diff options
author | Richard Henderson <richard.henderson@linaro.org> | 2022-10-02 10:29:50 -0700 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2022-10-18 13:58:04 +0200 |
commit | 3563362ddfaefcb2866c91abed4294e3a187d6d3 (patch) | |
tree | 9bef9e09f0ad34e3c7589cd8b85b47aebd9ac66e /target/i386/whpx/whpx-all.c | |
parent | e4ddff5262422257eadbd09bec30e2cc81613835 (diff) | |
download | qemu-3563362ddfaefcb2866c91abed4294e3a187d6d3.zip qemu-3563362ddfaefcb2866c91abed4294e3a187d6d3.tar.gz qemu-3563362ddfaefcb2866c91abed4294e3a187d6d3.tar.bz2 |
target/i386: Introduce structures for mmu_translate
Create TranslateParams for inputs, TranslateResults for successful
outputs, and TranslateFault for error outputs; return true on success.
Move stage1 error paths from handle_mmu_fault to x86_cpu_tlb_fill;
reorg the rest of handle_mmu_fault into get_physical_address.
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20221002172956.265735-4-richard.henderson@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'target/i386/whpx/whpx-all.c')
0 files changed, 0 insertions, 0 deletions