aboutsummaryrefslogtreecommitdiff
path: root/scripts/qapi/gen.py
diff options
context:
space:
mode:
authorMatheus Ferst <matheus.ferst@eldorado.org.br>2021-09-17 08:47:50 -0300
committerDavid Gibson <david@gibson.dropbear.id.au>2021-09-30 12:26:06 +1000
commit1db3632a14f44e243068bcf89bcf0739b657972b (patch)
tree0251623fa0ed95cf4cd431dfbb0f0dff32918604 /scripts/qapi/gen.py
parent7279810b67b6ea16f9b6060693a286dc6deb3036 (diff)
downloadqemu-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