aboutsummaryrefslogtreecommitdiffstats
path: root/libcacard
diff options
context:
space:
mode:
authorTsuneo Saito <tsnsaito@gmail.com>2011-07-22 00:16:33 +0900
committerBlue Swirl <blauwirbel@gmail.com>2011-07-21 20:02:22 +0000
commitd1afc48b7cfdb4490f322d5d82a2aae6d545ec06 (patch)
tree02865832c18da733cf4f094f700bf81b66547ae2 /libcacard
parentb7785d2072164fa8576767853af9ed517508ee57 (diff)
SPARC64: implement addtional MMU faults related to nonfaulting load
This patch implements MMU faults caused by TTE.NFO and TTE.E: - access other than nonfaulting load to a page marked NFO should raise data_access_exception - nonfaulting load to a page marked with E bit should raise data_access_exception To distinguish nonfaulting loads, this patch extends (abuses?) the rw argument of get_physical_address_data(). rw is set to 4 on nonfaulting loads. Signed-off-by: Tsuneo Saito <tsnsaito@gmail.com> Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'libcacard')
0 files changed, 0 insertions, 0 deletions