This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-allnoconfig in repository toolchain/ci/qemu.
from aeb0ae95b7 Merge remote-tracking branch 'remotes/jsnow-gitlab/tags/pyth [...] adds 449e8171f9 virtiofsd: Drop membership of all supplementary groups (CVE- [...] adds 48302d4eb6 Merge remote-tracking branch 'remotes/dgilbert-gitlab/tags/p [...] adds 7e7237cd2b schemas: add missing vim modeline adds 4e86df1732 qapi/gen: Add FOO.trace-events output module adds 167d913f34 qapi/commands: refactor error handling code adds bd2017bc41 qapi/commands: Optionally generate trace for QMP commands adds b83a80e831 meson: generate trace events for qmp commands adds ff8e4827ad docs/qapi-code-gen: update to cover trace events code generation adds 378dfa482d meson: document why we don't generate trace events for tests [...] adds 761a1a488e qapi: generate trace events by default adds cfe63e46be Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi- [...] adds 9288e803e6 xen-hvm: Allow disabling buffer_io_timer adds a021a2dd8b xen-mapcache: Avoid entry->lock overflow adds b367db4812 Merge remote-tracking branch 'remotes/aperard/tags/pull-xen- [...] adds 861aa79ad8 build-sys: fix a meson deprecation warning adds 6bee096021 build-sys: fix undefined ARCH error adds b422da4b3f docker: add msitools to Fedora/mingw cross adds 1206a1ec59 intc: Unexport InterruptStatsProviderClass-related functions adds de47b0ff40 meson.build: Use a function from libfdt 1.5.1 for the library check adds b269a70810 exec/cpu: Make host pages variables / macros 'target agnostic' adds 235b523dba meson: Use find_program() to resolve the entitlement.sh script adds bcda7b178f check-block.sh: passthrough -jN flag of make to -j N flag of check adds 3e233e2917 scripts/mtest2make: add support for SPEED=thorough adds 98487b9035 build: make check-block a meson test adds 18c1cdd21d qemu-iotests: require at least an argument to check-block.sh adds d316859f4e check-block: replace -makecheck with TAP output adds a66bd91f03 qapi: Cleanup SGX related comments and restore @section-size adds 479ca4ccd5 configure: fix parameter expansion of --cross-cc-cflags options adds 7a1043cef9 Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/fo [...] adds fd50a00a57 Update copyright dates to 2022 adds 62a4d87d2e hw/armv7m: Fix broken VMStateDescription adds 617dff091f hw/char/exynos4210_uart: Fix crash on trying to load VM state adds 2f93d8b04a rtc: Move RTC function prototypes to their own header adds 8c1c0a1b72 hw/misc: Add a model of Versal's PMC SLCR adds 9a6d491831 hw/arm/xlnx-versal: 'Or' the interrupts from the BBRAM and R [...] adds f7c9aecbf8 hw/arm/xlnx-versal: Connect Versal's PMC SLCR adds ba4fbdbd9b include/hw/dma/xlnx_csu_dma: Add in missing includes in the header adds 00f05c02f9 hw/dma/xlnx_csu_dma: Support starting a read transfer throug [...] adds cbb45ff038 hw/ssi: Add a model of Xilinx Versal's OSPI flash memory controller adds 868d968004 hw/arm/xlnx-versal: Connect the OSPI flash memory controller model adds 6b3fac72d9 hw/block/m25p80: Add support for Micron Xccela flash mt35xu01g adds 4461f0fb23 hw/arm/xlnx-versal-virt: Connect mt35xu01g flashes to the OSPI adds 72e58848b2 MAINTAINERS: Add an entry for Xilinx Versal OSPI adds 5212297c47 MAINTAINERS: Remove myself (for raspi). adds 0166f5c466 scripts: Explain the difference between linux-headers and st [...] adds fc6177af11 target/arm: Log CPU index in 'Taking exception' log adds 195209d368 hw/intc/arm_gicv3_its: Add tracepoints adds e5ff041f62 hw/intc/arm_gicv3: Initialise dma_as in GIC, not ITS adds 1e794a3be1 hw/intc/arm_gicv3_its: Don't clear GITS_CREADR when GITS_CTL [...] adds 0cc38f359c hw/intc/arm_gicv3_its: Don't clear GITS_CWRITER on writes to [...] adds 703090770c hw/intc/arm_gicv3: Honour GICD_CTLR.EnableGrp1NS for LPIs adds 714d8bde04 hw/intc/arm_gicv3_its: Sort ITS command list into numeric order adds d7d19c0aeb hw/intc/arm_gicv3_redist: Remove unnecessary zero checks adds 1611956bce hw/intc/arm_gicv3: Set GICR_CTLR.CES if LPIs are supported adds 7e062b98a2 hw/intc/arm_gicv3_its: Provide read accessor for translation_ops adds 0ffe88e691 hw/intc/arm_gicv3_its: Make GITS_BASER<n> RAZ/WI for unimple [...] adds 8b8bb0146b hw/intc/arm_gicv3_its: Check table bounds against correct limit adds f6d1d9b407 hw/intc/arm_gicv3_its: Implement MOVALL adds 961b4912c1 hw/intc/arm_gicv3_its: Implement MOVI adds 08048cbd5e hw/arm: ast2600: Fix address mapping of second SPI controller adds 2c023d3675 target/arm: Use correct entrypoint for SVC taken from Hyp to Hyp adds 95a6af2a00 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-tar [...] adds 04e1140494 migration: All this fields are unsigned adds 05931ec561 migration: We only need last_stage in two places adds 0189c72291 migration: ram_release_pages() always receive 1 page as argument adds 20d549cb0b migration: Remove masking for compression adds e7f2e190e5 migration: simplify do_compress_ram_page adds 47fe16ff66 migration: Move ram_release_pages() call to save_zero_page_t [...] adds fc6705229c multifd: Use proper maximum compression values adds 226468ba3d multifd: Move iov from pages to params adds 48a4a44c1c multifd: Make zlib use iov's adds 0a818b89eb multifd: Make zstd use iov's adds 468fcb5dd0 multifd: Remove send_write() method adds d48c3a0445 multifd: Use a single writev on the send side adds c27779a215 multifd: Unfold "used" variable by its value adds 815956f039 multifd: Use normal pages array on the send side adds cf2d4aa8a2 multifd: Use normal pages array on the recv side adds faf60935df multifd: recv side only needs the RAMBlock host address adds 8c0ec0b2b0 multifd: Rename pages_used to normal_pages adds 17e3134061 Remove unnecessary minimum_version_id_old fields adds 444252b96a migration/migration.c: Add missed default error handler for [...] adds eeeb48ee33 migration/migration.c: Avoid COLO boot in postcopy migration adds 01ee5e3556 migration/migration.c: Remove the MIGRATION_STATUS_ACTIVE wh [...] adds 9200265838 migration: Report the error returned when save_live_iterate fails adds a6d1223b4a migration/ram: clean up unused comment. adds 53405ffb33 migration: Drop dead code of ram_debug_dump_bitmap() adds dc57d6f2ec migration: Don't return for postcopy_chunk_hostpages() adds e3fbf76021 migration: Drop postcopy_chunk_hostpages() adds f30c2e5ba8 migration: Do chunk page in postcopy_each_ram_send_discard() adds 739fcc1b0e migration: Drop return code for disgard ram process adds 9e7d1223ac migration: Don't return for postcopy_send_discard_bm_ram() adds 4c2d0f6dca migration: Introduce ram_transferred_add() adds ae68066880 migration: Tally pre-copy, downtime and post-copy bytes inde [...] adds 258f5c9825 migration: No off-by-one for pss->page update in host page size adds 2d1c37c603 migration: Enable UFFD_FEATURE_THREAD_ID even without blockt [...] adds a1fe28df75 migration: Add postcopy_has_request() adds cfd66f30fb migration: Simplify unqueue_page() adds 476ebf77fe migration: Move temp page setup and cleanup into separate functions adds d90e6f665d Merge remote-tracking branch 'remotes/quintela-gitlab/tags/m [...] adds 523f5a9971 nbd/server.c: Remove unused field adds 3a8fa0edd1 qapi/block: Cosmetic change in BlockExportType schema adds 113b727ce7 block/io: Update BSC only if want_zero is true adds 6384dd534d iotests/block-status-cache: New test adds bfc3db5cf6 Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-20 [...] adds 6e3f09c28a spapr: Force 32bit when resetting a core adds 5aad0457ec target/ppc: 603: fix restore of GPRs 0-3 on rfi adds e31ea5d89b target/ppc/mmu_common: Fix SRR1/MSR error code on Book-E adds 50c8e11ac0 ppc/pnv: Fail DMA access if page permissions are not correct adds 83d2bea68a ppc/pnv: use a do-while() loop in pnv_phb3_translate_tve() adds 799c179ed8 ppc/pnv: use a do-while() loop in pnv_phb4_translate_tve() adds e9711c6149 ppc/xive: check return value of ldq_be_dma() adds 0c0aac01c4 target/ppc: fix 'skip KVM' cond in cpu_interrupt_exittb() adds 1977434bbf spapr.c: check bus != NULL in spapr_get_fw_dev_path() adds 63f38cc3d2 target/ppc: Fix test on mmu_model in hreg_compute_hflags_value() adds a01b64cee7 target/ppc: Put do_rfi under a TCG-only block adds dc10da64e1 hw/ppc/vof: Add missing includes adds 47822486f5 ppc/ppc405: Fix TLB flushing adds 645d843ca5 target/ppc: 405: Rename MSR_POW to MSR_WE adds 301e5d48b1 target/ppc: 405: Add missing MSR_ME bit adds e808c2ed07 target/ppc: Introduce powerpc_excp_40x adds 495fc7ff96 target/ppc: Simplify powerpc_excp_40x adds ba96828ec2 target/ppc: 405: Critical exceptions cleanup adds 2149e65180 target/ppc: 405: Machine check exception cleanup adds 9026e99c89 target/ppc: 405: External exception cleanup adds 8428cdb245 target/ppc: 405: System call exception cleanup adds 66b5ad5615 target/ppc: 405: Alignment exception cleanup adds 4d8ac1d15e target/ppc: 405: Debug exception cleanup adds f9911e1e55 target/ppc: 405: Data Storage exception cleanup adds 35f579f5c2 target/ppc: 405: Instruction storage interrupt cleanup adds 64e62cfbec target/ppc: 405: Program exception cleanup adds 1afe57802a target/ppc: 405: Watchdog timer exception cleanup adds 9f338e4da1 target/ppc: Introduce powerpc_excp_books adds 30c4e4269c target/ppc: Simplify powerpc_excp_books adds 58a02119f3 target/ppc: books: Machine Check exception cleanup adds 67baff7715 target/ppc: books: External interrupt cleanup adds aca2b93fd7 target/ppc: books: Program exception cleanup adds 52926b0deb target/ppc: Introduce powerpc_excp_74xx adds 1f6faf8b14 target/ppc: Simplify powerpc_excp_74xx adds 3fbb46409f target/ppc: 74xx: Machine Check exception cleanup adds 12e8042698 target/ppc: 74xx: External interrupt cleanup adds 0ea2a65fe8 target/ppc: 74xx: Program exception cleanup adds bca2c6d9e0 target/ppc: 74xx: System Call exception cleanup adds 91a51fecef target/ppc: 74xx: System Reset interrupt cleanup adds f82db77761 target/ppc: 74xx: Set SRRs directly in exception code adds 4537d62dce target/ppc: Remove support for the PowerPC 602 CPU adds 804b30d25f Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc [...] adds 4550c661bf bsd-user: Complete FreeBSD siginfo adds 2373a62ae9 bsd-user: Create setup_sigframe_arch to setup sigframe context adds 224474622e bsd-user/arm/signal.c: Implement setup_sigframe_arch for arm adds 7f96d0a93c bsd-user/arm/signal.c: get_mcontext should zero vfp data adds b46d4ad7d1 bsd-user: Remove vestiges of signal queueing code adds 4804722593 bsd-user: Bring in docs from linux-user for signal_pending adds c0d2691ccc bsd-user/arm/target_arch_cpu.h: Move EXCP_ATOMIC to match li [...] adds 0ef5998973 bsd-user/signal.c: implement force_sig_fault adds 2bd010c4bf bsd-user/signal-common.h: Move signal functions prototypes to here adds fc9f9bdd3a bsd-user/signal.c: Implement cpu_loop_exit_sigsegv adds cfdee273c4 bsd-user/signal.c: implement cpu_loop_exit_sigbus adds a3ed97cee5 bsd-user/arm/arget_arch_cpu.h: Move EXCP_DEBUG and EXCP_BKPT [...] adds c0b93df352 bsd-user/arm/target_arch_cpu.h: Correct code pointer adds 5e02ded157 bsd-user/arm/target_arch_cpu.h: Use force_sig_fault for EXCP_UDEF adds 67ccbe798f bsd-user/arm/target_arch_cpu.h: Implement data faults adds 1366ef817a bsd-user/signal.c: implement abstract target / host signal t [...] adds 149076ade7 bsd-user/signal.c: Implement signal_init() adds e32a63010f bsd-user/signal.c: Add si_type argument to queue_signal adds 6e0bc06e21 bsd-user/host/arm/host-signal.h: Implement host_signal_* adds 220f8606c8 bsd-user/host/i386/host-signal.h: Implement host_signal_* adds b375158801 bsd-user/host/x86_64/host-signal.h: Implement host_signal_* adds 85fc1b5dbf bsd-user: Add host signals to the build adds 6ddc1abe0f bsd-user: Add trace events for bsd-user adds c34f2aaff6 bsd-user/signal.c: host_to_target_siginfo_noswap adds aae57ac37a bsd-user/signal.c: Implement rewind_if_in_safe_syscall adds e625c7ef5c bsd-user/signal.c: Implement host_signal_handler adds fd5bec9ad2 bsd-user/strace.c: print_taken_signal adds 3771454783 bsd-user/signal.c: Implement dump_core_and_abort adds 38be620c95 bsd-user/signal.c: Fill in queue_signal adds c93cbac1f4 bsd-user/signal.c: sigset manipulation routines. adds 46f4f76d33 bsd-user/signal.c: setup_frame adds 6c6d4b5616 bsd-user/signal.c: handle_pending_signal adds 08eb66d5d8 bsd-user/signal.c: tswap_siginfo adds d7acd31780 bsd-user/signal.c: process_pending_signals adds c885ae0e4e bsd-user/signal.c: implement do_sigreturn adds 394cf69427 bsd-user/signal.c: implement do_sigaction adds 43ed426784 bsd-user/signal.c: do_sigaltstack adds adbae40fa1 MAINTAINERS: Add tests/vm/*bsd to the list to get reviews on adds bab6ccc53d bsd-user: Rename arg name for target_cpu_reset to env adds 1103d59caa bsd-user/freebsd/target_os_ucontext.h: Prefer env as arg nam [...] adds 5cbe64110d Merge remote-tracking branch 'remotes/bsdimp/tags/bsd-user-a [...] new 0c83471bd7 tests/qemu-iotests: Fix 051 for binaries without 'lsi53c895a' new fc2c3996a5 iotests/MRCE: Write data to source new 3bd2b942d9 iotests.py: img_info_log(): rename imgopts argument new 7c15400cdd iotests.py: implement unsupported_imgopts new b30b807724 iotests: specify some unsupported_imgopts for python iotests new 22e29bcea1 iotests.py: qemu_img*("create"): support IMGOPTS='compressio [...] new 8f9e54ccfd iotests: drop qemu_img_verbose() helper new 28a5ad93da iotests.py: rewrite default luks support in qemu_img new 677e0bae68 iotest 303: explicit compression type new 12a936171d iotest 065: explicit compression type new a70eeb3d47 iotests.py: filter out successful output of qemu-img create new e877bba308 iotests.py: filter compression type out new c30175d6fb iotest 302: use img_info_log() helper new 083c24561a qcow2: simple case support for downgrading of qcow2 images w [...] new c5e627a6ec iotests/common.rc: introduce _qcow2_dump_header helper new 984d7a52d5 iotests: massive use _qcow2_dump_header new 72be51ddb3 iotest 39: use _qcow2_dump_header new dba5aee4da iotests: bash tests: filter compression type new 3a0e60a065 iotests 60: more accurate set dirty bit in qcow2 header new da87d5f83a iotest 214: explicit compression type new e287a351db iotests: declare lack of support for compresion_type in IMGOPTS new 492a119610 block-backend: Retain permissions after migration new 95fc339c1b iotests/migration-permissions: New test new 751486c185 block.h: remove outdated comment new 3bbe296c1c Merge remote-tracking branch 'remotes/hreitz-gitlab/tags/pul [...]
The 25 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: MAINTAINERS | 8 +- block/block-backend.c | 11 + block/io.c | 6 +- block/qcow2.c | 58 +- bsd-user/arm/signal.c | 59 +- bsd-user/arm/target_arch_cpu.h | 101 +- bsd-user/freebsd/target_os_siginfo.h | 15 +- bsd-user/freebsd/target_os_signal.h | 3 + bsd-user/freebsd/target_os_ucontext.h | 6 +- bsd-user/host/arm/host-signal.h | 35 + bsd-user/host/i386/host-signal.h | 37 + bsd-user/host/x86_64/host-signal.h | 37 + bsd-user/i386/signal.c | 13 + bsd-user/i386/target_arch_cpu.h | 5 +- bsd-user/main.c | 14 +- bsd-user/qemu.h | 66 +- bsd-user/signal-common.h | 70 + bsd-user/signal.c | 1008 ++++++++++- bsd-user/strace.c | 97 + bsd-user/syscall_defs.h | 1 + bsd-user/trace-events | 11 + bsd-user/trace.h | 1 + bsd-user/x86_64/signal.c | 13 + bsd-user/x86_64/target_arch_cpu.h | 5 +- configure | 4 +- docs/about/deprecated.rst | 13 + docs/conf.py | 2 +- docs/devel/qapi-code-gen.rst | 25 +- docs/devel/testing.rst | 2 +- docs/devel/tracing.rst | 2 + hw/acpi/cpu.c | 2 - hw/acpi/ich9.c | 3 - hw/acpi/memory_hotplug.c | 2 - hw/acpi/piix4.c | 2 - hw/acpi/tco.c | 1 - hw/arm/armv7m.c | 4 +- hw/arm/aspeed_ast2600.c | 2 +- hw/arm/omap1.c | 2 +- hw/arm/pxa2xx.c | 2 +- hw/arm/strongarm.c | 2 +- hw/arm/xlnx-versal-virt.c | 25 +- hw/arm/xlnx-versal.c | 190 +- hw/audio/pcspk.c | 1 - hw/block/m25p80.c | 2 + hw/char/exynos4210_uart.c | 2 +- hw/display/macfb.c | 1 - hw/dma/xlnx-zdma.c | 1 - hw/dma/xlnx_csu_dma.c | 18 +- hw/gpio/imx_gpio.c | 1 - hw/i386/sgx.c | 11 +- hw/i386/xen/xen-hvm.c | 6 +- hw/i386/xen/xen-mapcache.c | 8 +- hw/intc/arm_gicv3.c | 1 + hw/intc/arm_gicv3_common.c | 9 + hw/intc/arm_gicv3_its.c | 258 ++- hw/intc/arm_gicv3_redist.c | 115 +- hw/intc/gicv3_internal.h | 43 +- hw/intc/i8259_common.c | 6 +- hw/intc/ioapic_common.c | 2 +- hw/intc/pnv_xive.c | 22 +- hw/intc/trace-events | 8 + hw/misc/bcm2835_mbox.c | 1 - hw/misc/mac_via.c | 2 +- hw/misc/macio/cuda.c | 2 +- hw/misc/macio/pmu.c | 2 +- hw/misc/meson.build | 5 +- hw/misc/xlnx-versal-pmc-iou-slcr.c | 1446 +++++++++++++++ hw/net/can/can_kvaser_pci.c | 1 - hw/net/can/can_mioe3680_pci.c | 1 - hw/net/can/can_pcm3680_pci.c | 1 - hw/net/can/can_sja1000.c | 2 - hw/net/can/ctucan_core.c | 2 - hw/net/can/ctucan_pci.c | 1 - hw/pci-host/pnv_phb3.c | 17 +- hw/pci-host/pnv_phb4.c | 17 +- hw/ppc/ppc.c | 1 - hw/ppc/spapr.c | 2 +- hw/ppc/spapr_cpu_core.c | 5 + hw/ppc/spapr_rtc.c | 2 +- hw/ppc/spapr_vof.c | 2 - hw/ppc/vof.c | 1 - hw/rtc/allwinner-rtc.c | 2 +- hw/rtc/aspeed_rtc.c | 2 +- hw/rtc/ds1338.c | 2 +- hw/rtc/exynos4210_rtc.c | 2 +- hw/rtc/goldfish_rtc.c | 2 +- hw/rtc/m41t80.c | 2 +- hw/rtc/m48t59.c | 2 +- hw/rtc/mc146818rtc.c | 2 +- hw/rtc/pl031.c | 2 +- hw/rtc/twl92230.c | 2 +- hw/rtc/xlnx-zynqmp-rtc.c | 2 +- hw/s390x/tod-tcg.c | 2 +- hw/scsi/megasas.c | 3 +- hw/scsi/mptsas.c | 1 - hw/ssi/meson.build | 1 + hw/ssi/xlnx-versal-ospi.c | 1853 ++++++++++++++++++++ hw/virtio/virtio-mmio.c | 1 - hw/virtio/virtio-pci.c | 1 - hw/virtio/virtio.c | 1 - include/block/block.h | 1 - include/exec/cpu-all.h | 9 - include/exec/cpu-common.h | 9 + include/hw/arm/xlnx-versal.h | 30 +- include/hw/dma/xlnx_csu_dma.h | 24 +- include/hw/i386/ioapic_internal.h | 1 - include/hw/intc/arm_gicv3_its_common.h | 1 - include/hw/isa/i8259_internal.h | 3 - include/hw/misc/xlnx-versal-pmc-iou-slcr.h | 78 + include/hw/ppc/vof.h | 5 + include/hw/ssi/xlnx-versal-ospi.h | 111 ++ include/qemu-common.h | 5 +- include/sysemu/rtc.h | 58 + meson.build | 25 +- migration/migration.c | 26 +- migration/multifd-zlib.c | 61 +- migration/multifd-zstd.c | 63 +- migration/multifd.c | 148 +- migration/multifd.h | 33 +- migration/postcopy-ram.c | 96 +- migration/ram.c | 293 ++-- migration/ram.h | 4 +- migration/savevm.c | 5 +- migration/trace-events | 29 +- monitor/hmp-cmds.c | 12 + nbd/server.c | 1 - net/dump.c | 2 +- qapi/audio.json | 1 + qapi/block-export.json | 3 +- qapi/compat.json | 1 + qapi/machine.json | 4 +- qapi/meson.build | 7 + qapi/migration.json | 13 +- qapi/misc-target.json | 22 +- qapi/replay.json | 1 + qapi/trace.json | 1 + qga/meson.build | 12 +- scripts/mtest2make.py | 20 +- scripts/qapi/commands.py | 100 +- scripts/qapi/gen.py | 31 +- scripts/qapi/main.py | 14 +- scripts/update-linux-headers.sh | 16 + softmmu/rtc.c | 2 +- target/arm/helper.c | 13 +- target/arm/internals.h | 2 +- target/arm/m_helper.c | 2 +- target/openrisc/machine.c | 1 - target/ppc/cpu-models.c | 2 - target/ppc/cpu-models.h | 1 - target/ppc/cpu.h | 9 +- target/ppc/cpu_init.c | 150 +- target/ppc/excp_helper.c | 674 ++++++- target/ppc/helper.h | 2 +- target/ppc/helper_regs.c | 12 +- target/ppc/int_helper.c | 21 - target/ppc/machine.c | 2 - target/ppc/mfrom_table.c.inc | 78 - target/ppc/mfrom_table_gen.c | 34 - target/ppc/mmu_common.c | 18 +- target/ppc/mmu_helper.c | 12 +- target/ppc/translate.c | 32 +- target/sparc/machine.c | 4 - tests/Makefile.include | 16 +- tests/check-block.sh | 52 +- tests/docker/dockerfiles/fedora-win32-cross.docker | 1 + tests/docker/dockerfiles/fedora-win64-cross.docker | 1 + tests/meson.build | 11 +- tests/qemu-iotests/031 | 11 +- tests/qemu-iotests/036 | 6 +- tests/qemu-iotests/039 | 22 +- tests/qemu-iotests/044 | 8 +- tests/qemu-iotests/044.out | 1 + tests/qemu-iotests/051 | 9 +- tests/qemu-iotests/060 | 22 +- tests/qemu-iotests/060.out | 2 +- tests/qemu-iotests/061 | 42 +- tests/qemu-iotests/061.out | 12 +- tests/qemu-iotests/065 | 19 +- tests/qemu-iotests/082.out | 14 +- tests/qemu-iotests/112 | 3 +- tests/qemu-iotests/137 | 2 +- tests/qemu-iotests/149.out | 21 - tests/qemu-iotests/163 | 3 +- tests/qemu-iotests/165 | 3 +- tests/qemu-iotests/196 | 3 +- tests/qemu-iotests/198.out | 4 +- tests/qemu-iotests/206.out | 10 +- tests/qemu-iotests/209 | 7 +- tests/qemu-iotests/209.out | 2 + tests/qemu-iotests/210 | 8 +- tests/qemu-iotests/214 | 2 +- tests/qemu-iotests/237.out | 3 - tests/qemu-iotests/242 | 3 +- tests/qemu-iotests/242.out | 10 +- tests/qemu-iotests/246 | 3 +- tests/qemu-iotests/254 | 3 +- tests/qemu-iotests/255.out | 4 - tests/qemu-iotests/260 | 3 +- tests/qemu-iotests/274 | 3 +- tests/qemu-iotests/274.out | 39 +- tests/qemu-iotests/280.out | 1 - tests/qemu-iotests/281 | 3 +- tests/qemu-iotests/287 | 8 +- tests/qemu-iotests/290 | 2 +- tests/qemu-iotests/296.out | 10 +- tests/qemu-iotests/302 | 4 +- tests/qemu-iotests/302.out | 7 +- tests/qemu-iotests/303 | 26 +- tests/qemu-iotests/303.out | 30 +- tests/qemu-iotests/check | 6 +- tests/qemu-iotests/common.filter | 8 + tests/qemu-iotests/common.rc | 22 + tests/qemu-iotests/iotests.py | 99 +- tests/qemu-iotests/meson.build | 30 + tests/qemu-iotests/testenv.py | 30 +- tests/qemu-iotests/testrunner.py | 49 +- tests/qemu-iotests/tests/block-status-cache | 139 ++ .../{096.out => tests/block-status-cache.out} | 0 .../tests/migrate-bitmaps-postcopy-test | 3 +- tests/qemu-iotests/tests/migrate-bitmaps-test | 3 +- tests/qemu-iotests/tests/migration-permissions | 101 ++ .../{096.out => tests/migration-permissions.out} | 0 tests/qemu-iotests/tests/mirror-ready-cancel-error | 7 +- .../qemu-iotests/tests/remove-bitmap-from-backing | 3 +- tests/qtest/meson.build | 2 +- tools/virtiofsd/passthrough_ll.c | 27 + trace/meson.build | 11 +- 227 files changed, 7943 insertions(+), 1404 deletions(-) create mode 100644 bsd-user/host/arm/host-signal.h create mode 100644 bsd-user/host/i386/host-signal.h create mode 100644 bsd-user/host/x86_64/host-signal.h create mode 100644 bsd-user/signal-common.h create mode 100644 bsd-user/trace-events create mode 100644 bsd-user/trace.h create mode 100644 hw/misc/xlnx-versal-pmc-iou-slcr.c create mode 100644 hw/ssi/xlnx-versal-ospi.c create mode 100644 include/hw/misc/xlnx-versal-pmc-iou-slcr.h create mode 100644 include/hw/ssi/xlnx-versal-ospi.h create mode 100644 include/sysemu/rtc.h delete mode 100644 target/ppc/mfrom_table.c.inc delete mode 100644 target/ppc/mfrom_table_gen.c create mode 100644 tests/qemu-iotests/meson.build create mode 100755 tests/qemu-iotests/tests/block-status-cache copy tests/qemu-iotests/{096.out => tests/block-status-cache.out} (100%) create mode 100755 tests/qemu-iotests/tests/migration-permissions copy tests/qemu-iotests/{096.out => tests/migration-permissions.out} (100%)