]> Git Repo - qemu.git/commit - target-arm/helper.c
target-arm: Honour NS bits in page tables
authorPeter Maydell <[email protected]>
Sun, 26 Apr 2015 15:49:25 +0000 (16:49 +0100)
committerPeter Maydell <[email protected]>
Sun, 26 Apr 2015 15:49:25 +0000 (16:49 +0100)
commit8bf5b6a9c1911d2c8473385fc0cebfaaeef42dbc
tree49d6beecc37319dfabb18b35fef615dfda034342
parent42874d3a8c6267ff7789a0396843c884b1d0933a
target-arm: Honour NS bits in page tables

Honour the NS bit in ARM page tables:
 * when adding entries to the TLB, include the Secure/NonSecure
   transaction attribute
 * set the NS bit in the PAR when doing ATS operations

Note that we don't yet correctly use the NSTable bit to
cause the page table walk itself to use the right attributes.

Signed-off-by: Peter Maydell <[email protected]>
Reviewed-by: Alex BennĂ©e <[email protected]>
include/exec/memattrs.h
target-arm/helper.c
This page took 0.025917 seconds and 4 git commands to generate.