This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-build_cross in repository toolchain/ci/qemu.
from f00f57f344 Merge remote-tracking branch 'remotes/alistair/tags/pull-ris [...] adds d9fe4f0fea qga/commands-posix: Rework build_guest_fsinfo_for_real_devic [...] adds 43dadc431b qga/commands-posix: Move the udev code from the pci to the g [...] adds 23843c129d qga/commands-posix: Support fsinfo for non-PCI virtio devices, too adds 2e4211cee4 qga: add command guest-get-devices for reporting VirtIO devices adds 95f2179839 Merge remote-tracking branch 'remotes/mdroth/tags/qga-pull-2 [...] adds 8befcde37b Makefile: remove obsolete edk2 exception from "clean" rule adds ec87b5daca roms/efirom, tests/uefi-test-tools: update edk2's own submod [...] adds 504fffb9e5 roms/Makefile.edk2: prepare for replacing TPM2*_ENABLE macros adds 148ef04cc9 tests: acpi: tolerate "virt/SSDT.memhp" mismatch temporarily adds 0e2db2c663 roms/edk2: update submodule from edk2-stable201905 to edk2-s [...] adds e105de7579 roms/Makefile.edk2: complete replacing TPM2*_ENABLE macros adds 374680acf3 roms/Makefile.edk2: enable new ARM/AARCH64 flags up to edk2- [...] adds 7e3c885d74 pc-bios: refresh edk2 build artifacts for edk2-stable202008 adds 419236601e pc-bios: update the README file with edk2-stable202008 information adds 8fa3b7029f tests: acpi: update "virt/SSDT.memhp" for edk2-stable202008 adds a68694cd1f Merge remote-tracking branch 'remotes/philmd-gitlab/tags/edk [...] adds 14a560359d hw/misc/a9scu: Do not allow invalid CPU count adds 7b56d1f4ae hw/misc/a9scu: Simplify setting MemoryRegionOps::valid fields adds 9d8e61918f hw/misc/a9scu: Simplify setting MemoryRegionOps::impl fields adds ae689ad7a8 hw/misc/a9scu: Report unimplemented accesses with qemu_log_m [...] adds c9ebc8c207 hw/timer/armv7m_systick: assert that board code set system_c [...] adds acfdd2398d decodetree: Improve identifier matching adds 6cf0f240e0 target/arm: Convert Neon 3-same-fp size field to MO_* in decode adds 0ae715c658 target/arm: Convert Neon VCVT fp size field to MO_* in decode adds d186a4854c target/arm: Convert VCMLA, VCADD size field to MO_* in decode adds 82bf7ae84c target/arm: Remove KVM support for 32-bit Arm hosts adds e9b2bfaa64 target/arm: Remove no-longer-reachable 32-bit KVM code adds 897d27260a hw/arm/mps2: New board model mps2-an386 adds 6d4811c4b6 hw/arm/mps2: New board model mps2-an500 adds 99dfb04a2e docs/system/arm/mps2.rst: Make board list consistent adds 8e4ff4a8d2 Deprecate Unicore32 port adds d849800512 Deprecate lm32 port adds db1f3afb17 target/arm: Count PMU events when MDCR.SPME is set adds 07fe5bb537 hw/arm: versal-virt: Correct the tx/rx GEM clocks adds e5a7ba8788 hw/misc: Add NPCM7xx System Global Control Registers device model adds e331f79eb8 hw/misc: Add NPCM7xx Clock Controller device model adds 85fdd74ff0 hw/timer: Add NPCM7xx Timer device model adds 2d8f048c25 hw/arm: Add NPCM730 and NPCM750 SoC models adds b773acf4a6 hw/arm: Add two NPCM7xx-based machines adds d1cb5eda67 roms: Add virtual Boot ROM for NPCM7xx SoCs adds 4e89ccd685 hw/arm: Load -bios image as a boot ROM for npcm7xx adds c752bb079b hw/nvram: NPCM7xx OTP device model adds 1351f89246 hw/mem: Stubbed out NPCM7xx Memory Controller model adds b821242c7b hw/ssi: NPCM7xx Flash Interface Unit device model adds 0eb73f2346 hw/arm: Wire up BMC boot flash for npcm750-evb and quanta-gsj adds 2ddae9cc04 hw/arm/npcm7xx: add board setup stub for CPU and UART clocks adds 82c703fea4 docs/system: Add Nuvoton machine documentation adds 4fe986dd44 tests/acceptance: console boot tests for quanta-gsj adds 2d2c73d0e3 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-tar [...] new a7971702f4 qemu-iotests: Fix FilePaths cleanup new f765af87c2 qemu-iotests: Fix FilePaths docstring new a242b19e80 qemu-iotests: Support varargs syntax in FilePaths new 3192fad7f7 qemu-iotests: Merge FilePaths and FilePath new 7cc002a06c qemu-iotests: Simplify FilePath __init__ new 5eb9a3c7b0 block/quorum.c: stable children names new af8d43d393 qemu-img: avoid unaligned read requests during convert new 02b1ecfa10 qcow2: Use macros for the L1, refcount and bitmap table entry sizes new 184581fa4d qcow2: Fix removal of list members from BDRVQcow2State.clust [...] new f7bd5bba1b qcow2: Don't check nb_clusters when removing l2meta from the list new 2b60c5b996 qcow2: Rewrite the documentation of qcow2_alloc_cluster_offset() new c075c42f9b qemu-img: Explicit number replaced by a constant new 33fe08fcaf iotests: Skip test_stream_parallel in test 030 when doing "m [...] new 83a6a90009 block/vhdx: Support vhdx image only with 512 bytes logical s [...] new 1a52b73dba qcow2: Handle QCowL2Meta on error in preallocate_co() new 3fec237fca qcow2: Make qcow2_free_any_clusters() free only one cluster new 580384d637 qcow2: Return the original error code in qcow2_co_pwrite_zeroes() new 30b70f070f block/rbd: remove runtime_opts new c1dadda02c block/qcow: remove runtime opts new 8e958260c5 qcow2: Make preallocate_co() resize the image to the correct size new bfd0989acf qcow2: Convert qcow2_alloc_cluster_offset() into qcow2_alloc [...] new 7bae7c805d block/rbd: add 'namespace' to qemu_rbd_strong_runtime_opts[] new 9b14671aec Merge remote-tracking branch 'remotes/maxreitz/tags/pull-blo [...] new e474e3aacf seccomp: fix killing of whole process instead of thread new 6c938efc27 Merge remote-tracking branch 'remotes/otubo/tags/pull-seccom [...] new e3624e8b18 meson: fix qxl dependencies new 3e292c51ff meson: fix module config new f84698ee8b meson: remove duplicate qxl sources new 64f7aece8e object_initialize: try module load new 3b593b3fe4 virtio-gpu: make virtio_gpu_ops static new 7b0de5b796 virtio-gpu: build modular new de39a045bd Merge remote-tracking branch 'remotes/kraxel/tags/vga-202009 [...]
The 32 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .gitmodules | 3 + MAINTAINERS | 10 + Makefile | 1 - block/qcow.c | 9 - block/qcow2-bitmap.c | 11 +- block/qcow2-cluster.c | 69 ++-- block/qcow2-refcount.c | 97 +++--- block/qcow2-snapshot.c | 20 +- block/qcow2.c | 108 +++--- block/qcow2.h | 16 +- block/quorum.c | 20 +- block/rbd.c | 43 +-- block/vhdx.c | 6 +- configure | 2 +- default-configs/arm-softmmu.mak | 1 + docs/system/arm/mps2.rst | 20 +- docs/system/arm/nuvoton.rst | 92 +++++ docs/system/deprecated.rst | 32 +- docs/system/target-arm.rst | 1 + hw/arm/Kconfig | 9 + hw/arm/meson.build | 1 + hw/arm/mps2.c | 97 +++++- hw/arm/npcm7xx.c | 532 +++++++++++++++++++++++++++++ hw/arm/npcm7xx_boards.c | 197 +++++++++++ hw/arm/xlnx-versal-virt.c | 2 +- hw/display/meson.build | 27 +- hw/display/virtio-gpu-base.c | 3 +- hw/display/virtio-vga.c | 16 +- hw/mem/meson.build | 1 + hw/mem/npcm7xx_mc.c | 84 +++++ hw/misc/a9scu.c | 59 ++-- hw/misc/meson.build | 4 + hw/misc/npcm7xx_clk.c | 266 +++++++++++++++ hw/misc/npcm7xx_gcr.c | 269 +++++++++++++++ hw/misc/trace-events | 8 + hw/nvram/meson.build | 1 + hw/nvram/npcm7xx_otp.c | 440 ++++++++++++++++++++++++ hw/ssi/meson.build | 1 + hw/ssi/npcm7xx_fiu.c | 572 +++++++++++++++++++++++++++++++ hw/ssi/trace-events | 11 + hw/timer/armv7m_systick.c | 8 + hw/timer/meson.build | 1 + hw/timer/npcm7xx_timer.c | 543 ++++++++++++++++++++++++++++++ hw/timer/trace-events | 5 + include/hw/arm/npcm7xx.h | 112 +++++++ include/hw/mem/npcm7xx_mc.h | 36 ++ include/hw/misc/npcm7xx_clk.h | 48 +++ include/hw/misc/npcm7xx_gcr.h | 43 +++ include/hw/nvram/npcm7xx_otp.h | 79 +++++ include/hw/ssi/npcm7xx_fiu.h | 73 ++++ include/hw/timer/npcm7xx_timer.h | 78 +++++ include/hw/virtio/virtio-gpu.h | 3 +- meson.build | 2 +- pc-bios/README | 10 +- pc-bios/edk2-aarch64-code.fd.bz2 | Bin 1178070 -> 1507722 bytes pc-bios/edk2-arm-code.fd.bz2 | Bin 1172752 -> 1503187 bytes pc-bios/edk2-i386-code.fd.bz2 | Bin 1736199 -> 1646741 bytes pc-bios/edk2-i386-secure-code.fd.bz2 | Bin 1943949 -> 1860546 bytes pc-bios/edk2-x86_64-code.fd.bz2 | Bin 1717094 -> 1680164 bytes pc-bios/edk2-x86_64-secure-code.fd.bz2 | Bin 1958037 -> 1912112 bytes pc-bios/meson.build | 1 + pc-bios/npcm7xx_bootrom.bin | Bin 0 -> 768 bytes qemu-img.c | 32 +- qemu-seccomp.c | 3 +- qga/commands-posix.c | 166 ++++++--- qga/commands-win32.c | 210 +++++++++++- qga/qapi-schema.json | 51 +++ qom/object.c | 6 + roms/Makefile | 8 + roms/Makefile.edk2 | 26 +- roms/edk2 | 2 +- roms/vbootrom | 1 + scripts/decodetree.py | 46 ++- target/arm/cpu.c | 113 +++---- target/arm/helper.c | 2 +- target/arm/kvm-consts.h | 7 - target/arm/kvm.c | 7 - target/arm/kvm32.c | 595 --------------------------------- target/arm/kvm_arm.h | 6 - target/arm/meson.build | 5 +- target/arm/neon-dp.decode | 18 +- target/arm/neon-shared.decode | 18 +- target/arm/translate-neon.c.inc | 42 ++- tests/acceptance/boot_linux_console.py | 83 +++++ tests/check-block.sh | 3 + tests/data/acpi/virt/SSDT.memhp | Bin 736 -> 736 bytes tests/decode/succ_ident1.decode | 7 + tests/qemu-iotests/030 | 2 + tests/qemu-iotests/125 | 44 ++- tests/qemu-iotests/125.out | 28 +- tests/qemu-iotests/194 | 4 +- tests/qemu-iotests/208 | 2 +- tests/qemu-iotests/222 | 2 +- tests/qemu-iotests/251 | 7 +- tests/qemu-iotests/257 | 10 +- tests/qemu-iotests/305 | 74 ++++ tests/qemu-iotests/305.out | 16 + tests/qemu-iotests/group | 1 + tests/qemu-iotests/iotests.py | 53 +-- tests/uefi-test-tools/Makefile | 1 + util/module.c | 2 + 101 files changed, 4740 insertions(+), 1166 deletions(-) create mode 100644 docs/system/arm/nuvoton.rst create mode 100644 hw/arm/npcm7xx.c create mode 100644 hw/arm/npcm7xx_boards.c create mode 100644 hw/mem/npcm7xx_mc.c create mode 100644 hw/misc/npcm7xx_clk.c create mode 100644 hw/misc/npcm7xx_gcr.c create mode 100644 hw/nvram/npcm7xx_otp.c create mode 100644 hw/ssi/npcm7xx_fiu.c create mode 100644 hw/timer/npcm7xx_timer.c create mode 100644 include/hw/arm/npcm7xx.h create mode 100644 include/hw/mem/npcm7xx_mc.h create mode 100644 include/hw/misc/npcm7xx_clk.h create mode 100644 include/hw/misc/npcm7xx_gcr.h create mode 100644 include/hw/nvram/npcm7xx_otp.h create mode 100644 include/hw/ssi/npcm7xx_fiu.h create mode 100644 include/hw/timer/npcm7xx_timer.h create mode 100644 pc-bios/npcm7xx_bootrom.bin create mode 160000 roms/vbootrom delete mode 100644 target/arm/kvm32.c create mode 100644 tests/decode/succ_ident1.decode create mode 100755 tests/qemu-iotests/305 create mode 100644 tests/qemu-iotests/305.out