Failed in applying to current master (
apply log)
Maintainers: Warner Losh <imp@bsdimp.com>, Kyle Evans <kevans@freebsd.org>, Paolo Bonzini <pbonzini@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Thomas Huth <thuth@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Peter Maydell <peter.maydell@linaro.org>, Eric Auger <eric.auger@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Igor Mammedov <imammedo@redhat.com>, Ani Sinha <anisinha@redhat.com>, Shannon Zhao <shannon.zhaosl@gmail.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Laurent Vivier <laurent@vivier.eu>, John Snow <jsnow@redhat.com>, Cleber Rosa <crosa@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, David Hildenbrand <david@redhat.com>, Ilya Leoshkevich <iii@linux.ibm.com>
docs/about/deprecated.rst | 34 -
docs/about/removed-features.rst | 26 +
docs/system/arm/emulation.rst | 1 +
configure | 6 +
bsd-user/arm/target_arch_elf.h | 1 -
gdbstub/internals.h | 22 +-
include/hw/arm/smmu-common.h | 1 +
include/hw/arm/virt.h | 1 +
include/hw/pci/pci.h | 2 +
include/hw/pci/pci_bridge.h | 1 +
include/hw/pci/pci_bus.h | 1 +
include/system/system.h | 1 -
target/arm/cpregs.h | 29 +-
target/arm/cpu-features.h | 5 +
target/arm/cpu.h | 30 +-
target/arm/internals.h | 26 +-
target/arm/tcg/helper.h | 95 --
target/arm/tcg/translate.h | 2 -
hw/arm/boot.c | 81 +-
hw/arm/raspi4b.c | 22 +-
hw/arm/smmu-common.c | 37 +-
hw/arm/smmuv3.c | 2 +
hw/arm/virt-acpi-build.c | 201 ++-
hw/arm/virt.c | 111 +-
hw/core/sysbus-fdt.c | 3 +
hw/pci-bridge/pci_expander_bridge.c | 1 -
hw/pci/pci.c | 31 +
hw/usb/dev-network.c | 2 +-
linux-user/aarch64/cpu_loop.c | 162 ++-
linux-user/aarch64/signal.c | 34 +-
linux-user/arm/elfload.c | 1 -
linux-user/arm/signal.c | 67 -
system/globals.c | 1 -
system/vl.c | 4 -
target/arm/cpu.c | 21 -
target/arm/gdbstub.c | 10 +-
target/arm/gdbstub64.c | 119 ++
target/arm/helper.c | 59 -
target/arm/kvm.c | 86 ++
target/arm/machine.c | 21 -
target/arm/ptw.c | 71 +-
target/arm/tcg/cpregs-at.c | 69 +-
target/arm/tcg/cpu32.c | 163 ---
target/arm/tcg/cpu64.c | 1 +
target/arm/tcg/hflags.c | 13 +-
target/arm/tcg/iwmmxt_helper.c | 672 ----------
target/arm/tcg/m_helper.c | 4 +-
target/arm/tcg/op_helper.c | 6 -
target/arm/tcg/translate.c | 1324 +-------------------
tests/qtest/bios-tables-test.c | 86 ++
qemu-options.hx | 14 +-
scripts/userfaultfd-wrlat.py | 1 -
target/arm/tcg/meson.build | 2 -
tests/data/acpi/aarch64/virt/DSDT.smmuv3-dev | Bin 0 -> 10230 bytes
tests/data/acpi/aarch64/virt/DSDT.smmuv3-legacy | Bin 0 -> 10230 bytes
tests/data/acpi/aarch64/virt/IORT.smmuv3-dev | Bin 0 -> 364 bytes
tests/data/acpi/aarch64/virt/IORT.smmuv3-legacy | Bin 0 -> 276 bytes
tests/guest-debug/test_gdbstub.py | 1 -
tests/tcg/aarch64/Makefile.target | 29 +
tests/tcg/aarch64/gdbstub/test-mte.py | 1 -
tests/tcg/aarch64/gdbstub/test-sme.py | 117 ++
tests/tcg/aarch64/gdbstub/test-sve-ioctl.py | 1 -
tests/tcg/aarch64/gdbstub/test-sve.py | 1 -
tests/tcg/multiarch/gdbstub/interrupt.py | 1 -
tests/tcg/multiarch/gdbstub/memory.py | 1 -
tests/tcg/multiarch/gdbstub/sha1.py | 1 -
tests/tcg/multiarch/gdbstub/test-proc-mappings.py | 1 -
.../tcg/multiarch/gdbstub/test-qxfer-auxv-read.py | 1 -
.../multiarch/gdbstub/test-qxfer-siginfo-read.py | 1 -
.../multiarch/gdbstub/test-thread-breakpoint.py | 1 -
tests/tcg/s390x/gdbstub/test-signals-s390x.py | 1 -
tests/tcg/s390x/gdbstub/test-svc.py | 1 -
72 files changed, 1151 insertions(+), 2794 deletions(-)
delete mode 100644 target/arm/tcg/iwmmxt_helper.c
create mode 100644 tests/data/acpi/aarch64/virt/DSDT.smmuv3-dev
create mode 100644 tests/data/acpi/aarch64/virt/DSDT.smmuv3-legacy
create mode 100644 tests/data/acpi/aarch64/virt/IORT.smmuv3-dev
create mode 100644 tests/data/acpi/aarch64/virt/IORT.smmuv3-legacy
create mode 100644 tests/tcg/aarch64/gdbstub/test-sme.py