aboutsummaryrefslogtreecommitdiff
path: root/cpus-common.c
diff options
context:
space:
mode:
authorAlex Zuepke <azu@sysgo.de>2017-02-14 12:54:29 +0100
committerDavid Gibson <david@gibson.dropbear.id.au>2017-02-22 14:28:53 +1100
commit0a4c774086d2246ca14abc5471bf2173d63a3d65 (patch)
tree206c248dca76427526816f3140b8be10babf7ff7 /cpus-common.c
parent87684b4c4039fcf29ac9a95d46fed166e57d7ed9 (diff)
downloadqemu-0a4c774086d2246ca14abc5471bf2173d63a3d65.zip
qemu-0a4c774086d2246ca14abc5471bf2173d63a3d65.tar.gz
qemu-0a4c774086d2246ca14abc5471bf2173d63a3d65.tar.bz2
target-ppc: fix Book-E TLB matching
The Book-E TLB matching process should bail out early when a TLB entry matches, but the access permissions are wrong. The CPU will then raise a DSI error instead of a Data TLB error, as described for TLB matching in Freescale and IBM documents. Signed-off-by: Alex Zuepke <azu@sysgo.de> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'cpus-common.c')
0 files changed, 0 insertions, 0 deletions