Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20220609090537.1971756-1-peter.maydell@linaro.org
Maintainers: Cameron Esfahani <dirty@apple.com>, Roman Bolshakov <r.bolshakov@yadro.com>, Paolo Bonzini <pbonzini@redhat.com>, Riku Voipio <riku.voipio@iki.fi>, Richard Henderson <richard.henderson@linaro.org>, "Michael S. Tsirkin" <mst@redhat.com>, Ani Sinha <ani@anisinha.ca>, Dongjiu Geng <gengdongjiu1@gmail.com>, Igor Mammedov <imammedo@redhat.com>, Alistair Francis <alistair@alistair23.me>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>, Peter Maydell <peter.maydell@linaro.org>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Fam Zheng <fam@euphon.net>, Hannes Reinecke <hare@suse.com>, Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>, Artyom Tarasenko <atar4qemu@gmail.com>, Laurent Vivier <laurent@vivier.eu>, John Snow <jsnow@redhat.com>, Cleber Rosa <crosa@redhat.com>, Beraldo Leal <bleal@redhat.com>, Alexander Graf <agraf@csgraf.de>, Halil Pasic <pasic@linux.ibm.com>, Christian Borntraeger <borntraeger@linux.ibm.com>, Eric Farman <farman@linux.ibm.com>, Cornelia Huck <cohuck@redhat.com>, Thomas Huth <thuth@redhat.com>, David Hildenbrand <david@redhat.com>, Eduardo Habkost <eduardo@habkost.net>
docs/interop/vhost-user.rst | 2 +-
docs/specs/vmgenid.txt | 4 +-
docs/system/arm/emulation.rst | 2 +
hw/scsi/mfi.h | 2 +-
include/hw/display/xlnx_dp.h | 12 +-
linux-user/aarch64/target_prctl.h | 20 +-
target/arm/cpu.h | 66 +-
target/arm/internals.h | 45 +-
target/arm/kvm_arm.h | 7 +-
target/arm/sve_ldst_internal.h | 221 +++
target/arm/translate-a64.h | 2 +-
target/arm/translate.h | 2 +-
target/arm/vec_internal.h | 28 +-
target/i386/hvf/vmcs.h | 2 +-
target/i386/hvf/vmx.h | 2 +-
accel/hvf/hvf-accel-ops.c | 4 +-
accel/kvm/kvm-all.c | 4 +-
accel/tcg/user-exec.c | 6 +-
hw/acpi/ghes.c | 2 +-
hw/arm/xlnx-zynqmp.c | 4 +-
hw/display/xlnx_dp.c | 49 +-
hw/intc/arm_gicv3_cpuif.c | 2 +-
hw/intc/arm_gicv3_dist.c | 2 +-
hw/intc/arm_gicv3_redist.c | 4 +-
hw/intc/riscv_aclint.c | 2 +-
hw/intc/riscv_aplic.c | 2 +-
hw/pci/shpc.c | 2 +-
hw/sparc64/sun4u_iommu.c | 2 +-
hw/timer/sse-timer.c | 2 +-
linux-user/aarch64/signal.c | 4 +-
target/arm/arch_dump.c | 2 +-
target/arm/cpu.c | 5 +-
target/arm/cpu64.c | 120 +-
target/arm/gdbstub.c | 2 +-
target/arm/gdbstub64.c | 2 +-
target/arm/helper.c | 2742 ++-----------------------------------
target/arm/hvf/hvf.c | 4 +-
target/arm/kvm64.c | 47 +-
target/arm/mve_helper.c | 6 +-
target/arm/ptw.c | 2540 ++++++++++++++++++++++++++++++++++
target/arm/sve_helper.c | 232 +---
target/arm/tlb_helper.c | 26 +
target/arm/translate-a64.c | 2 +-
target/arm/translate-sve.c | 2 +-
target/arm/vec_helper.c | 28 +-
target/i386/cpu-sysemu.c | 2 +-
target/s390x/ioinst.c | 2 +-
python/qemu/machine/machine.py | 2 +-
target/arm/meson.build | 1 +
tests/tcg/x86_64/system/boot.S | 2 +-
50 files changed, 3240 insertions(+), 3037 deletions(-)
create mode 100644 target/arm/sve_ldst_internal.h
create mode 100644 target/arm/ptw.c