diff options
author | Matheus Ferst <matheus.ferst@eldorado.org.br> | 2021-09-17 08:47:50 -0300 |
---|---|---|
committer | David Gibson <david@gibson.dropbear.id.au> | 2021-09-30 12:26:06 +1000 |
commit | 1db3632a14f44e243068bcf89bcf0739b657972b (patch) | |
tree | 0251623fa0ed95cf4cd431dfbb0f0dff32918604 /scripts/qapi/gen.py | |
parent | 7279810b67b6ea16f9b6060693a286dc6deb3036 (diff) | |
download | qemu-1db3632a14f44e243068bcf89bcf0739b657972b.zip qemu-1db3632a14f44e243068bcf89bcf0739b657972b.tar.gz qemu-1db3632a14f44e243068bcf89bcf0739b657972b.tar.bz2 |
target/ppc: add LPCR[HR] to DisasContext and hflags
Add a Host Radix field (hr) in DisasContext with LPCR[HR] value to allow
us to decide between Radix and HPT while validating instructions
arguments. Note that PowerISA v3.1 does not require LPCR[HR] and PATE.HR
to match if the thread is in ultravisor/hypervisor real addressing mode,
so ctx->hr may be invalid if ctx->hv and ctx->dr are set.
Signed-off-by: Matheus Ferst <matheus.ferst@eldorado.org.br>
Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Message-Id: <20210917114751.206845-2-matheus.ferst@eldorado.org.br>
Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'scripts/qapi/gen.py')
0 files changed, 0 insertions, 0 deletions