Searched hist:11495 (Results 1 - 1 of 1) sorted by relevance

/gem5/src/arch/arm/
H A Dtlb.cc11495:1f04f97c014d Thu May 26 12:38:00 EDT 2016 Andreas Sandberg <andreas.sandberg@arm.com> arm: Fix incorrect TLB permission check in aarch32

The TLB currently assumes that the pxn bit in an LPAE page descriptor
disables execution from unprivileged mode. However, according to the
architecture manual, this bit should disable execution from privileged
modes. Update the TLB implementation to reflect this behavior.

Change-Id: I7f1bb232d7a94a93fd601a9230223195ac952947
Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>

Completed in 26 milliseconds