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/parser.py | |
| parent | 7279810b67b6ea16f9b6060693a286dc6deb3036 (diff) | |
| download | focaccia-qemu-1db3632a14f44e243068bcf89bcf0739b657972b.tar.gz focaccia-qemu-1db3632a14f44e243068bcf89bcf0739b657972b.zip | |
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/parser.py')
0 files changed, 0 insertions, 0 deletions