summaryrefslogtreecommitdiffstats
path: root/python/qemu/qmp
diff options
context:
space:
mode:
authorLeandro Lupori2022-06-28 15:39:59 +0200
committerDaniel Henrique Barboza2022-07-18 18:59:43 +0200
commitd2066bc50d690a6605307eaf0e72a9cf51e6fc25 (patch)
treeab23c55d87b7e6c9ccf17692b830ca2548a1fc1b /python/qemu/qmp
parenttarget/ppc: Improve Radix xlate level validation (diff)
downloadqemu-d2066bc50d690a6605307eaf0e72a9cf51e6fc25.tar.gz
qemu-d2066bc50d690a6605307eaf0e72a9cf51e6fc25.tar.xz
qemu-d2066bc50d690a6605307eaf0e72a9cf51e6fc25.zip
target/ppc: Check page dir/table base alignment
According to PowerISA 3.1B, Book III 6.7.6 programming note, the page directory base addresses are expected to be aligned to their size. Real hardware seems to rely on that and will access the wrong address if they are misaligned. This results in a translation failure even if the page tables seem to be properly populated. Signed-off-by: Leandro Lupori <leandro.lupori@eldorado.org.br> Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com> Message-Id: <20220628133959.15131-4-leandro.lupori@eldorado.org.br> Signed-off-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Diffstat (limited to 'python/qemu/qmp')
0 files changed, 0 insertions, 0 deletions