]> git.proxmox.com Git - qemu.git/commit
target-sh4: MMU: fix ITLB priviledge check
authorAurelien Jarno <aurelien@aurel32.net>
Mon, 1 Feb 2010 19:07:06 +0000 (20:07 +0100)
committerAurelien Jarno <aurelien@aurel32.net>
Fri, 9 Apr 2010 16:22:06 +0000 (18:22 +0200)
commit082a9fc2564b3f8177adc2c79a5fd47c34728d72
treea5f280a0530ad2825414c1722215df31bc2fc62c
parent36a013c956bec033f6261070671b569c95976194
target-sh4: MMU: fix ITLB priviledge check

There is an ITLB access violation if SR_MD=0 (user mode) while
the high bit of the protection key is 0 (priviledge mode).

Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
(cherry picked from commit bc13ad29e6b7484ccd5e7ee0f5d0f966585eb4c9)
target-sh4/helper.c