Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240321154838.95771-1-philmd@linaro.org
Maintainers: Richard Henderson <richard.henderson@linaro.org>, Paolo Bonzini <pbonzini@redhat.com>, Laurent Vivier <laurent@vivier.eu>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Aurelien Jarno <aurelien@aurel32.net>, Jiaxun Yang <jiaxun.yang@flygoat.com>, Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>, Chris Wulff <crwulff@gmail.com>, Marek Vasut <marex@denx.de>, Nicholas Piggin <npiggin@gmail.com>, Daniel Henrique Barboza <danielhb413@gmail.com>, Yoshinori Sato <ysato@users.sourceforge.jp>, Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>, Artyom Tarasenko <atar4qemu@gmail.com>, Max Filippov <jcmvbkbc@gmail.com>
host/include/generic/host/atomic128-cas.h | 2 +
host/include/generic/host/atomic128-ldst.h | 2 +
include/hw/core/tcg-cpu-ops.h | 2 -
target/i386/cpu.h | 7 +
target/m68k/cpu.h | 3 +-
target/microblaze/mmu.h | 10 +-
target/mips/tcg/tcg-internal.h | 2 +-
target/nios2/cpu.h | 2 +-
target/nios2/mmu.h | 11 +-
target/ppc/cpu.h | 2 +-
target/sh4/cpu.h | 2 +
target/sparc/cpu.h | 2 +-
target/xtensa/cpu.h | 32 +-
target/xtensa/mmu.h | 95 ++
target/i386/cpu-apic.c | 112 +++
target/i386/cpu-sysemu.c | 77 --
target/i386/mmu.c | 231 +++++
target/i386/monitor.c | 240 -----
target/m68k/helper.c | 223 -----
target/m68k/monitor.c | 225 ++++-
target/microblaze/cpu.c | 2 +-
target/microblaze/helper.c | 4 +-
target/microblaze/mmu.c | 14 +-
target/microblaze/op_helper.c | 4 +-
target/mips/cpu.c | 2 +-
target/mips/tcg/sysemu/tlb_helper.c | 2 +-
target/nios2/cpu.c | 2 +-
target/nios2/helper.c | 4 +-
target/nios2/mmu.c | 34 +-
target/nios2/monitor.c | 27 +-
target/ppc/mmu_common.c | 147 +--
target/ppc/ppc-qmp-cmds.c | 2 +-
target/sh4/monitor.c | 22 +-
target/sparc/ldst_helper.c | 26 +-
target/sparc/mmu_helper.c | 102 +-
target/sparc/monitor.c | 2 +-
target/xtensa/cpu.c | 2 +-
target/xtensa/mmu.c | 889 +++++++++++++++++
target/xtensa/mmu_helper.c | 1037 +-------------------
target/xtensa/monitor.c | 149 ++-
target/i386/meson.build | 2 +
target/xtensa/meson.build | 1 +
42 files changed, 1943 insertions(+), 1815 deletions(-)
create mode 100644 target/xtensa/mmu.h
create mode 100644 target/i386/cpu-apic.c
create mode 100644 target/i386/mmu.c
create mode 100644 target/xtensa/mmu.c