Skip to content
Commit ec5fbfc9 authored by Jean-Philippe Brucker's avatar Jean-Philippe Brucker Committed by Tony Nadackal
Browse files

tools: smmute: Add reproducer for TLB issue



There is a bug in the model (will be fixed soon), that prevents the device
from accessing a valid mapping if that same address previously caused a
Invalid Request PRI reponse. The model would omit to drop the channel
between device and DRAM for that transaction, and instead redirect
subsequent identical ones to a sink.

Add a test case to easily reproduce it (and test for regressions):

	- open device
	- map X
	- transaction on X
	  -> succeeds
	- unmap X
	- transaction in X
	  -> fails as expected -- Invalid Request
	- map X
	- transaction on X
	  -> fails!
	- unmap X
	- close device, retry.

Signed-off-by: Jean-Philippe Brucker's avatarJean-Philippe Brucker <jean-philippe.brucker@arm.com>
parent 52de7348
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment