History log of /qemu/.gitlab-ci.d/ (Results 226 – 250 of 338)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
e850897e05-Jan-2022 Brad Smith <brad@comstyle.com>

FreeBSD: Upgrade to 12.3 release

Note, since libtasn1 was fixed in 12.3 [*], this commit re-enables GnuTLS.

[*] https://gitlab.com/gnutls/libtasn1/-/merge_requests/71

Signed-off-by: Brad Smith <br

FreeBSD: Upgrade to 12.3 release

Note, since libtasn1 was fixed in 12.3 [*], this commit re-enables GnuTLS.

[*] https://gitlab.com/gnutls/libtasn1/-/merge_requests/71

Signed-off-by: Brad Smith <brad@comstyle.com>
Tested-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Warner Losh <imp@bsdimp.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <YdUCQLVe5JSWZByQ@humpty.home.comstyle.com>
Message-Id: <20220105135009.1584676-31-alex.bennee@linaro.org>

show more ...

c45a540f05-Jan-2022 Daniel P. Berrangé <berrange@redhat.com>

.gitlab-ci.d/cirrus: auto-generate variables with lcitool

The current Cirrus CI variables files were previously generated by using
lcitool. This change wires them up to the refresh script to make th

.gitlab-ci.d/cirrus: auto-generate variables with lcitool

The current Cirrus CI variables files were previously generated by using
lcitool. This change wires them up to the refresh script to make that
link explicit.

This changes the package list because libvirt-ci now knows about the
mapping for dtc on FreeBSD and macOS platforms.

The variables are also now emit in sorted order for stability across
runs.

Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20211215141949.3512719-15-berrange@redhat.com>
Message-Id: <20220105135009.1584676-15-alex.bennee@linaro.org>

show more ...

6815e63f05-Jan-2022 Daniel P. Berrangé <berrange@redhat.com>

tests/docker: remove ubuntu.docker container

This duplicates the ubuntu2004 container but with an inconsistent set of
packages.

Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by

tests/docker: remove ubuntu.docker container

This duplicates the ubuntu2004 container but with an inconsistent set of
packages.

Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20211215141949.3512719-14-berrange@redhat.com>
Message-Id: <20220105135009.1584676-14-alex.bennee@linaro.org>

show more ...

f178c62a05-Jan-2022 Daniel P. Berrangé <berrange@redhat.com>

ci: explicitly skip I/O tests on alpine

The block I/O tests don't work on Alpine because their alternative libc
impl emits different strings for errnos, which breaks the expected
output matching. e.

ci: explicitly skip I/O tests on alpine

The block I/O tests don't work on Alpine because their alternative libc
impl emits different strings for errnos, which breaks the expected
output matching. e.g.

=== IO: pattern 102
wrote 512/512 bytes at offset 512
512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
-qemu-img: Error while reading offset 0 of blkdebug:TEST_DIR/blkdebug.conf:TEST_DIR/t.IMGFMT: Input/output error
+qemu-img: Error while reading offset 0 of blkdebug:TEST_DIR/blkdebug.conf:TEST_DIR/t.IMGFMT: I/O error
4
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=1073741824
Formatting 'TEST_DIR/t.IMGFMT.2', fmt=IMGFMT size=0

Currently the I/O tests are skipped as a side effect of the Alpine image
containing a minimal busybox 'sed' binary, rather than GNU sed. This is
a fragile assumption that will be invalidated when the dockerfile is
changed to be autogenerated from a standardized package list that
includes GNU sed.

Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20211215141949.3512719-6-berrange@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20220105135009.1584676-6-alex.bennee@linaro.org>

show more ...


buildtest.yml
/qemu/MAINTAINERS
/qemu/Makefile
/qemu/accel/tcg/cputlb.c
/qemu/accel/tcg/ldst_common.c.inc
/qemu/accel/tcg/user-exec.c
/qemu/audio/dsoundaudio.c
/qemu/audio/jackaudio.c
/qemu/block.c
/qemu/block/block-backend.c
/qemu/block/commit.c
/qemu/block/curl.c
/qemu/block/export/fuse.c
/qemu/block/file-posix.c
/qemu/block/io_uring.c
/qemu/block/iscsi.c
/qemu/block/linux-aio.c
/qemu/block/mirror.c
/qemu/block/monitor/block-hmp-cmds.c
/qemu/block/nfs.c
/qemu/block/nvme.c
/qemu/block/ssh.c
/qemu/block/vvfat.c
/qemu/block/win32-aio.c
/qemu/blockdev.c
/qemu/bsd-user/arm/signal.c
/qemu/bsd-user/arm/target_arch.h
/qemu/bsd-user/arm/target_arch_cpu.c
/qemu/bsd-user/arm/target_arch_cpu.h
/qemu/bsd-user/arm/target_arch_elf.h
/qemu/bsd-user/arm/target_arch_reg.h
/qemu/bsd-user/arm/target_arch_signal.h
/qemu/bsd-user/arm/target_arch_sigtramp.h
/qemu/bsd-user/arm/target_arch_sysarch.h
/qemu/bsd-user/arm/target_arch_thread.h
/qemu/bsd-user/arm/target_arch_vmparam.h
/qemu/bsd-user/arm/target_syscall.h
/qemu/bsd-user/freebsd/target_os_signal.h
/qemu/bsd-user/freebsd/target_os_ucontext.h
/qemu/bsd-user/i386/signal.c
/qemu/bsd-user/i386/target_arch_signal.h
/qemu/bsd-user/include/special-errno.h
/qemu/bsd-user/meson.build
/qemu/bsd-user/x86_64/signal.c
/qemu/bsd-user/x86_64/target_arch_signal.h
/qemu/chardev/char-socket.c
/qemu/common-user/meson.build
/qemu/configs/devices/mips-softmmu/common.mak
/qemu/configs/targets/arm-bsd-user.mak
/qemu/configure
/qemu/contrib/elf2dmp/meson.build
/qemu/contrib/ivshmem-client/meson.build
/qemu/contrib/ivshmem-server/meson.build
/qemu/contrib/rdmacm-mux/meson.build
/qemu/cpu.c
/qemu/disas/riscv.c
/qemu/docs/interop/index.rst
/qemu/docs/interop/virtio-balloon-stats.rst
/qemu/docs/specs/ppc-spapr-hcalls.rst
/qemu/docs/system/ppc/pseries.rst
/qemu/docs/tools/qemu-storage-daemon.rst
/qemu/docs/tools/qemu-trace-stap.rst
/qemu/hw/acpi/core.c
/qemu/hw/acpi/pcihp.c
/qemu/hw/arm/aspeed_ast2600.c
/qemu/hw/arm/npcm7xx_boards.c
/qemu/hw/arm/virt-acpi-build.c
/qemu/hw/arm/virt.c
/qemu/hw/audio/intel-hda.c
/qemu/hw/block/block.c
/qemu/hw/block/dataplane/virtio-blk.c
/qemu/hw/block/vhost-user-blk.c
/qemu/hw/block/virtio-blk.c
/qemu/hw/display/Kconfig
/qemu/hw/display/edid-generate.c
/qemu/hw/display/macfb.c
/qemu/hw/display/meson.build
/qemu/hw/display/qxl.c
/qemu/hw/display/vga-mmio.c
/qemu/hw/dma/sifive_pdma.c
/qemu/hw/i386/acpi-build.c
/qemu/hw/i386/intel_iommu.c
/qemu/hw/i386/pc.c
/qemu/hw/i386/pc_piix.c
/qemu/hw/i386/pc_q35.c
/qemu/hw/input/ps2.c
/qemu/hw/intc/arm_gicv3_its.c
/qemu/hw/intc/gicv3_internal.h
/qemu/hw/intc/sifive_plic.c
/qemu/hw/m68k/q800.c
/qemu/hw/m68k/virt.c
/qemu/hw/mips/Kconfig
/qemu/hw/mips/jazz.c
/qemu/hw/pci-host/pnv_phb3.c
/qemu/hw/pci-host/pnv_phb4.c
/qemu/hw/pci-host/pnv_phb4_pec.c
/qemu/hw/pci/pci.c
/qemu/hw/pci/pci_host.c
/qemu/hw/pci/pcie_aer.c
/qemu/hw/pci/trace-events
/qemu/hw/ppc/pnv.c
/qemu/hw/ppc/spapr.c
/qemu/hw/riscv/microchip_pfsoc.c
/qemu/hw/riscv/opentitan.c
/qemu/hw/riscv/sifive_e.c
/qemu/hw/riscv/sifive_u.c
/qemu/hw/scsi/vhost-scsi.c
/qemu/hw/scsi/virtio-scsi-dataplane.c
/qemu/hw/scsi/virtio-scsi.c
/qemu/hw/sd/sd.c
/qemu/hw/smbios/smbios.c
/qemu/hw/usb/desc.c
/qemu/hw/usb/desc.h
/qemu/hw/usb/dev-uas.c
/qemu/hw/usb/dev-wacom.c
/qemu/hw/virtio/vhost-backend.c
/qemu/hw/virtio/vhost-user.c
/qemu/hw/virtio/vhost-vdpa.c
/qemu/hw/virtio/vhost-vsock.c
/qemu/hw/virtio/vhost.c
/qemu/hw/virtio/virtio-mem.c
/qemu/hw/virtio/virtio.c
/qemu/hw/xen/xen-bus.c
/qemu/include/block/aio.h
/qemu/include/block/block.h
/qemu/include/block/block_int.h
/qemu/include/disas/dis-asm.h
/qemu/include/exec/memop.h
/qemu/include/hw/arm/aspeed_soc.h
/qemu/include/hw/core/cpu.h
/qemu/include/hw/display/vga.h
/qemu/include/hw/firmware/smbios.h
/qemu/include/hw/i386/pc.h
/qemu/include/hw/intc/arm_gicv3_its_common.h
/qemu/include/hw/pci-host/pnv_phb3.h
/qemu/include/hw/pci-host/pnv_phb4.h
/qemu/include/hw/pci/pci.h
/qemu/include/hw/ppc/pnv.h
/qemu/include/hw/riscv/virt.h
/qemu/include/hw/virtio/virtio-blk.h
/qemu/include/hw/virtio/virtio-gpu.h
/qemu/include/hw/virtio/virtio-mem.h
/qemu/include/hw/virtio/virtio.h
/qemu/include/qemu/int128.h
/qemu/include/qemu/osdep.h
/qemu/include/standard-headers/linux/virtio_mem.h
/qemu/include/sysemu/blockdev.h
/qemu/include/tcg/tcg-op.h
/qemu/include/ui/qemu-spice.h
/qemu/include/ui/sdl2.h
/qemu/io/channel-command.c
/qemu/io/channel-file.c
/qemu/io/channel-socket.c
/qemu/linux-user/aarch64/target_prctl.h
/qemu/linux-user/aarch64/target_signal.h
/qemu/linux-user/aarch64/target_structs.h
/qemu/linux-user/aarch64/target_syscall.h
/qemu/linux-user/alpha/cpu_loop.c
/qemu/linux-user/alpha/target_prctl.h
/qemu/linux-user/alpha/target_signal.h
/qemu/linux-user/alpha/target_syscall.h
/qemu/linux-user/arm/target_prctl.h
/qemu/linux-user/arm/target_signal.h
/qemu/linux-user/arm/target_structs.h
/qemu/linux-user/arm/target_syscall.h
/qemu/linux-user/cris/cpu_loop.c
/qemu/linux-user/cris/target_prctl.h
/qemu/linux-user/cris/target_signal.h
/qemu/linux-user/cris/target_structs.h
/qemu/linux-user/cris/target_syscall.h
/qemu/linux-user/elfload.c
/qemu/linux-user/fd-trans.c
/qemu/linux-user/generic/signal.h
/qemu/linux-user/generic/target_prctl_unalign.h
/qemu/linux-user/generic/target_structs.h
/qemu/linux-user/hexagon/target_prctl.h
/qemu/linux-user/hexagon/target_signal.h
/qemu/linux-user/hexagon/target_structs.h
/qemu/linux-user/hppa/cpu_loop.c
/qemu/linux-user/hppa/target_prctl.h
/qemu/linux-user/hppa/target_signal.h
/qemu/linux-user/hppa/target_syscall.h
/qemu/linux-user/i386/cpu_loop.c
/qemu/linux-user/i386/target_prctl.h
/qemu/linux-user/i386/target_signal.h
/qemu/linux-user/i386/target_structs.h
/qemu/linux-user/i386/target_syscall.h
/qemu/linux-user/include/host/aarch64/host-signal.h
/qemu/linux-user/include/host/alpha/host-signal.h
/qemu/linux-user/include/host/arm/host-signal.h
/qemu/linux-user/include/host/i386/host-signal.h
/qemu/linux-user/include/host/loongarch64/host-signal.h
/qemu/linux-user/include/host/mips/host-signal.h
/qemu/linux-user/include/host/ppc/host-signal.h
/qemu/linux-user/include/host/ppc64/host-signal.h
/qemu/linux-user/include/host/riscv/host-signal.h
/qemu/linux-user/include/host/s390/host-signal.h
/qemu/linux-user/include/host/s390x/host-signal.h
/qemu/linux-user/include/host/sparc/host-signal.h
/qemu/linux-user/include/host/sparc64/host-signal.h
/qemu/linux-user/include/host/x32/host-signal.h
/qemu/linux-user/include/host/x86_64/host-signal.h
/qemu/linux-user/include/special-errno.h
/qemu/linux-user/m68k/cpu_loop.c
/qemu/linux-user/m68k/target_prctl.h
/qemu/linux-user/m68k/target_signal.h
/qemu/linux-user/m68k/target_structs.h
/qemu/linux-user/m68k/target_syscall.h
/qemu/linux-user/meson.build
/qemu/linux-user/microblaze/cpu_loop.c
/qemu/linux-user/microblaze/target_prctl.h
/qemu/linux-user/microblaze/target_signal.h
/qemu/linux-user/microblaze/target_structs.h
/qemu/linux-user/microblaze/target_syscall.h
/qemu/linux-user/mips/cpu_loop.c
/qemu/linux-user/mips/target_prctl.h
/qemu/linux-user/mips/target_signal.h
/qemu/linux-user/mips/target_syscall.h
/qemu/linux-user/mips64/target_prctl.h
/qemu/linux-user/mips64/target_signal.h
/qemu/linux-user/mips64/target_syscall.h
/qemu/linux-user/nios2/cpu_loop.c
/qemu/linux-user/nios2/signal.c
/qemu/linux-user/nios2/target_prctl.h
/qemu/linux-user/nios2/target_signal.h
/qemu/linux-user/nios2/target_structs.h
/qemu/linux-user/nios2/target_syscall.h
/qemu/linux-user/openrisc/cpu_loop.c
/qemu/linux-user/openrisc/target_prctl.h
/qemu/linux-user/openrisc/target_signal.h
/qemu/linux-user/openrisc/target_structs.h
/qemu/linux-user/openrisc/target_syscall.h
/qemu/linux-user/ppc/cpu_loop.c
/qemu/linux-user/ppc/target_prctl.h
/qemu/linux-user/ppc/target_signal.h
/qemu/linux-user/ppc/target_syscall.h
/qemu/linux-user/riscv/cpu_loop.c
/qemu/linux-user/riscv/target_prctl.h
/qemu/linux-user/riscv/target_signal.h
/qemu/linux-user/riscv/target_structs.h
/qemu/linux-user/riscv/target_syscall.h
/qemu/linux-user/s390x/cpu_loop.c
/qemu/linux-user/s390x/target_prctl.h
/qemu/linux-user/s390x/target_signal.h
/qemu/linux-user/s390x/target_syscall.h
/qemu/linux-user/sh4/cpu_loop.c
/qemu/linux-user/sh4/target_prctl.h
/qemu/linux-user/sh4/target_signal.h
/qemu/linux-user/sh4/target_structs.h
/qemu/linux-user/sh4/target_syscall.h
/qemu/linux-user/signal.c
/qemu/linux-user/sparc/cpu_loop.c
/qemu/linux-user/sparc/target_prctl.h
/qemu/linux-user/sparc/target_signal.h
/qemu/linux-user/sparc/target_syscall.h
/qemu/linux-user/syscall.c
/qemu/linux-user/syscall_defs.h
/qemu/linux-user/user-internals.h
/qemu/linux-user/x86_64/target_prctl.h
/qemu/linux-user/x86_64/target_signal.h
/qemu/linux-user/x86_64/target_structs.h
/qemu/linux-user/x86_64/target_syscall.h
/qemu/linux-user/xtensa/cpu_loop.c
/qemu/linux-user/xtensa/target_prctl.h
/qemu/linux-user/xtensa/target_signal.h
/qemu/meson.build
/qemu/migration/rdma.c
/qemu/pc-bios/README
/qemu/pc-bios/openbios-ppc
/qemu/pc-bios/openbios-sparc32
/qemu/pc-bios/openbios-sparc64
/qemu/pc-bios/opensbi-riscv32-generic-fw_dynamic.bin
/qemu/pc-bios/opensbi-riscv32-generic-fw_dynamic.elf
/qemu/pc-bios/opensbi-riscv64-generic-fw_dynamic.bin
/qemu/pc-bios/opensbi-riscv64-generic-fw_dynamic.elf
/qemu/pc-bios/s390-ccw/Makefile
/qemu/pc-bios/slof.bin
/qemu/plugins/meson.build
/qemu/python/qemu/aqmp/aqmp_tui.py
/qemu/python/qemu/aqmp/protocol.py
/qemu/python/qemu/qmp/qom_common.py
/qemu/qapi/block-core.json
/qemu/qapi/block-export.json
/qemu/qapi/machine.json
/qemu/qapi/qdev.json
/qemu/qapi/ui.json
/qemu/qemu-edid.c
/qemu/qemu-img.c
/qemu/qga/commands-win32.c
/qemu/roms/SLOF
/qemu/roms/openbios
/qemu/roms/opensbi
/qemu/scripts/ci/org.centos/stream/8/x86_64/configure
/qemu/scripts/coverity-scan/run-coverity-scan
/qemu/scripts/make-config-poison.sh
/qemu/scripts/meson-buildoptions.py
/qemu/scripts/meson-buildoptions.sh
/qemu/scripts/qemu-binfmt-conf.sh
/qemu/scripts/render_block_graph.py
/qemu/scripts/simplebench/bench-example.py
/qemu/softmmu/cpus.c
/qemu/softmmu/vl.c
/qemu/storage-daemon/qemu-storage-daemon.c
/qemu/target/alpha/cpu.h
/qemu/target/alpha/translate.c
/qemu/target/arm/helper-a64.c
/qemu/target/arm/helper.c
/qemu/target/arm/translate-a32.h
/qemu/target/arm/translate-a64.c
/qemu/target/arm/translate-neon.c
/qemu/target/arm/translate-sve.c
/qemu/target/arm/translate-vfp.c
/qemu/target/arm/translate.c
/qemu/target/cris/translate.c
/qemu/target/hppa/cpu.h
/qemu/target/hppa/translate.c
/qemu/target/i386/cpu.h
/qemu/target/i386/kvm/kvm.c
/qemu/target/i386/machine.c
/qemu/target/i386/tcg/mem_helper.c
/qemu/target/i386/tcg/translate.c
/qemu/target/m68k/op_helper.c
/qemu/target/mips/tcg/micromips_translate.c.inc
/qemu/target/mips/tcg/mips16e_translate.c.inc
/qemu/target/mips/tcg/nanomips_translate.c.inc
/qemu/target/mips/tcg/translate.c
/qemu/target/mips/tcg/translate.h
/qemu/target/mips/tcg/tx79_translate.c
/qemu/target/nios2/cpu.h
/qemu/target/nios2/translate.c
/qemu/target/ppc/arch_dump.c
/qemu/target/ppc/cpu.h
/qemu/target/ppc/cpu_init.c
/qemu/target/ppc/excp_helper.c
/qemu/target/ppc/translate.c
/qemu/target/ppc/translate/fixedpoint-impl.c.inc
/qemu/target/ppc/translate/fp-impl.c.inc
/qemu/target/ppc/translate/vsx-impl.c.inc
/qemu/target/riscv/cpu.c
/qemu/target/riscv/cpu.h
/qemu/target/riscv/cpu_bits.h
/qemu/target/riscv/cpu_helper.c
/qemu/target/riscv/csr.c
/qemu/target/riscv/gdbstub.c
/qemu/target/riscv/helper.h
/qemu/target/riscv/insn16.decode
/qemu/target/riscv/insn32.decode
/qemu/target/riscv/insn_trans/trans_rva.c.inc
/qemu/target/riscv/insn_trans/trans_rvb.c.inc
/qemu/target/riscv/insn_trans/trans_rvd.c.inc
/qemu/target/riscv/insn_trans/trans_rvh.c.inc
/qemu/target/riscv/insn_trans/trans_rvi.c.inc
/qemu/target/riscv/insn_trans/trans_rvm.c.inc
/qemu/target/riscv/insn_trans/trans_rvv.c.inc
/qemu/target/riscv/m128_helper.c
/qemu/target/riscv/machine.c
/qemu/target/riscv/meson.build
/qemu/target/riscv/op_helper.c
/qemu/target/riscv/translate.c
/qemu/target/s390x/tcg/insn-data.def
/qemu/target/s390x/tcg/mem_helper.c
/qemu/target/s390x/tcg/translate.c
/qemu/target/s390x/tcg/translate_vx.c.inc
/qemu/target/sh4/cpu.h
/qemu/target/sh4/translate.c
/qemu/target/sparc/translate.c
/qemu/target/tricore/translate.c
/qemu/target/xtensa/translate.c
/qemu/tcg/aarch64/tcg-target.c.inc
/qemu/tcg/arm/tcg-target.c.inc
/qemu/tcg/i386/tcg-target.c.inc
/qemu/tcg/mips/tcg-target.c.inc
/qemu/tcg/ppc/tcg-target.c.inc
/qemu/tcg/riscv/tcg-target.c.inc
/qemu/tcg/s390x/tcg-target.c.inc
/qemu/tcg/sparc/tcg-target.c.inc
/qemu/tcg/tcg.c
/qemu/tcg/tci.c
/qemu/tests/data/acpi/q35/DSDT.tis.tpm12
/qemu/tests/data/acpi/q35/DSDT.tis.tpm2
/qemu/tests/data/acpi/q35/FACP.slic
/qemu/tests/data/acpi/q35/SLIC.slic
/qemu/tests/qemu-iotests/122
/qemu/tests/qemu-iotests/122.out
/qemu/tests/qemu-iotests/273.out
/qemu/tests/qemu-iotests/308
/qemu/tests/qemu-iotests/308.out
/qemu/tests/qemu-iotests/testrunner.py
/qemu/tests/qemu-iotests/tests/stream-error-on-reset
/qemu/tests/qemu-iotests/tests/stream-error-on-reset.out
/qemu/tests/qtest/bios-tables-test.c
/qemu/tests/qtest/device-plug-test.c
/qemu/tests/qtest/meson.build
/qemu/tests/tcg/Makefile.target
/qemu/tests/unit/meson.build
/qemu/tests/unit/test-aio.c
/qemu/tests/unit/test-fdmon-epoll.c
/qemu/ui/clipboard.c
/qemu/ui/cocoa.m
/qemu/ui/dbus.c
/qemu/ui/gtk-clipboard.c
/qemu/ui/gtk.c
/qemu/ui/input-legacy.c
/qemu/ui/sdl2.c
/qemu/ui/spice-display.c
/qemu/ui/vnc.c
/qemu/util/aio-posix.c
/qemu/util/aio-posix.h
/qemu/util/aio-win32.c
/qemu/util/async.c
/qemu/util/int128.c
/qemu/util/main-loop.c
/qemu/util/meson.build
/qemu/util/oslib-posix.c
/qemu/util/qemu-coroutine-io.c
/qemu/util/vhost-user-server.c
4cc75ce604-Jan-2022 Thomas Huth <thuth@redhat.com>

gitlab-ci: Enable docs in the centos job

We just ran into a problem that the docs don't build on RHEL8 / CentOS 8
anymore. Seems like these distros are using one of the oldest Sphinx
versions that w

gitlab-ci: Enable docs in the centos job

We just ran into a problem that the docs don't build on RHEL8 / CentOS 8
anymore. Seems like these distros are using one of the oldest Sphinx
versions that we still have to support. Thus enable the docs build in
the CI on CentOS so that such bugs don't slip in so easily again.

Message-Id: <20220104091240.160867-1-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...


buildtest.yml
/qemu/common-user/host/i386/safe-syscall.inc.S
/qemu/common-user/host/mips/safe-syscall.inc.S
/qemu/common-user/host/x86_64/safe-syscall.inc.S
/qemu/docs/about/deprecated.rst
/qemu/docs/about/removed-features.rst
/qemu/docs/sphinx/fakedbusdoc.py
/qemu/hw/arm/virt.c
/qemu/hw/core/machine.c
/qemu/hw/i386/pc.c
/qemu/hw/i386/pc_piix.c
/qemu/hw/i386/pc_q35.c
/qemu/hw/pci-host/pnv_phb3.c
/qemu/hw/pci-host/pnv_phb4.c
/qemu/hw/pci-host/pnv_phb4_pec.c
/qemu/hw/ppc/mpc8544_guts.c
/qemu/hw/ppc/pnv.c
/qemu/hw/ppc/ppc.c
/qemu/hw/ppc/ppc405_uc.c
/qemu/hw/ppc/ppc4xx_devs.c
/qemu/hw/ppc/ppc4xx_pci.c
/qemu/hw/ppc/spapr.c
/qemu/hw/ppc/trace-events
/qemu/hw/s390x/s390-virtio-ccw.c
/qemu/include/hw/boards.h
/qemu/include/hw/i386/pc.h
/qemu/include/hw/pci-host/pnv_phb4.h
/qemu/include/sysemu/sysemu.h
/qemu/linux-user/host/loongarch64/host-signal.h
/qemu/qemu-options.hx
/qemu/softmmu/vl.c
/qemu/target/ppc/cpu.h
/qemu/target/ppc/cpu_init.c
/qemu/target/ppc/excp_helper.c
/qemu/target/ppc/fpu_helper.c
/qemu/target/ppc/helper.h
/qemu/target/ppc/helper_regs.c
/qemu/target/ppc/machine.c
/qemu/target/ppc/mmu-radix64.c
/qemu/target/ppc/mmu-radix64.h
/qemu/target/ppc/mmu_common.c
/qemu/target/ppc/mmu_helper.c
/qemu/target/ppc/power8-pmu.c
/qemu/target/ppc/power8-pmu.h
/qemu/target/ppc/spr_tcg.h
/qemu/target/ppc/timebase_helper.c
/qemu/target/ppc/translate.c
/qemu/tcg/optimize.c
/qemu/tests/qtest/hd-geo-test.c
/qemu/tests/qtest/test-x86-cpuid-compat.c
/qemu/tests/tcg/ppc64/Makefile.target
/qemu/tests/tcg/ppc64le/Makefile.target
/qemu/tests/tcg/ppc64le/non_signalling_xscv.c
/qemu/tests/unit/test-util-sockets.c
5c23f0c303-Jan-2022 Richard Henderson <richard.henderson@linaro.org>

gitlab: Disable check-python-tox

Set this test to be manually run, until failures can be fixed.

Suggested-by: John Snow <jsnow@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro

gitlab: Disable check-python-tox

Set this test to be manually run, until failures can be fixed.

Suggested-by: John Snow <jsnow@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

show more ...


static_checks.yml
/qemu/MAINTAINERS
/qemu/Makefile
/qemu/audio/audio.c
/qemu/audio/audio_int.h
/qemu/audio/audio_template.h
/qemu/audio/dbusaudio.c
/qemu/audio/meson.build
/qemu/audio/trace-events
/qemu/backends/dbus-vmstate1.xml
/qemu/block/mirror.c
/qemu/block/nbd.c
/qemu/block/stream.c
/qemu/blockdev.c
/qemu/blockjob.c
/qemu/bsd-user/errno_defs.h
/qemu/bsd-user/meson.build
/qemu/bsd-user/special-errno.h
/qemu/chardev/char-socket.c
/qemu/common-user/host/aarch64/safe-syscall.inc.S
/qemu/common-user/host/arm/safe-syscall.inc.S
/qemu/common-user/host/i386/safe-syscall.inc.S
/qemu/common-user/host/loongarch64/safe-syscall.inc.S
/qemu/common-user/host/mips/safe-syscall.inc.S
/qemu/common-user/host/ppc64/safe-syscall.inc.S
/qemu/common-user/host/riscv/safe-syscall.inc.S
/qemu/common-user/host/s390x/safe-syscall.inc.S
/qemu/common-user/host/sparc64/safe-syscall.inc.S
/qemu/common-user/host/x86_64/safe-syscall.inc.S
/qemu/common-user/meson.build
/qemu/common-user/safe-syscall-error.c
/qemu/common-user/safe-syscall.S
/qemu/configure
/qemu/cpu.c
/qemu/docs/about/deprecated.rst
/qemu/docs/block-replication.txt
/qemu/docs/conf.py
/qemu/docs/interop/dbus-display.rst
/qemu/docs/interop/dbus-vmstate.rst
/qemu/docs/interop/dbus.rst
/qemu/docs/interop/index.rst
/qemu/docs/meson.build
/qemu/docs/specs/ppc-spapr-hcalls.rst
/qemu/docs/sphinx/dbusdoc.py
/qemu/docs/sphinx/dbusdomain.py
/qemu/docs/sphinx/dbusparser.py
/qemu/docs/sphinx/fakedbusdoc.py
/qemu/docs/system/ppc/powernv.rst
/qemu/docs/system/ppc/pseries.rst
/qemu/fpu/softfloat-parts.c.inc
/qemu/fpu/softfloat-specialize.c.inc
/qemu/fpu/softfloat.c
/qemu/hw/arm/musicpal.c
/qemu/hw/arm/smmu-common.c
/qemu/hw/arm/smmuv3.c
/qemu/hw/audio/intel-hda.c
/qemu/hw/avr/atmega.c
/qemu/hw/core/generic-loader.c
/qemu/hw/display/qxl.c
/qemu/hw/display/vhost-user-gpu.c
/qemu/hw/display/virtio-gpu-base.c
/qemu/hw/display/virtio-gpu-virgl.c
/qemu/hw/display/virtio-gpu.c
/qemu/hw/display/virtio-vga.c
/qemu/hw/dma/pl330.c
/qemu/hw/dma/sparc32_dma.c
/qemu/hw/dma/xlnx-zynq-devcfg.c
/qemu/hw/dma/xlnx_dpdma.c
/qemu/hw/hyperv/vmbus.c
/qemu/hw/i386/amd_iommu.c
/qemu/hw/i386/intel_iommu.c
/qemu/hw/i386/vmmouse.c
/qemu/hw/ide/ahci.c
/qemu/hw/ide/macio.c
/qemu/hw/intc/pnv_xive.c
/qemu/hw/intc/spapr_xive.c
/qemu/hw/intc/xive.c
/qemu/hw/misc/bcm2835_property.c
/qemu/hw/misc/ivshmem.c
/qemu/hw/misc/macio/mac_dbdma.c
/qemu/hw/net/allwinner-sun8i-emac.c
/qemu/hw/net/eepro100.c
/qemu/hw/net/ftgmac100.c
/qemu/hw/net/imx_fec.c
/qemu/hw/net/npcm7xx_emc.c
/qemu/hw/net/tulip.c
/qemu/hw/net/virtio-net.c
/qemu/hw/nvme/ctrl.c
/qemu/hw/nvram/fw_cfg.c
/qemu/hw/pci-host/pnv_phb3.c
/qemu/hw/pci-host/pnv_phb3_msi.c
/qemu/hw/pci-host/pnv_phb3_pbcq.c
/qemu/hw/pci-host/pnv_phb4.c
/qemu/hw/pci-host/pnv_phb4_pec.c
/qemu/hw/ppc/mac.h
/qemu/hw/ppc/mac_newworld.c
/qemu/hw/ppc/mac_oldworld.c
/qemu/hw/ppc/pnv.c
/qemu/hw/ppc/ppc.c
/qemu/hw/ppc/ppc405.h
/qemu/hw/ppc/ppc405_boards.c
/qemu/hw/ppc/ppc405_uc.c
/qemu/hw/ppc/spapr_cpu_core.c
/qemu/hw/ppc/trace-events
/qemu/hw/riscv/boot.c
/qemu/hw/scsi/esp-pci.c
/qemu/hw/scsi/megasas.c
/qemu/hw/scsi/mptsas.c
/qemu/hw/scsi/scsi-bus.c
/qemu/hw/scsi/trace-events
/qemu/hw/scsi/vmw_pvscsi.c
/qemu/hw/sd/allwinner-sdhost.c
/qemu/hw/sd/sdhci.c
/qemu/hw/usb/hcd-dwc2.c
/qemu/hw/usb/hcd-ehci.c
/qemu/hw/usb/hcd-ohci.c
/qemu/hw/usb/hcd-xhci.c
/qemu/hw/usb/libhw.c
/qemu/hw/virtio/vhost.c
/qemu/hw/virtio/virtio.c
/qemu/include/block/blockjob.h
/qemu/include/chardev/char-socket.h
/qemu/include/elf.h
/qemu/include/exec/cpu-all.h
/qemu/include/fpu/softfloat-types.h
/qemu/include/fpu/softfloat.h
/qemu/include/glib-compat.h
/qemu/include/hw/pci-host/pnv_phb3.h
/qemu/include/hw/pci-host/pnv_phb4.h
/qemu/include/hw/pci/pci.h
/qemu/include/hw/ppc/pnv.h
/qemu/include/hw/ppc/spapr_vio.h
/qemu/include/hw/scsi/scsi.h
/qemu/include/qemu/cutils.h
/qemu/include/qemu/dbus.h
/qemu/include/qemu/option.h
/qemu/include/sysemu/dma.h
/qemu/include/ui/clipboard.h
/qemu/include/ui/console.h
/qemu/include/ui/dbus-display.h
/qemu/include/ui/dbus-module.h
/qemu/include/ui/egl-context.h
/qemu/include/ui/gtk.h
/qemu/include/ui/sdl2.h
/qemu/include/ui/spice-display.h
/qemu/include/user/safe-syscall.h
/qemu/job.c
/qemu/linux-user/aarch64/cpu_loop.c
/qemu/linux-user/aarch64/signal.c
/qemu/linux-user/alpha/cpu_loop.c
/qemu/linux-user/alpha/signal.c
/qemu/linux-user/arm/cpu_loop.c
/qemu/linux-user/arm/signal.c
/qemu/linux-user/cpu_loop-common.h
/qemu/linux-user/cris/cpu_loop.c
/qemu/linux-user/cris/signal.c
/qemu/linux-user/generic/target_errno_defs.h
/qemu/linux-user/hexagon/cpu_loop.c
/qemu/linux-user/hexagon/signal.c
/qemu/linux-user/host/loongarch64/host-signal.h
/qemu/linux-user/hppa/cpu_loop.c
/qemu/linux-user/hppa/signal.c
/qemu/linux-user/i386/cpu_loop.c
/qemu/linux-user/i386/signal.c
/qemu/linux-user/m68k/cpu_loop.c
/qemu/linux-user/m68k/signal.c
/qemu/linux-user/meson.build
/qemu/linux-user/microblaze/cpu_loop.c
/qemu/linux-user/microblaze/signal.c
/qemu/linux-user/mips/cpu_loop.c
/qemu/linux-user/mips/signal.c
/qemu/linux-user/openrisc/cpu_loop.c
/qemu/linux-user/ppc/cpu_loop.c
/qemu/linux-user/ppc/signal.c
/qemu/linux-user/riscv/cpu_loop.c
/qemu/linux-user/riscv/signal.c
/qemu/linux-user/riscv/target_syscall.h
/qemu/linux-user/s390x/cpu_loop.c
/qemu/linux-user/s390x/signal.c
/qemu/linux-user/sh4/cpu_loop.c
/qemu/linux-user/sh4/signal.c
/qemu/linux-user/signal-common.h
/qemu/linux-user/signal.c
/qemu/linux-user/sparc/cpu_loop.c
/qemu/linux-user/sparc/signal.c
/qemu/linux-user/special-errno.h
/qemu/linux-user/syscall.c
/qemu/linux-user/thunk.c
/qemu/linux-user/user-internals.h
/qemu/linux-user/xtensa/cpu_loop.c
/qemu/linux-user/xtensa/signal.c
/qemu/meson.build
/qemu/meson_options.txt
/qemu/migration/migration.c
/qemu/monitor/qmp-cmds.c
/qemu/nbd/client-connection.c
/qemu/pc-bios/README
/qemu/pc-bios/meson.build
/qemu/pc-bios/slof.bin
/qemu/qapi/audio.json
/qemu/qapi/block-core.json
/qemu/qapi/char.json
/qemu/qapi/misc.json
/qemu/qapi/ui.json
/qemu/qemu-img.c
/qemu/qemu-keymap.c
/qemu/qemu-options.hx
/qemu/roms/SLOF
/qemu/scripts/checkpatch.pl
/qemu/scripts/meson-buildoptions.sh
/qemu/scripts/modinfo-collect.py
/qemu/scripts/mtest2make.py
/qemu/softmmu/dma-helpers.c
/qemu/target/hppa/op_helper.c
/qemu/target/hppa/translate.c
/qemu/target/i386/kvm/kvm.c
/qemu/target/ppc/cpu-models.c
/qemu/target/ppc/cpu-models.h
/qemu/target/ppc/cpu-qom.h
/qemu/target/ppc/cpu.c
/qemu/target/ppc/cpu.h
/qemu/target/ppc/cpu_init.c
/qemu/target/ppc/excp_helper.c
/qemu/target/ppc/fpu_helper.c
/qemu/target/ppc/helper.h
/qemu/target/ppc/helper_regs.c
/qemu/target/ppc/insn32.decode
/qemu/target/ppc/meson.build
/qemu/target/ppc/mmu_common.c
/qemu/target/ppc/mmu_helper.c
/qemu/target/ppc/power8-pmu-regs.c.inc
/qemu/target/ppc/power8-pmu.c
/qemu/target/ppc/power8-pmu.h
/qemu/target/ppc/spr_tcg.h
/qemu/target/ppc/translate.c
/qemu/target/ppc/translate/branch-impl.c.inc
/qemu/target/ppc/translate/fp-impl.c.inc
/qemu/target/ppc/translate/vmx-impl.c.inc
/qemu/target/ppc/translate/vsx-impl.c.inc
/qemu/target/ppc/translate/vsx-ops.c.inc
/qemu/target/riscv/cpu.c
/qemu/target/riscv/cpu.h
/qemu/target/riscv/cpu_bits.h
/qemu/target/riscv/cpu_helper.c
/qemu/target/riscv/csr.c
/qemu/target/riscv/fpu_helper.c
/qemu/target/riscv/gdbstub.c
/qemu/target/riscv/helper.h
/qemu/target/riscv/insn32.decode
/qemu/target/riscv/insn_trans/trans_rvv.c.inc
/qemu/target/riscv/insn_trans/trans_rvzfh.c.inc
/qemu/target/riscv/internals.h
/qemu/target/riscv/translate.c
/qemu/target/riscv/vector_helper.c
/qemu/tcg/loongarch64/tcg-insn-defs.c.inc
/qemu/tcg/loongarch64/tcg-target-con-set.h
/qemu/tcg/loongarch64/tcg-target-con-str.h
/qemu/tcg/loongarch64/tcg-target.c.inc
/qemu/tcg/loongarch64/tcg-target.h
/qemu/tests/fp/meson.build
/qemu/tests/qemu-iotests/141.out
/qemu/tests/qemu-iotests/283
/qemu/tests/qemu-iotests/283.out
/qemu/tests/qemu-iotests/check
/qemu/tests/qemu-iotests/iotests.py
/qemu/tests/qemu-iotests/testrunner.py
/qemu/tests/qemu-iotests/tests/nbd-reconnect-on-open
/qemu/tests/qemu-iotests/tests/nbd-reconnect-on-open.out
/qemu/tests/qtest/boot-order-test.c
/qemu/tests/qtest/boot-serial-test.c
/qemu/tests/qtest/cdrom-test.c
/qemu/tests/qtest/dbus-display-test.c
/qemu/tests/qtest/endianness-test.c
/qemu/tests/qtest/fuzz-megasas-test.c
/qemu/tests/qtest/ivshmem-test.c
/qemu/tests/qtest/libqos/ahci.c
/qemu/tests/qtest/libqos/libqtest.h
/qemu/tests/qtest/libqos/qgraph.c
/qemu/tests/qtest/libqtest.c
/qemu/tests/qtest/meson.build
/qemu/tests/qtest/test-filter-mirror.c
/qemu/tests/qtest/test-filter-redirector.c
/qemu/tests/qtest/test-netfilter.c
/qemu/tests/qtest/virtio-net-failover.c
/qemu/tests/tcg/Makefile.target
/qemu/tests/tcg/configure.sh
/qemu/tests/tcg/hppa/Makefile.target
/qemu/tests/tcg/hppa/stby.c
/qemu/tests/tcg/ppc64/Makefile.target
/qemu/tests/tcg/ppc64le/Makefile.target
/qemu/tests/tcg/ppc64le/mtfsf.c
/qemu/tests/unit/meson.build
/qemu/tests/unit/test-bdrv-drain.c
/qemu/tests/unit/test-blockjob-txn.c
/qemu/ui/clipboard.c
/qemu/ui/cocoa.m
/qemu/ui/console.c
/qemu/ui/dbus-chardev.c
/qemu/ui/dbus-clipboard.c
/qemu/ui/dbus-console.c
/qemu/ui/dbus-display1.xml
/qemu/ui/dbus-error.c
/qemu/ui/dbus-listener.c
/qemu/ui/dbus-module.c
/qemu/ui/dbus.c
/qemu/ui/dbus.h
/qemu/ui/egl-context.c
/qemu/ui/egl-headless.c
/qemu/ui/gtk-clipboard.c
/qemu/ui/gtk-egl.c
/qemu/ui/gtk-gl-area.c
/qemu/ui/gtk.c
/qemu/ui/meson.build
/qemu/ui/sdl2-gl.c
/qemu/ui/sdl2.c
/qemu/ui/spice-core.c
/qemu/ui/spice-display.c
/qemu/ui/trace-events
/qemu/ui/util.c
/qemu/ui/vdagent.c
/qemu/ui/vnc-clipboard.c
/qemu/ui/vnc.c
90f285fd29-Dec-2021 Philippe Mathieu-Daudé <philmd@redhat.com>

MAINTAINERS: Change philmd's email address

The philmd@redhat.com email address will stop working on
2022-01-01, change it to my personal email address.

Update .mailmap in case anyone wants to send

MAINTAINERS: Change philmd's email address

The philmd@redhat.com email address will stop working on
2022-01-01, change it to my personal email address.

Update .mailmap in case anyone wants to send me an email
because of some past commit I authored.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20211231000759.707519-1-philmd@redhat.com>

show more ...


edk2/Dockerfile
/qemu/.mailmap
/qemu/MAINTAINERS
/qemu/Makefile
/qemu/audio/audio.c
/qemu/audio/audio_int.h
/qemu/audio/audio_template.h
/qemu/audio/dbusaudio.c
/qemu/audio/meson.build
/qemu/audio/trace-events
/qemu/backends/dbus-vmstate1.xml
/qemu/block/mirror.c
/qemu/block/nbd.c
/qemu/block/stream.c
/qemu/blockdev.c
/qemu/blockjob.c
/qemu/bsd-user/errno_defs.h
/qemu/bsd-user/meson.build
/qemu/bsd-user/special-errno.h
/qemu/chardev/char-socket.c
/qemu/common-user/host/aarch64/safe-syscall.inc.S
/qemu/common-user/host/arm/safe-syscall.inc.S
/qemu/common-user/host/i386/safe-syscall.inc.S
/qemu/common-user/host/loongarch64/safe-syscall.inc.S
/qemu/common-user/host/mips/safe-syscall.inc.S
/qemu/common-user/host/ppc64/safe-syscall.inc.S
/qemu/common-user/host/riscv/safe-syscall.inc.S
/qemu/common-user/host/s390x/safe-syscall.inc.S
/qemu/common-user/host/sparc64/safe-syscall.inc.S
/qemu/common-user/host/x86_64/safe-syscall.inc.S
/qemu/common-user/meson.build
/qemu/common-user/safe-syscall-error.c
/qemu/common-user/safe-syscall.S
/qemu/configure
/qemu/cpu.c
/qemu/docs/about/deprecated.rst
/qemu/docs/block-replication.txt
/qemu/docs/conf.py
/qemu/docs/interop/dbus-display.rst
/qemu/docs/interop/dbus-vmstate.rst
/qemu/docs/interop/dbus.rst
/qemu/docs/interop/index.rst
/qemu/docs/meson.build
/qemu/docs/specs/ppc-spapr-hcalls.rst
/qemu/docs/sphinx/dbusdoc.py
/qemu/docs/sphinx/dbusdomain.py
/qemu/docs/sphinx/dbusparser.py
/qemu/docs/sphinx/fakedbusdoc.py
/qemu/docs/system/ppc/powernv.rst
/qemu/docs/system/ppc/pseries.rst
/qemu/fpu/softfloat-parts.c.inc
/qemu/fpu/softfloat-specialize.c.inc
/qemu/fpu/softfloat.c
/qemu/hw/arm/musicpal.c
/qemu/hw/arm/smmu-common.c
/qemu/hw/arm/smmuv3.c
/qemu/hw/audio/intel-hda.c
/qemu/hw/avr/atmega.c
/qemu/hw/core/generic-loader.c
/qemu/hw/core/gpio.c
/qemu/hw/core/machine-smp.c
/qemu/hw/core/machine.c
/qemu/hw/display/qxl.c
/qemu/hw/display/vhost-user-gpu.c
/qemu/hw/display/virtio-gpu-base.c
/qemu/hw/display/virtio-gpu-virgl.c
/qemu/hw/display/virtio-gpu.c
/qemu/hw/display/virtio-vga.c
/qemu/hw/dma/pl330.c
/qemu/hw/dma/sparc32_dma.c
/qemu/hw/dma/xlnx-zynq-devcfg.c
/qemu/hw/dma/xlnx_dpdma.c
/qemu/hw/hyperv/vmbus.c
/qemu/hw/i386/amd_iommu.c
/qemu/hw/i386/intel_iommu.c
/qemu/hw/i386/vmmouse.c
/qemu/hw/ide/ahci.c
/qemu/hw/ide/macio.c
/qemu/hw/intc/pnv_xive.c
/qemu/hw/intc/spapr_xive.c
/qemu/hw/intc/xive.c
/qemu/hw/misc/bcm2835_property.c
/qemu/hw/misc/ivshmem.c
/qemu/hw/misc/macio/mac_dbdma.c
/qemu/hw/net/allwinner-sun8i-emac.c
/qemu/hw/net/eepro100.c
/qemu/hw/net/ftgmac100.c
/qemu/hw/net/imx_fec.c
/qemu/hw/net/npcm7xx_emc.c
/qemu/hw/net/tulip.c
/qemu/hw/net/virtio-net.c
/qemu/hw/nvme/ctrl.c
/qemu/hw/nvram/fw_cfg.c
/qemu/hw/pci-host/pnv_phb3.c
/qemu/hw/pci-host/pnv_phb3_msi.c
/qemu/hw/pci-host/pnv_phb3_pbcq.c
/qemu/hw/pci-host/pnv_phb4.c
/qemu/hw/pci-host/pnv_phb4_pec.c
/qemu/hw/ppc/mac.h
/qemu/hw/ppc/mac_newworld.c
/qemu/hw/ppc/mac_oldworld.c
/qemu/hw/ppc/pnv.c
/qemu/hw/ppc/ppc.c
/qemu/hw/ppc/ppc405.h
/qemu/hw/ppc/ppc405_boards.c
/qemu/hw/ppc/ppc405_uc.c
/qemu/hw/ppc/spapr_cpu_core.c
/qemu/hw/ppc/trace-events
/qemu/hw/riscv/boot.c
/qemu/hw/scsi/esp-pci.c
/qemu/hw/scsi/megasas.c
/qemu/hw/scsi/mptsas.c
/qemu/hw/scsi/scsi-bus.c
/qemu/hw/scsi/trace-events
/qemu/hw/scsi/vmw_pvscsi.c
/qemu/hw/sd/allwinner-sdhost.c
/qemu/hw/sd/sdhci.c
/qemu/hw/usb/hcd-dwc2.c
/qemu/hw/usb/hcd-ehci.c
/qemu/hw/usb/hcd-ohci.c
/qemu/hw/usb/hcd-xhci.c
/qemu/hw/usb/libhw.c
/qemu/hw/virtio/vhost.c
/qemu/hw/virtio/virtio.c
/qemu/include/block/blockjob.h
/qemu/include/chardev/char-socket.h
/qemu/include/elf.h
/qemu/include/exec/cpu-all.h
/qemu/include/fpu/softfloat-types.h
/qemu/include/fpu/softfloat.h
/qemu/include/glib-compat.h
/qemu/include/hw/boards.h
/qemu/include/hw/pci-host/pnv_phb3.h
/qemu/include/hw/pci-host/pnv_phb4.h
/qemu/include/hw/pci/pci.h
/qemu/include/hw/ppc/pnv.h
/qemu/include/hw/ppc/spapr_vio.h
/qemu/include/hw/qdev-core.h
/qemu/include/hw/scsi/scsi.h
/qemu/include/qemu/cutils.h
/qemu/include/qemu/dbus.h
/qemu/include/qemu/option.h
/qemu/include/sysemu/dma.h
/qemu/include/ui/clipboard.h
/qemu/include/ui/console.h
/qemu/include/ui/dbus-display.h
/qemu/include/ui/dbus-module.h
/qemu/include/ui/egl-context.h
/qemu/include/ui/gtk.h
/qemu/include/ui/sdl2.h
/qemu/include/ui/spice-display.h
/qemu/include/user/safe-syscall.h
/qemu/job.c
/qemu/linux-user/aarch64/cpu_loop.c
/qemu/linux-user/aarch64/signal.c
/qemu/linux-user/alpha/cpu_loop.c
/qemu/linux-user/alpha/signal.c
/qemu/linux-user/arm/cpu_loop.c
/qemu/linux-user/arm/signal.c
/qemu/linux-user/cpu_loop-common.h
/qemu/linux-user/cris/cpu_loop.c
/qemu/linux-user/cris/signal.c
/qemu/linux-user/generic/target_errno_defs.h
/qemu/linux-user/hexagon/cpu_loop.c
/qemu/linux-user/hexagon/signal.c
/qemu/linux-user/host/loongarch64/host-signal.h
/qemu/linux-user/hppa/cpu_loop.c
/qemu/linux-user/hppa/signal.c
/qemu/linux-user/i386/cpu_loop.c
/qemu/linux-user/i386/signal.c
/qemu/linux-user/m68k/cpu_loop.c
/qemu/linux-user/m68k/signal.c
/qemu/linux-user/meson.build
/qemu/linux-user/microblaze/cpu_loop.c
/qemu/linux-user/microblaze/signal.c
/qemu/linux-user/mips/cpu_loop.c
/qemu/linux-user/mips/signal.c
/qemu/linux-user/openrisc/cpu_loop.c
/qemu/linux-user/ppc/cpu_loop.c
/qemu/linux-user/ppc/signal.c
/qemu/linux-user/riscv/cpu_loop.c
/qemu/linux-user/riscv/signal.c
/qemu/linux-user/riscv/target_syscall.h
/qemu/linux-user/s390x/cpu_loop.c
/qemu/linux-user/s390x/signal.c
/qemu/linux-user/sh4/cpu_loop.c
/qemu/linux-user/sh4/signal.c
/qemu/linux-user/signal-common.h
/qemu/linux-user/signal.c
/qemu/linux-user/sparc/cpu_loop.c
/qemu/linux-user/sparc/signal.c
/qemu/linux-user/special-errno.h
/qemu/linux-user/syscall.c
/qemu/linux-user/thunk.c
/qemu/linux-user/user-internals.h
/qemu/linux-user/xtensa/cpu_loop.c
/qemu/linux-user/xtensa/signal.c
/qemu/meson.build
/qemu/meson_options.txt
/qemu/migration/migration.c
/qemu/monitor/qmp-cmds.c
/qemu/nbd/client-connection.c
/qemu/pc-bios/README
/qemu/pc-bios/meson.build
/qemu/pc-bios/slof.bin
/qemu/qapi/audio.json
/qemu/qapi/block-core.json
/qemu/qapi/char.json
/qemu/qapi/machine.json
/qemu/qapi/misc.json
/qemu/qapi/ui.json
/qemu/qemu-img.c
/qemu/qemu-keymap.c
/qemu/qemu-options.hx
/qemu/roms/SLOF
/qemu/scripts/checkpatch.pl
/qemu/scripts/meson-buildoptions.sh
/qemu/scripts/modinfo-collect.py
/qemu/scripts/mtest2make.py
/qemu/softmmu/dma-helpers.c
/qemu/softmmu/vl.c
/qemu/target/hppa/translate.c
/qemu/target/i386/kvm/kvm.c
/qemu/target/ppc/cpu-models.c
/qemu/target/ppc/cpu-models.h
/qemu/target/ppc/cpu-qom.h
/qemu/target/ppc/cpu.c
/qemu/target/ppc/cpu.h
/qemu/target/ppc/cpu_init.c
/qemu/target/ppc/excp_helper.c
/qemu/target/ppc/fpu_helper.c
/qemu/target/ppc/helper.h
/qemu/target/ppc/helper_regs.c
/qemu/target/ppc/insn32.decode
/qemu/target/ppc/meson.build
/qemu/target/ppc/mmu_common.c
/qemu/target/ppc/mmu_helper.c
/qemu/target/ppc/power8-pmu-regs.c.inc
/qemu/target/ppc/power8-pmu.c
/qemu/target/ppc/power8-pmu.h
/qemu/target/ppc/spr_tcg.h
/qemu/target/ppc/translate.c
/qemu/target/ppc/translate/branch-impl.c.inc
/qemu/target/ppc/translate/fp-impl.c.inc
/qemu/target/ppc/translate/vmx-impl.c.inc
/qemu/target/ppc/translate/vsx-impl.c.inc
/qemu/target/ppc/translate/vsx-ops.c.inc
/qemu/target/riscv/cpu.c
/qemu/target/riscv/cpu.h
/qemu/target/riscv/cpu_bits.h
/qemu/target/riscv/cpu_helper.c
/qemu/target/riscv/csr.c
/qemu/target/riscv/fpu_helper.c
/qemu/target/riscv/gdbstub.c
/qemu/target/riscv/helper.h
/qemu/target/riscv/insn32.decode
/qemu/target/riscv/insn_trans/trans_rvv.c.inc
/qemu/target/riscv/insn_trans/trans_rvzfh.c.inc
/qemu/target/riscv/internals.h
/qemu/target/riscv/translate.c
/qemu/target/riscv/vector_helper.c
/qemu/tcg/loongarch64/tcg-insn-defs.c.inc
/qemu/tcg/loongarch64/tcg-target-con-set.h
/qemu/tcg/loongarch64/tcg-target-con-str.h
/qemu/tcg/loongarch64/tcg-target.c.inc
/qemu/tcg/loongarch64/tcg-target.h
/qemu/tests/fp/meson.build
/qemu/tests/qemu-iotests/141.out
/qemu/tests/qemu-iotests/283
/qemu/tests/qemu-iotests/283.out
/qemu/tests/qemu-iotests/check
/qemu/tests/qemu-iotests/iotests.py
/qemu/tests/qemu-iotests/testrunner.py
/qemu/tests/qemu-iotests/tests/nbd-reconnect-on-open
/qemu/tests/qemu-iotests/tests/nbd-reconnect-on-open.out
/qemu/tests/qtest/boot-order-test.c
/qemu/tests/qtest/boot-serial-test.c
/qemu/tests/qtest/cdrom-test.c
/qemu/tests/qtest/dbus-display-test.c
/qemu/tests/qtest/endianness-test.c
/qemu/tests/qtest/fuzz-megasas-test.c
/qemu/tests/qtest/ivshmem-test.c
/qemu/tests/qtest/libqos/ahci.c
/qemu/tests/qtest/libqos/libqtest.h
/qemu/tests/qtest/libqos/qgraph.c
/qemu/tests/qtest/libqtest.c
/qemu/tests/qtest/meson.build
/qemu/tests/qtest/test-filter-mirror.c
/qemu/tests/qtest/test-filter-redirector.c
/qemu/tests/qtest/test-netfilter.c
/qemu/tests/qtest/virtio-net-failover.c
/qemu/tests/tcg/configure.sh
/qemu/tests/tcg/ppc64/Makefile.target
/qemu/tests/tcg/ppc64le/Makefile.target
/qemu/tests/tcg/ppc64le/mtfsf.c
/qemu/tests/unit/meson.build
/qemu/tests/unit/test-bdrv-drain.c
/qemu/tests/unit/test-blockjob-txn.c
/qemu/tests/unit/test-smp-parse.c
/qemu/ui/clipboard.c
/qemu/ui/cocoa.m
/qemu/ui/console.c
/qemu/ui/dbus-chardev.c
/qemu/ui/dbus-clipboard.c
/qemu/ui/dbus-console.c
/qemu/ui/dbus-display1.xml
/qemu/ui/dbus-error.c
/qemu/ui/dbus-listener.c
/qemu/ui/dbus-module.c
/qemu/ui/dbus.c
/qemu/ui/dbus.h
/qemu/ui/egl-context.c
/qemu/ui/egl-headless.c
/qemu/ui/gtk-clipboard.c
/qemu/ui/gtk-egl.c
/qemu/ui/gtk-gl-area.c
/qemu/ui/gtk.c
/qemu/ui/meson.build
/qemu/ui/sdl2-gl.c
/qemu/ui/sdl2.c
/qemu/ui/spice-core.c
/qemu/ui/spice-display.c
/qemu/ui/trace-events
/qemu/ui/util.c
/qemu/ui/vdagent.c
/qemu/ui/vnc-clipboard.c
/qemu/ui/vnc.c
9f8e6cad16-Dec-2021 Thomas Huth <thuth@redhat.com>

gitlab-ci: Speed up the msys2-64bit job by using --without-default-devices

The new msys2-64bit job is often running for more than 50 minutes - and
if the CI is currently loaded, it times out after 6

gitlab-ci: Speed up the msys2-64bit job by using --without-default-devices

The new msys2-64bit job is often running for more than 50 minutes - and
if the CI is currently loaded, it times out after 60 minutes. The job
has been declared with a bigger timeout, but seems like this is getting
ignored on the shared Gitlab-CI Windows runners, so we're currently
seeing a lot of failures with this job. Thus we have to reduce the time
it takes to finish this job. Since we want to test compiling the WHPX
and HAX accelerator code with this job, switching to another target CPU
is not really a good option, so let's reduce the amount of code that we
have to compile with the --without-default-devices switch instead.

Message-Id: <20211216082253.43899-1-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...


windows.yml
/qemu/.mailmap
/qemu/MAINTAINERS
/qemu/accel/kvm/kvm-all.c
/qemu/blockdev.c
/qemu/configure
/qemu/docs/system/arm/aspeed.rst
/qemu/docs/system/i386/sgx.rst
/qemu/dump/dump.c
/qemu/gdbstub.c
/qemu/hw/arm/Kconfig
/qemu/hw/arm/aspeed.c
/qemu/hw/arm/boot.c
/qemu/hw/arm/cubieboard.c
/qemu/hw/arm/digic_boards.c
/qemu/hw/arm/highbank.c
/qemu/hw/arm/imx25_pdk.c
/qemu/hw/arm/integratorcp.c
/qemu/hw/arm/mcimx6ul-evk.c
/qemu/hw/arm/mcimx7d-sabre.c
/qemu/hw/arm/msf2-som.c
/qemu/hw/arm/npcm7xx_boards.c
/qemu/hw/arm/orangepi.c
/qemu/hw/arm/raspi.c
/qemu/hw/arm/realview.c
/qemu/hw/arm/sabrelite.c
/qemu/hw/arm/sbsa-ref.c
/qemu/hw/arm/stellaris.c
/qemu/hw/arm/stm32f405_soc.c
/qemu/hw/arm/versatilepb.c
/qemu/hw/arm/vexpress.c
/qemu/hw/arm/virt-acpi-build.c
/qemu/hw/arm/virt.c
/qemu/hw/arm/xilinx_zynq.c
/qemu/hw/arm/xlnx-versal-virt.c
/qemu/hw/arm/xlnx-zcu102.c
/qemu/hw/char/stm32f2xx_usart.c
/qemu/hw/core/numa.c
/qemu/hw/i386/acpi-build.c
/qemu/hw/i386/sgx-epc.c
/qemu/hw/i386/sgx-stub.c
/qemu/hw/i386/sgx.c
/qemu/hw/intc/Kconfig
/qemu/hw/intc/arm_gicv3.c
/qemu/hw/intc/arm_gicv3_cpuif.c
/qemu/hw/intc/arm_gicv3_cpuif_common.c
/qemu/hw/intc/arm_gicv3_its.c
/qemu/hw/intc/meson.build
/qemu/hw/microblaze/petalogix_ml605_mmu.c
/qemu/hw/misc/sifive_u_otp.c
/qemu/hw/net/npcm7xx_emc.c
/qemu/hw/riscv/microchip_pfsoc.c
/qemu/hw/riscv/sifive_u.c
/qemu/hw/s390x/s390-pci-bus.c
/qemu/hw/s390x/s390-pci-inst.c
/qemu/hw/s390x/s390-pci-vfio.c
/qemu/hw/scsi/lsi53c895a.c
/qemu/hw/sd/ssi-sd.c
/qemu/hw/sparc64/niagara.c
/qemu/hw/virtio/virtio-iommu-pci.c
/qemu/include/hw/i386/microvm.h
/qemu/include/hw/i386/sgx-epc.h
/qemu/include/hw/i386/x86.h
/qemu/include/hw/s390x/s390-pci-bus.h
/qemu/include/hw/s390x/s390-pci-clp.h
/qemu/include/hw/virtio/virtio-gpu-bswap.h
/qemu/include/migration/colo.h
/qemu/include/standard-headers/drm/drm_fourcc.h
/qemu/include/standard-headers/linux/ethtool.h
/qemu/include/standard-headers/linux/fuse.h
/qemu/include/standard-headers/linux/pci_regs.h
/qemu/include/standard-headers/linux/virtio_gpu.h
/qemu/include/standard-headers/linux/virtio_ids.h
/qemu/include/standard-headers/linux/virtio_vsock.h
/qemu/include/sysemu/blockdev.h
/qemu/include/sysemu/kvm.h
/qemu/linux-headers/asm-arm64/unistd.h
/qemu/linux-headers/asm-generic/unistd.h
/qemu/linux-headers/asm-mips/unistd_n32.h
/qemu/linux-headers/asm-mips/unistd_n64.h
/qemu/linux-headers/asm-mips/unistd_o32.h
/qemu/linux-headers/asm-powerpc/unistd_32.h
/qemu/linux-headers/asm-powerpc/unistd_64.h
/qemu/linux-headers/asm-s390/unistd_32.h
/qemu/linux-headers/asm-s390/unistd_64.h
/qemu/linux-headers/asm-x86/kvm.h
/qemu/linux-headers/asm-x86/unistd_32.h
/qemu/linux-headers/asm-x86/unistd_64.h
/qemu/linux-headers/asm-x86/unistd_x32.h
/qemu/linux-headers/linux/kvm.h
/qemu/linux-user/aarch64/cpu_loop.c
/qemu/linux-user/hexagon/cpu_loop.c
/qemu/migration/colo.c
/qemu/migration/migration.c
/qemu/migration/multifd-zlib.c
/qemu/migration/multifd-zstd.c
/qemu/migration/multifd.c
/qemu/migration/multifd.h
/qemu/migration/ram.c
/qemu/migration/savevm.c
/qemu/monitor/hmp-cmds.c
/qemu/qapi/machine.json
/qemu/qapi/misc-target.json
/qemu/qemu-options.hx
/qemu/scripts/entitlement.sh
/qemu/target/arm/debug_helper.c
/qemu/target/arm/gdbstub.c
/qemu/target/arm/helper.c
/qemu/target/arm/helper.h
/qemu/target/arm/machine.c
/qemu/target/arm/syndrome.h
/qemu/target/arm/tlb_helper.c
/qemu/target/arm/translate-a64.c
/qemu/target/arm/translate.c
/qemu/target/hexagon/cpu.h
/qemu/target/i386/tcg/translate.c
/qemu/target/rx/cpu.h
/qemu/target/s390x/cpu.h
/qemu/target/s390x/kvm/kvm.c
/qemu/tests/data/acpi/q35/DSDT.viot
/qemu/tests/data/acpi/q35/VIOT.viot
/qemu/tests/data/acpi/virt/VIOT
/qemu/tests/qtest/bios-tables-test.c
/qemu/tests/qtest/fuzz-lsi53c895a-test.c
/qemu/tests/qtest/meson.build
/qemu/tests/tcg/aarch64/Makefile.target
/qemu/tests/tcg/aarch64/pcalign-a64.c
/qemu/tests/tcg/arm/Makefile.target
/qemu/tests/tcg/arm/pcalign-a32.c
7876cba815-Nov-2021 Thomas Huth <thuth@redhat.com>

gitlab-ci: Test compilation on Windows with MSYS2

Gitlab also provides runners with Windows, we can use them to
test compilation with MSYS2, in both, 64-bit and 32-bit.

However, it takes quite a lo

gitlab-ci: Test compilation on Windows with MSYS2

Gitlab also provides runners with Windows, we can use them to
test compilation with MSYS2, in both, 64-bit and 32-bit.

However, it takes quite a long time to set up the VM, so to stay
in a reasonable time frame, we can only compile and check one
target here.

Message-Id: <20211115140623.104116-1-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...

f11b0a4809-Dec-2021 Thomas Huth <thuth@redhat.com>

gitlab-ci: Add cirrus-ci based tests for NetBSD and OpenBSD

Cirrus-CI provides KVM in their Linux containers, so we can also run
our VM-based NetBSD and OpenBSD build jobs there.
Since the VM instal

gitlab-ci: Add cirrus-ci based tests for NetBSD and OpenBSD

Cirrus-CI provides KVM in their Linux containers, so we can also run
our VM-based NetBSD and OpenBSD build jobs there.
Since the VM installation might take a while, we only run the "help"
target on the first invocation to avoid timeouts, and then only check
the build during the next run, once the base image has been cached.
For the the build tests, we also only use very a limited set of target
CPUs since compiling in these VMs is not very fast (especially the
build on OpenBSD seems to be incredibly slow).

The jobs are marked as "manual" only, since this double-indirect setup
(with the cirrus-run script and VMs in the Cirrus-CI containers) might
fail more often than the other jobs, and since we can trigger a limited
amount of Cirrus-CI jobs at a time anyway (due to the restrictions in
the free tier of Cirrus). Thus these jobs are rather added as convenience
for contributors who would like to run the NetBSD/OpenBSD tests without
the need of downloading and installing the corresponding VM images on
their local machines.

Message-Id: <20211209103124.121942-1-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...

f462be4c26-Nov-2021 Thomas Huth <thuth@redhat.com>

gitlab-ci.d/buildtest: Add jobs that run the device-crash-test

The device-crash-test script has been quite neglected in the past,
so that it bit-rot quite often. Let's add CI jobs that run this
scri

gitlab-ci.d/buildtest: Add jobs that run the device-crash-test

The device-crash-test script has been quite neglected in the past,
so that it bit-rot quite often. Let's add CI jobs that run this
script for at least some targets, so that this script does not
regress that easily anymore.

Message-Id: <20211126162724.1162049-1-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...


buildtest.yml
/qemu/MAINTAINERS
/qemu/VERSION
/qemu/accel/tcg/cpu-exec.c
/qemu/accel/tcg/translate-all.c
/qemu/block/nvme.c
/qemu/block/vvfat.c
/qemu/chardev/wctablet.c
/qemu/configure
/qemu/docs/COLO-FT.txt
/qemu/docs/about/deprecated.rst
/qemu/docs/about/removed-features.rst
/qemu/docs/block-replication.txt
/qemu/docs/devel/build-system.rst
/qemu/docs/devel/modules.rst
/qemu/docs/devel/multi-process.rst
/qemu/docs/devel/multi-thread-tcg.rst
/qemu/docs/devel/qgraph.rst
/qemu/docs/devel/stable-process.rst
/qemu/docs/devel/style.rst
/qemu/docs/devel/submitting-a-patch.rst
/qemu/docs/devel/submitting-a-pull-request.rst
/qemu/docs/devel/testing.rst
/qemu/docs/devel/trivial-patches.rst
/qemu/docs/devel/ui.rst
/qemu/docs/devel/writing-monitor-commands.rst
/qemu/docs/hyperv.txt
/qemu/docs/image-fuzzer.txt
/qemu/docs/interop/nbd.txt
/qemu/docs/interop/qcow2.txt
/qemu/docs/multiseat.txt
/qemu/docs/system/arm/orangepi.rst
/qemu/docs/system/authz.rst
/qemu/docs/system/cpu-models-x86.rst.inc
/qemu/docs/system/device-url-syntax.rst.inc
/qemu/docs/system/devices/nvme.rst
/qemu/docs/system/gdb.rst
/qemu/docs/system/i386/sgx.rst
/qemu/docs/system/images.rst
/qemu/docs/system/ppc/ppce500.rst
/qemu/docs/system/qemu-block-drivers.rst.inc
/qemu/docs/system/riscv/shakti-c.rst
/qemu/docs/system/tls.rst
/qemu/docs/throttle.txt
/qemu/docs/tools/qemu-img.rst
/qemu/docs/tools/qemu-nbd.rst
/qemu/docs/tools/qemu-storage-daemon.rst
/qemu/docs/tools/virtiofsd.rst
/qemu/docs/u2f.txt
/qemu/gdbstub.c
/qemu/hw/acpi/pcihp.c
/qemu/hw/arm/virt.c
/qemu/hw/block/dataplane/virtio-blk.c
/qemu/hw/block/fdc.c
/qemu/hw/char/escc.c
/qemu/hw/core/machine.c
/qemu/hw/display/vga-isa.c
/qemu/hw/i386/intel_iommu.c
/qemu/hw/i386/intel_iommu_internal.h
/qemu/hw/i386/microvm-dt.c
/qemu/hw/intc/arm_gicv3.c
/qemu/hw/intc/arm_gicv3_cpuif.c
/qemu/hw/intc/arm_gicv3_its.c
/qemu/hw/intc/arm_gicv3_its_common.c
/qemu/hw/intc/arm_gicv3_redist.c
/qemu/hw/intc/gicv3_internal.h
/qemu/hw/mips/bootloader.c
/qemu/hw/mips/boston.c
/qemu/hw/misc/macio/pmu.c
/qemu/hw/misc/sifive_u_otp.c
/qemu/hw/net/vmxnet3.c
/qemu/hw/nvme/ctrl.c
/qemu/hw/nvme/ns.c
/qemu/hw/nvme/subsys.c
/qemu/hw/pci/pcie.c
/qemu/hw/ppc/spapr.c
/qemu/hw/ppc/spapr_softmmu.c
/qemu/hw/scsi/esp.c
/qemu/hw/vfio/common.c
/qemu/hw/virtio/virtio-balloon.c
/qemu/hw/virtio/virtio-mmio.c
/qemu/include/exec/exec-all.h
/qemu/include/exec/gen-icount.h
/qemu/include/hw/pci/pci_bridge.h
/qemu/linux-user/elfload.c
/qemu/linux-user/host/aarch64/host-signal.h
/qemu/linux-user/host/aarch64/hostdep.h
/qemu/linux-user/host/alpha/host-signal.h
/qemu/linux-user/host/arm/host-signal.h
/qemu/linux-user/host/arm/hostdep.h
/qemu/linux-user/host/i386/host-signal.h
/qemu/linux-user/host/i386/hostdep.h
/qemu/linux-user/host/mips/host-signal.h
/qemu/linux-user/host/ppc/host-signal.h
/qemu/linux-user/host/ppc64/hostdep.h
/qemu/linux-user/host/riscv/host-signal.h
/qemu/linux-user/host/riscv/hostdep.h
/qemu/linux-user/host/s390/host-signal.h
/qemu/linux-user/host/s390x/hostdep.h
/qemu/linux-user/host/sparc/host-signal.h
/qemu/linux-user/host/x86_64/host-signal.h
/qemu/linux-user/host/x86_64/hostdep.h
/qemu/linux-user/ioctls.h
/qemu/linux-user/linux_loop.h
/qemu/linux-user/safe-syscall.h
/qemu/linux-user/signal.c
/qemu/linux-user/syscall.c
/qemu/linux-user/syscall_defs.h
/qemu/linux-user/syscall_types.h
/qemu/meson.build
/qemu/meson_options.txt
/qemu/nbd/server.c
/qemu/net/colo-compare.c
/qemu/net/vhost-vdpa.c
/qemu/pc-bios/bios-256k.bin
/qemu/pc-bios/bios-microvm.bin
/qemu/pc-bios/bios.bin
/qemu/pc-bios/vgabios-ati.bin
/qemu/pc-bios/vgabios-bochs-display.bin
/qemu/pc-bios/vgabios-cirrus.bin
/qemu/pc-bios/vgabios-qxl.bin
/qemu/pc-bios/vgabios-ramfb.bin
/qemu/pc-bios/vgabios-stdvga.bin
/qemu/pc-bios/vgabios-virtio.bin
/qemu/pc-bios/vgabios-vmware.bin
/qemu/pc-bios/vgabios.bin
/qemu/plugins/meson.build
/qemu/python/qemu/aqmp/qmp_client.py
/qemu/python/qemu/machine/machine.py
/qemu/qapi/qom.json
/qemu/qemu-options.hx
/qemu/roms/seabios
/qemu/scripts/device-crash-test
/qemu/scripts/meson-buildoptions.sh
/qemu/softmmu/physmem.c
/qemu/softmmu/vl.c
/qemu/target/arm/psci.c
/qemu/target/i386/nvmm/nvmm-all.c
/qemu/target/i386/sev.c
/qemu/target/ppc/mmu-hash64.c
/qemu/target/ppc/mmu-hash64.h
/qemu/target/riscv/machine.c
/qemu/tcg/arm/tcg-target.c.inc
/qemu/tcg/tcg.c
/qemu/tests/avocado/tcg_plugins.py
/qemu/tests/plugin/syscall.c
/qemu/tests/qemu-iotests/149
/qemu/tests/qemu-iotests/206
/qemu/tests/qemu-iotests/206.out
/qemu/tests/qemu-iotests/210
/qemu/tests/qemu-iotests/210.out
/qemu/tests/qtest/am53c974-test.c
/qemu/tests/qtest/boot-serial-test.c
/qemu/tests/qtest/cdrom-test.c
/qemu/tests/qtest/fdc-test.c
/qemu/tests/qtest/libqos/libqtest.h
/qemu/tests/qtest/libqos/pci.c
/qemu/tests/qtest/libqos/pci.h
/qemu/tests/qtest/libqtest.c
/qemu/tests/qtest/meson.build
/qemu/tests/qtest/prom-env-test.c
/qemu/tests/qtest/virtio-net-failover.c
/qemu/tests/tcg/ppc64le/Makefile.target
/qemu/ui/curses.c
/qemu/ui/gtk-gl-area.c
/qemu/ui/gtk.c
/qemu/ui/vnc-clipboard.c
d06f3bf916-Nov-2021 Thomas Huth <thuth@redhat.com>

gitlab-ci/cirrus: Increase timeout to 80 minutes

The jobs on Cirrus-CI sometimes get delayed quite a bit, waiting to
be scheduled, so while the build test itself finishes within 60 minutes,
the tota

gitlab-ci/cirrus: Increase timeout to 80 minutes

The jobs on Cirrus-CI sometimes get delayed quite a bit, waiting to
be scheduled, so while the build test itself finishes within 60 minutes,
the total run time of the jobs can be longer due to this waiting time.
Thus let's increase the timeout on the gitlab side a little bit, so
that these jobs are not marked as failing just because of the delay.

Message-Id: <20211116163309.246602-1-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...

9968de0a16-Nov-2021 Daniel P. Berrangé <berrange@redhat.com>

gitlab: skip cirrus jobs on master and stable branches

On the primary QEMU repository we want the CI jobs to run on the staging
branch as a gating CI test.

Cirrus CI has very limited job concurrenc

gitlab: skip cirrus jobs on master and stable branches

On the primary QEMU repository we want the CI jobs to run on the staging
branch as a gating CI test.

Cirrus CI has very limited job concurrency, so if there are too many
jobs triggered they'll queue up and hit the GitLab CI job timeout before
they complete on Cirrus.

If we let Cirrus jobs run again on the master branch immediately after
merging from staging, that just increases the chances jobs will get
queued and subsequently timeout.

The same applies for merges to the stable branches.

User forks meanwhile should be allowed to run Cirrus CI jobs freely.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20211116112757.1909176-1-berrange@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>

show more ...

60bec83e15-Nov-2021 Philippe Mathieu-Daudé <philmd@redhat.com>

gitlab-ci: Split custom-runners.yml in one file per runner

To ease maintenance, add the custom-runners/ directory and
split custom-runners.yml in 3 files, all included by the
current custom-runners.

gitlab-ci: Split custom-runners.yml in one file per runner

To ease maintenance, add the custom-runners/ directory and
split custom-runners.yml in 3 files, all included by the
current custom-runners.yml:
- ubuntu-18.04-s390x.yml
- ubuntu-20.04-aarch64.yml
- centos-stream-8-x86_64.yml

Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20211115095608.2436223-1-philmd@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20211115142915.3797652-7-alex.bennee@linaro.org>

show more ...

d7c2e2b315-Nov-2021 Cleber Rosa <crosa@redhat.com>

Jobs based on custom runners: add CentOS Stream 8

This introduces three different parts of a job designed to run
on a custom runner managed by Red Hat. The goals include:

a) propose a model for

Jobs based on custom runners: add CentOS Stream 8

This introduces three different parts of a job designed to run
on a custom runner managed by Red Hat. The goals include:

a) propose a model for other organizations that want to onboard
their own runners, with their specific platforms, build
configuration and tests.

b) bring awareness to the differences between upstream QEMU and the
version available under CentOS Stream, which is "A preview of
upcoming Red Hat Enterprise Linux minor and major releases".

c) because of b), it should be easier to identify and reduce the gap
between Red Hat's downstream and upstream QEMU.

The components of this custom job are:

I) OS build environment setup code:

- additions to the existing "build-environment.yml" playbook
that can be used to set up CentOS/EL 8 systems.

- a CentOS Stream 8 specific "build-environment.yml" playbook
that adds to the generic one.

II) QEMU build configuration: a script that will produce binaries with
features as similar as possible to the ones built and packaged on
CentOS stream 8.

III) Scripts that define the minimum amount of testing that the
binaries built with the given configuration (point II) under the
given OS build environment (point I) should be subjected to.

IV) Job definition: GitLab CI jobs that will dispatch the build/test
jobs (see points #II and #III) to the machine specifically
configured according to #I.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Tested-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20211111160501.862396-2-crosa@redhat.com>
Message-Id: <20211115142915.3797652-6-alex.bennee@linaro.org>

show more ...


custom-runners.yml
/qemu/.mailmap
/qemu/MAINTAINERS
/qemu/VERSION
/qemu/accel/tcg/meson.build
/qemu/accel/tcg/tcg-accel-ops-mttcg.c
/qemu/accel/tcg/tcg-accel-ops-rr.c
/qemu/block.c
/qemu/block/file-posix.c
/qemu/block/stream.c
/qemu/configure
/qemu/docs/about/build-platforms.rst
/qemu/docs/about/deprecated.rst
/qemu/docs/block-replication.txt
/qemu/docs/devel/build-system.rst
/qemu/docs/devel/ci-jobs.rst.inc
/qemu/docs/devel/qapi-code-gen.rst
/qemu/docs/devel/testing.rst
/qemu/docs/interop/bitmaps.rst
/qemu/docs/interop/live-block-operations.rst
/qemu/hmp-commands.hx
/qemu/hw/acpi/ich9.c
/qemu/hw/char/goldfish_tty.c
/qemu/hw/core/numa.c
/qemu/hw/display/macfb.c
/qemu/hw/i386/acpi-build.c
/qemu/hw/i386/pc.c
/qemu/hw/i386/pc_q35.c
/qemu/hw/i386/sgx-epc.c
/qemu/hw/i386/sgx.c
/qemu/hw/intc/arm_gicv3.c
/qemu/hw/intc/arm_gicv3_common.c
/qemu/hw/intc/arm_gicv3_kvm.c
/qemu/hw/intc/arm_gicv3_redist.c
/qemu/hw/intc/goldfish_pic.c
/qemu/hw/intc/m68k_irqc.c
/qemu/hw/m68k/virt.c
/qemu/hw/mem/pc-dimm.c
/qemu/hw/misc/virt_ctrl.c
/qemu/hw/net/vhost_net.c
/qemu/hw/pci/pci.c
/qemu/hw/pci/pci_host.c
/qemu/hw/pci/pcie.c
/qemu/hw/pci/pcie_port.c
/qemu/hw/ppc/pegasos2.c
/qemu/hw/ppc/pnv_pnor.c
/qemu/hw/ppc/spapr_numa.c
/qemu/hw/rtc/meson.build
/qemu/hw/rtc/pl031.c
/qemu/hw/scsi/scsi-disk.c
/qemu/hw/virtio/vhost-vdpa.c
/qemu/hw/virtio/virtio.c
/qemu/include/hw/acpi/ich9.h
/qemu/include/hw/char/goldfish_tty.h
/qemu/include/hw/intc/arm_gicv3_common.h
/qemu/include/hw/intc/goldfish_pic.h
/qemu/include/hw/intc/m68k_irqc.h
/qemu/include/hw/misc/virt_ctrl.h
/qemu/include/hw/pci/pci.h
/qemu/include/hw/qdev-core.h
/qemu/include/hw/virtio/vhost.h
/qemu/include/libdecnumber/decNumber.h
/qemu/include/libdecnumber/decNumberLocal.h
/qemu/include/qemu/host-utils.h
/qemu/include/qemu/rcu.h
/qemu/include/qemu/transactions.h
/qemu/include/qom/object.h
/qemu/libdecnumber/decContext.c
/qemu/libdecnumber/decNumber.c
/qemu/meson.build
/qemu/meson_options.txt
/qemu/migration/colo.c
/qemu/migration/ram.c
/qemu/migration/ram.h
/qemu/net/vhost-vdpa.c
/qemu/qapi/block-core.json
/qemu/qapi/machine.json
/qemu/qapi/migration.json
/qemu/qapi/transaction.json
/qemu/qom/object.c
/qemu/scripts/ci/org.centos/stream/8/build-environment.yml
/qemu/scripts/ci/org.centos/stream/8/x86_64/configure
/qemu/scripts/ci/org.centos/stream/8/x86_64/test-avocado
/qemu/scripts/ci/org.centos/stream/README
/qemu/scripts/ci/setup/build-environment.yml
/qemu/scripts/meson-buildoptions.sh
/qemu/softmmu/qdev-monitor.c
/qemu/target/i386/tcg/sysemu/excp_helper.c
/qemu/target/ppc/dfp_helper.c
/qemu/target/ppc/helper.h
/qemu/target/ppc/insn32.decode
/qemu/target/ppc/insn64.decode
/qemu/target/ppc/int_helper.c
/qemu/target/ppc/mmu_helper.c
/qemu/target/ppc/translate.c
/qemu/target/ppc/translate/dfp-impl.c.inc
/qemu/target/ppc/translate/fixedpoint-impl.c.inc
/qemu/target/ppc/translate/fp-impl.c.inc
/qemu/target/ppc/translate/fp-ops.c.inc
/qemu/target/ppc/translate/vmx-impl.c.inc
/qemu/target/ppc/translate/vmx-ops.c.inc
/qemu/target/ppc/translate/vsx-impl.c.inc
/qemu/target/ppc/translate/vsx-ops.c.inc
/qemu/tcg/README
/qemu/tcg/optimize.c
/qemu/tcg/s390x/tcg-target.c.inc
/qemu/tests/avocado/avocado_qemu/__init__.py
/qemu/tests/avocado/boot_linux_console.py
/qemu/tests/avocado/cpu_queries.py
/qemu/tests/avocado/empty_cpu_model.py
/qemu/tests/avocado/info_usernet.py
/qemu/tests/avocado/linux_initrd.py
/qemu/tests/avocado/linux_ssh_mips_malta.py
/qemu/tests/avocado/load_bflt.py
/qemu/tests/avocado/machine_arm_canona1100.py
/qemu/tests/avocado/machine_arm_integratorcp.py
/qemu/tests/avocado/machine_arm_n8x0.py
/qemu/tests/avocado/machine_avr6.py
/qemu/tests/avocado/machine_m68k_nextcube.py
/qemu/tests/avocado/machine_microblaze.py
/qemu/tests/avocado/machine_mips_fuloong2e.py
/qemu/tests/avocado/machine_mips_loongson3v.py
/qemu/tests/avocado/machine_mips_malta.py
/qemu/tests/avocado/machine_rx_gdbsim.py
/qemu/tests/avocado/machine_s390_ccw_virtio.py
/qemu/tests/avocado/machine_sparc_leon3.py
/qemu/tests/avocado/migration.py
/qemu/tests/avocado/multiprocess.py
/qemu/tests/avocado/pc_cpu_hotplug_props.py
/qemu/tests/avocado/ppc_405.py
/qemu/tests/avocado/ppc_bamboo.py
/qemu/tests/avocado/ppc_mpc8544ds.py
/qemu/tests/avocado/ppc_prep_40p.py
/qemu/tests/avocado/ppc_pseries.py
/qemu/tests/avocado/ppc_virtex_ml507.py
/qemu/tests/avocado/version.py
/qemu/tests/avocado/virtio-gpu.py
/qemu/tests/avocado/virtio_check_params.py
/qemu/tests/avocado/virtio_version.py
/qemu/tests/avocado/virtiofs_submounts.py
/qemu/tests/avocado/vnc.py
/qemu/tests/avocado/x86_cpu_model_versions.py
/qemu/tests/data/acpi/q35/DSDT
/qemu/tests/data/acpi/q35/DSDT.acpihmat
/qemu/tests/data/acpi/q35/DSDT.bridge
/qemu/tests/data/acpi/q35/DSDT.cphp
/qemu/tests/data/acpi/q35/DSDT.dimmpxm
/qemu/tests/data/acpi/q35/DSDT.ipmibt
/qemu/tests/data/acpi/q35/DSDT.ivrs
/qemu/tests/data/acpi/q35/DSDT.memhp
/qemu/tests/data/acpi/q35/DSDT.mmio64
/qemu/tests/data/acpi/q35/DSDT.multi-bridge
/qemu/tests/data/acpi/q35/DSDT.nohpet
/qemu/tests/data/acpi/q35/DSDT.numamem
/qemu/tests/data/acpi/q35/DSDT.tis.tpm12
/qemu/tests/data/acpi/q35/DSDT.tis.tpm2
/qemu/tests/data/acpi/q35/DSDT.xapic
/qemu/tests/docker/Makefile.include
/qemu/tests/qemu-iotests/030
/qemu/tests/qemu-iotests/142
/qemu/tests/qemu-iotests/142.out
/qemu/tests/qtest/virtio-net-test.c
/qemu/tests/unit/test-smp-parse.c
/qemu/tests/vm/Makefile.include
/qemu/ui/gtk-egl.c
/qemu/util/rcu.c
/qemu/util/transactions.c
bbbd9b6e05-Nov-2021 Willian Rampazzo <willianr@redhat.com>

tests/acceptance: rename tests acceptance to tests avocado

In the discussion about renaming the `tests/acceptance` [1], the
conclusion was that the folders inside `tests` are related to the
framewor

tests/acceptance: rename tests acceptance to tests avocado

In the discussion about renaming the `tests/acceptance` [1], the
conclusion was that the folders inside `tests` are related to the
framework running the tests and not directly related to the type of
the tests.

This changes the folder to `tests/avocado` and adjusts the MAKEFILE, the
CI related files and the documentation.

[1] https://lists.gnu.org/archive/html/qemu-devel/2021-05/msg06553.html

Reviewed-by: Niek Linnenbank <nieklinnenbank@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20211105155354.154864-3-willianr@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>

show more ...


buildtest-template.yml
buildtest.yml
/qemu/MAINTAINERS
/qemu/Makefile
/qemu/accel/hvf/hvf-accel-ops.c
/qemu/accel/kvm/kvm-all.c
/qemu/accel/stubs/kvm-stub.c
/qemu/accel/tcg/cpu-exec.c
/qemu/accel/tcg/hmp.c
/qemu/accel/tcg/plugin-gen.c
/qemu/accel/tcg/translate-all.c
/qemu/accel/tcg/translator.c
/qemu/accel/tcg/user-exec.c
/qemu/block.c
/qemu/block/block-backend.c
/qemu/block/export/fuse.c
/qemu/block/file-posix.c
/qemu/block/linux-aio.c
/qemu/block/nvme.c
/qemu/block/rbd.c
/qemu/block/trace-events
/qemu/block/vmdk.c
/qemu/block/vpc.c
/qemu/bsd-user/signal.c
/qemu/chardev/char-mux.c
/qemu/configs/targets/aarch64-softmmu.mak
/qemu/configs/targets/arm-linux-user.mak
/qemu/configs/targets/arm-softmmu.mak
/qemu/configs/targets/armeb-linux-user.mak
/qemu/configure
/qemu/contrib/plugins/cache.c
/qemu/docs/about/deprecated.rst
/qemu/docs/conf.py
/qemu/docs/devel/build-system.rst
/qemu/docs/devel/ci-definitions.rst.inc
/qemu/docs/devel/fuzzing.rst
/qemu/docs/devel/index.rst
/qemu/docs/devel/tcg-plugins.rst
/qemu/docs/devel/testing.rst
/qemu/docs/devel/writing-monitor-commands.rst
/qemu/docs/interop/live-block-operations.rst
/qemu/docs/meson.build
/qemu/docs/sphinx-static/custom.js
/qemu/docs/sphinx/depfile.py
/qemu/docs/system/arm/orangepi.rst
/qemu/docs/system/guest-loader.rst
/qemu/docs/system/i386/sgx.rst
/qemu/docs/tools/qemu-img.rst
/qemu/dump/dump.c
/qemu/gdb-xml/arm-m-profile-mve.xml
/qemu/gdbstub.c
/qemu/hmp-commands-info.hx
/qemu/hmp-commands.hx
/qemu/hw/acpi/Kconfig
/qemu/hw/acpi/meson.build
/qemu/hw/acpi/viot.c
/qemu/hw/acpi/viot.h
/qemu/hw/arm/npcm7xx.c
/qemu/hw/arm/npcm7xx_boards.c
/qemu/hw/arm/virt.c
/qemu/hw/core/loader.c
/qemu/hw/core/machine-hmp-cmds.c
/qemu/hw/core/machine-qmp-cmds.c
/qemu/hw/core/machine.c
/qemu/hw/display/virtio-gpu-udmabuf-stubs.c
/qemu/hw/display/virtio-gpu-udmabuf.c
/qemu/hw/display/virtio-gpu.c
/qemu/hw/i386/Kconfig
/qemu/hw/i386/acpi-build.c
/qemu/hw/i386/amd_iommu.c
/qemu/hw/i386/intel_iommu.c
/qemu/hw/i386/microvm.c
/qemu/hw/i386/multiboot.c
/qemu/hw/i386/multiboot.h
/qemu/hw/i386/pc.c
/qemu/hw/i386/pc_piix.c
/qemu/hw/i386/pc_q35.c
/qemu/hw/i386/vmmouse.c
/qemu/hw/i386/x86-iommu-stub.c
/qemu/hw/i386/x86-iommu.c
/qemu/hw/i386/x86.c
/qemu/hw/i386/xen/xen-hvm.c
/qemu/hw/ide/core.c
/qemu/hw/input/lasips2.c
/qemu/hw/misc/sga.c
/qemu/hw/net/e1000.c
/qemu/hw/pci/pci.c
/qemu/hw/pci/pcie.c
/qemu/hw/ppc/spapr_pci.c
/qemu/hw/ppc/spapr_pci_nvlink2.c
/qemu/hw/ppc/spapr_pci_vfio.c
/qemu/hw/rdma/rdma_rm.c
/qemu/hw/rdma/rdma_rm.h
/qemu/hw/rdma/vmw/pvrdma_main.c
/qemu/hw/s390x/s390-pci-bus.c
/qemu/hw/scsi/esp.c
/qemu/hw/sd/meson.build
/qemu/hw/sd/npcm7xx_sdhci.c
/qemu/hw/usb/bus.c
/qemu/hw/usb/hcd-uhci.c
/qemu/hw/usb/hcd-uhci.h
/qemu/hw/usb/vt82c686-uhci-pci.c
/qemu/hw/vfio/common.c
/qemu/hw/vfio/pci.c
/qemu/hw/virtio/vhost-vdpa.c
/qemu/hw/virtio/virtio-mem.c
/qemu/hw/watchdog/sbsa_gwdt.c
/qemu/hw/watchdog/watchdog.c
/qemu/hw/watchdog/wdt_aspeed.c
/qemu/hw/watchdog/wdt_diag288.c
/qemu/hw/watchdog/wdt_i6300esb.c
/qemu/hw/watchdog/wdt_ib700.c
/qemu/hw/watchdog/wdt_imx2.c
/qemu/hw/xen/xen_pt.c
/qemu/include/block/raw-aio.h
/qemu/include/exec/cpu-all.h
/qemu/include/exec/exec-all.h
/qemu/include/exec/memory.h
/qemu/include/exec/plugin-gen.h
/qemu/include/exec/ram_addr.h
/qemu/include/exec/ramlist.h
/qemu/include/hw/arm/npcm7xx.h
/qemu/include/hw/core/cpu.h
/qemu/include/hw/core/tcg-cpu-ops.h
/qemu/include/hw/i386/pc.h
/qemu/include/hw/i386/x86-iommu.h
/qemu/include/hw/i386/x86.h
/qemu/include/hw/pci/pci.h
/qemu/include/hw/qdev-core.h
/qemu/include/hw/rdma/rdma.h
/qemu/include/hw/sd/npcm7xx_sdhci.h
/qemu/include/hw/usb/msd.h
/qemu/include/hw/virtio/virtio-gpu.h
/qemu/include/hw/virtio/virtio-mem.h
/qemu/include/migration/blocker.h
/qemu/include/monitor/hmp-target.h
/qemu/include/monitor/hmp.h
/qemu/include/monitor/monitor.h
/qemu/include/qapi/type-helpers.h
/qemu/include/qemu/iova-tree.h
/qemu/include/qemu/module.h
/qemu/include/qemu/plugin.h
/qemu/include/sysemu/kvm.h
/qemu/include/sysemu/watchdog.h
/qemu/include/tcg/tcg-ldst.h
/qemu/include/tcg/tcg.h
/qemu/include/ui/console.h
/qemu/linux-user/aarch64/cpu_loop.c
/qemu/linux-user/alpha/cpu_loop.c
/qemu/linux-user/arm/cpu_loop.c
/qemu/linux-user/cris/cpu_loop.c
/qemu/linux-user/elfload.c
/qemu/linux-user/hexagon/cpu_loop.c
/qemu/linux-user/host/aarch64/host-signal.h
/qemu/linux-user/host/alpha/host-signal.h
/qemu/linux-user/host/arm/host-signal.h
/qemu/linux-user/host/i386/host-signal.h
/qemu/linux-user/host/mips/host-signal.h
/qemu/linux-user/host/ppc/host-signal.h
/qemu/linux-user/host/ppc64/host-signal.h
/qemu/linux-user/host/riscv/host-signal.h
/qemu/linux-user/host/riscv/hostdep.h
/qemu/linux-user/host/riscv/safe-syscall.inc.S
/qemu/linux-user/host/s390/host-signal.h
/qemu/linux-user/host/s390x/host-signal.h
/qemu/linux-user/host/sparc/host-signal.h
/qemu/linux-user/host/sparc64/host-signal.h
/qemu/linux-user/host/x32/host-signal.h
/qemu/linux-user/host/x86_64/host-signal.h
/qemu/linux-user/hppa/cpu_loop.c
/qemu/linux-user/m68k/cpu_loop.c
/qemu/linux-user/microblaze/cpu_loop.c
/qemu/linux-user/mips/cpu_loop.c
/qemu/linux-user/openrisc/cpu_loop.c
/qemu/linux-user/ppc/cpu_loop.c
/qemu/linux-user/riscv/cpu_loop.c
/qemu/linux-user/s390x/cpu_loop.c
/qemu/linux-user/sh4/cpu_loop.c
/qemu/linux-user/signal.c
/qemu/linux-user/sparc/cpu_loop.c
/qemu/linux-user/xtensa/cpu_loop.c
/qemu/meson
/qemu/meson.build
/qemu/meson_options.txt
/qemu/migration/colo.c
/qemu/migration/dirtyrate.c
/qemu/migration/dirtyrate.h
/qemu/migration/migration.c
/qemu/migration/migration.h
/qemu/migration/postcopy-ram.c
/qemu/migration/ram.c
/qemu/migration/ram.h
/qemu/migration/rdma.c
/qemu/migration/savevm.c
/qemu/migration/trace-events
/qemu/monitor/hmp-cmds.c
/qemu/monitor/hmp.c
/qemu/monitor/misc.c
/qemu/monitor/monitor-internal.h
/qemu/monitor/qmp-cmds.c
/qemu/net/colo-compare.c
/qemu/net/colo.c
/qemu/net/colo.h
/qemu/net/filter-rewriter.c
/qemu/net/meson.build
/qemu/pc-bios/meson.build
/qemu/pc-bios/multiboot_dma.bin
/qemu/pc-bios/openbios-ppc
/qemu/pc-bios/openbios-sparc32
/qemu/pc-bios/openbios-sparc64
/qemu/pc-bios/optionrom/Makefile
/qemu/pc-bios/optionrom/multiboot.S
/qemu/pc-bios/optionrom/multiboot_dma.S
/qemu/pc-bios/optionrom/optionrom.h
/qemu/python/qemu/machine/README.rst
/qemu/python/qemu/qmp/README.rst
/qemu/python/qemu/utils/README.rst
/qemu/qapi/block-core.json
/qemu/qapi/common.json
/qemu/qapi/machine.json
/qemu/qapi/meson.build
/qemu/qapi/migration.json
/qemu/qapi/qapi-type-helpers.c
/qemu/qemu-img-cmds.hx
/qemu/qemu-options.hx
/qemu/roms/openbios
/qemu/scripts/meson-buildoptions.py
/qemu/scripts/meson-buildoptions.sh
/qemu/softmmu/memory.c
/qemu/softmmu/physmem.c
/qemu/softmmu/qdev-monitor.c
/qemu/softmmu/trace-events
/qemu/softmmu/vl.c
/qemu/stubs/meson.build
/qemu/stubs/qmp-quit.c
/qemu/stubs/usb-dev-stub.c
/qemu/target/alpha/cpu.c
/qemu/target/alpha/cpu.h
/qemu/target/alpha/helper.c
/qemu/target/alpha/mem_helper.c
/qemu/target/arm/cpu.c
/qemu/target/arm/cpu_tcg.c
/qemu/target/arm/gdbstub.c
/qemu/target/arm/hvf/hvf.c
/qemu/target/arm/internals.h
/qemu/target/arm/mte_helper.c
/qemu/target/arm/sve_helper.c
/qemu/target/arm/tlb_helper.c
/qemu/target/arm/translate-a32.h
/qemu/target/arm/translate-sve.c
/qemu/target/arm/translate.c
/qemu/target/cris/cpu.c
/qemu/target/cris/cpu.h
/qemu/target/cris/helper.c
/qemu/target/cris/meson.build
/qemu/target/hexagon/README
/qemu/target/hexagon/attribs_def.h.inc
/qemu/target/hexagon/cpu.c
/qemu/target/hexagon/cpu.h
/qemu/target/hexagon/decode.c
/qemu/target/hexagon/gen_dectree_import.c
/qemu/target/hexagon/gen_helper_funcs.py
/qemu/target/hexagon/gen_helper_protos.py
/qemu/target/hexagon/gen_semantics.c
/qemu/target/hexagon/gen_tcg_funcs.py
/qemu/target/hexagon/gen_tcg_hvx.h
/qemu/target/hexagon/genptr.c
/qemu/target/hexagon/helper.h
/qemu/target/hexagon/hex_arch_types.h
/qemu/target/hexagon/hex_common.py
/qemu/target/hexagon/hex_regs.h
/qemu/target/hexagon/imported/allext.idef
/qemu/target/hexagon/imported/allext_macros.def
/qemu/target/hexagon/imported/allextenc.def
/qemu/target/hexagon/imported/allidefs.def
/qemu/target/hexagon/imported/encode.def
/qemu/target/hexagon/imported/macros.def
/qemu/target/hexagon/imported/mmvec/encode_ext.def
/qemu/target/hexagon/imported/mmvec/ext.idef
/qemu/target/hexagon/imported/mmvec/macros.def
/qemu/target/hexagon/insn.h
/qemu/target/hexagon/internal.h
/qemu/target/hexagon/macros.h
/qemu/target/hexagon/meson.build
/qemu/target/hexagon/mmvec/decode_ext_mmvec.c
/qemu/target/hexagon/mmvec/decode_ext_mmvec.h
/qemu/target/hexagon/mmvec/macros.h
/qemu/target/hexagon/mmvec/mmvec.h
/qemu/target/hexagon/mmvec/system_ext_mmvec.c
/qemu/target/hexagon/mmvec/system_ext_mmvec.h
/qemu/target/hexagon/op_helper.c
/qemu/target/hexagon/translate.c
/qemu/target/hexagon/translate.h
/qemu/target/hppa/cpu.c
/qemu/target/hppa/cpu.h
/qemu/target/hppa/mem_helper.c
/qemu/target/hppa/meson.build
/qemu/target/i386/cpu-dump.c
/qemu/target/i386/cpu.c
/qemu/target/i386/cpu.h
/qemu/target/i386/kvm/kvm.c
/qemu/target/i386/machine.c
/qemu/target/i386/monitor.c
/qemu/target/i386/tcg/helper-tcg.h
/qemu/target/i386/tcg/tcg-cpu.c
/qemu/target/i386/tcg/user/excp_helper.c
/qemu/target/m68k/cpu.c
/qemu/target/m68k/helper.c
/qemu/target/microblaze/cpu.c
/qemu/target/microblaze/cpu.h
/qemu/target/microblaze/helper.c
/qemu/target/microblaze/translate.c
/qemu/target/mips/cpu-defs.c.inc
/qemu/target/mips/cpu.c
/qemu/target/mips/tcg/meson.build
/qemu/target/mips/tcg/msa.decode
/qemu/target/mips/tcg/msa_helper.c
/qemu/target/mips/tcg/msa_translate.c
/qemu/target/mips/tcg/tcg-internal.h
/qemu/target/nios2/cpu.c
/qemu/target/nios2/cpu.h
/qemu/target/nios2/helper.c
/qemu/target/openrisc/cpu.c
/qemu/target/openrisc/cpu.h
/qemu/target/openrisc/meson.build
/qemu/target/openrisc/mmu.c
/qemu/target/ppc/cpu.h
/qemu/target/ppc/cpu_init.c
/qemu/target/ppc/excp_helper.c
/qemu/target/ppc/internal.h
/qemu/target/ppc/user_only_helper.c
/qemu/target/riscv/cpu.c
/qemu/target/riscv/cpu_helper.c
/qemu/target/s390x/cpu.c
/qemu/target/s390x/cpu_models.c
/qemu/target/s390x/s390x-internal.h
/qemu/target/s390x/tcg/excp_helper.c
/qemu/target/s390x/tcg/mem_helper.c
/qemu/target/sh4/cpu.c
/qemu/target/sh4/cpu.h
/qemu/target/sh4/helper.c
/qemu/target/sh4/op_helper.c
/qemu/target/sparc/cpu.c
/qemu/target/sparc/ldst_helper.c
/qemu/target/sparc/meson.build
/qemu/target/sparc/mmu_helper.c
/qemu/target/xtensa/cpu.c
/qemu/target/xtensa/cpu.h
/qemu/target/xtensa/helper.c
/qemu/target/xtensa/mmu_helper.c
/qemu/tcg/tcg.c
/qemu/tests/Makefile.include
/qemu/tests/avocado/README.rst
/qemu/tests/avocado/avocado_qemu/__init__.py
/qemu/tests/avocado/boot_linux.py
/qemu/tests/avocado/boot_linux_console.py
/qemu/tests/avocado/boot_xen.py
/qemu/tests/avocado/cpu_queries.py
/qemu/tests/avocado/empty_cpu_model.py
/qemu/tests/avocado/hotplug_cpu.py
/qemu/tests/avocado/info_usernet.py
/qemu/tests/avocado/intel_iommu.py
/qemu/tests/avocado/linux_initrd.py
/qemu/tests/avocado/linux_ssh_mips_malta.py
/qemu/tests/avocado/machine_arm_canona1100.py
/qemu/tests/avocado/machine_arm_integratorcp.py
/qemu/tests/avocado/machine_arm_n8x0.py
/qemu/tests/avocado/machine_avr6.py
/qemu/tests/avocado/machine_m68k_nextcube.py
/qemu/tests/avocado/machine_microblaze.py
/qemu/tests/avocado/machine_mips_fuloong2e.py
/qemu/tests/avocado/machine_mips_loongson3v.py
/qemu/tests/avocado/machine_mips_malta.py
/qemu/tests/avocado/machine_rx_gdbsim.py
/qemu/tests/avocado/machine_s390_ccw_virtio.py
/qemu/tests/avocado/machine_sparc64_sun4u.py
/qemu/tests/avocado/machine_sparc_leon3.py
/qemu/tests/avocado/migration.py
/qemu/tests/avocado/multiprocess.py
/qemu/tests/avocado/pc_cpu_hotplug_props.py
/qemu/tests/avocado/ppc_405.py
/qemu/tests/avocado/ppc_bamboo.py
/qemu/tests/avocado/ppc_mpc8544ds.py
/qemu/tests/avocado/ppc_prep_40p.py
/qemu/tests/avocado/ppc_pseries.py
/qemu/tests/avocado/ppc_virtex_ml507.py
/qemu/tests/avocado/replay_kernel.py
/qemu/tests/avocado/replay_linux.py
/qemu/tests/avocado/reverse_debugging.py
/qemu/tests/avocado/smmu.py
/qemu/tests/avocado/tcg_plugins.py
/qemu/tests/avocado/tesseract_utils.py
/qemu/tests/avocado/version.py
/qemu/tests/avocado/virtio-gpu.py
/qemu/tests/avocado/virtio_check_params.py
/qemu/tests/avocado/virtio_version.py
/qemu/tests/avocado/virtiofs_submounts.py
/qemu/tests/avocado/virtiofs_submounts.py.data/cleanup.sh
/qemu/tests/avocado/virtiofs_submounts.py.data/guest-cleanup.sh
/qemu/tests/avocado/virtiofs_submounts.py.data/guest.sh
/qemu/tests/avocado/virtiofs_submounts.py.data/host.sh
/qemu/tests/avocado/vnc.py
/qemu/tests/avocado/x86_cpu_model_versions.py
/qemu/tests/docker/Makefile.include
/qemu/tests/docker/dockerfiles/debian-microblaze-cross.d/build-toolchain.sh
/qemu/tests/docker/dockerfiles/debian-nios2-cross.d/build-toolchain.sh
/qemu/tests/docker/dockerfiles/debian-toolchain.docker
/qemu/tests/plugin/insn.c
/qemu/tests/qapi-schema/meson.build
/qemu/tests/qemu-iotests/085
/qemu/tests/qemu-iotests/085.out
/qemu/tests/qemu-iotests/129
/qemu/tests/qemu-iotests/310
/qemu/tests/qemu-iotests/check
/qemu/tests/qemu-iotests/iotests.py
/qemu/tests/qemu-iotests/tests/image-fleecing
/qemu/tests/qtest/am53c974-test.c
/qemu/tests/qtest/libqos/meson.build
/qemu/tests/qtest/libqos/sdhci-cmd.c
/qemu/tests/qtest/libqos/sdhci-cmd.h
/qemu/tests/qtest/qmp-cmd-test.c
/qemu/tests/tcg/configure.sh
/qemu/tests/tcg/hexagon/hvx_histogram.c
/qemu/tests/tcg/hexagon/hvx_histogram_input.h
/qemu/tests/tcg/hexagon/hvx_histogram_row.S
/qemu/tests/tcg/hexagon/hvx_histogram_row.h
/qemu/tests/tcg/hexagon/hvx_misc.c
/qemu/tests/tcg/hexagon/scatter_gather.c
/qemu/tests/tcg/hexagon/vector_add_int.c
/qemu/tests/tcg/multiarch/Makefile.target
/qemu/tests/tcg/multiarch/gdbstub/test-thread-breakpoint.py
/qemu/tests/tcg/nios2/Makefile.target
/qemu/tests/tcg/sh4/Makefile.target
/qemu/tests/vm/openbsd
/qemu/ui/console.c
/qemu/ui/egl-helpers.c
/qemu/ui/gtk-egl.c
/qemu/ui/gtk-gl-area.c
/qemu/ui/gtk.c
/qemu/util/iova-tree.c
f5918a9914-Oct-2021 Gerd Hoffmann <kraxel@redhat.com>

microvm: add device tree support.

Allows edk2 detect virtio-mmio devices and pcie ecam.
See comment in hw/i386/microvm-dt.c for more details.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Review

microvm: add device tree support.

Allows edk2 detect virtio-mmio devices and pcie ecam.
See comment in hw/i386/microvm-dt.c for more details.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Sergio Lopez <slp@redhat.com>
Message-Id: <20211014193617.2475578-1-kraxel@redhat.com>

show more ...


buildtest.yml
/qemu/MAINTAINERS
/qemu/README.rst
/qemu/configs/targets/i386-softmmu.mak
/qemu/configs/targets/x86_64-softmmu.mak
/qemu/disas/nios2.c
/qemu/docs/about/deprecated.rst
/qemu/docs/devel/qapi-code-gen.rst
/qemu/docs/tools/virtiofsd.rst
/qemu/fpu/softfloat-parts.c.inc
/qemu/fpu/softfloat.c
/qemu/fsdev/9p-marshal.c
/qemu/fsdev/9p-marshal.h
/qemu/fsdev/file-op-9p.h
/qemu/fsdev/p9array.h
/qemu/hw/9pfs/9p.c
/qemu/hw/acpi/aml-build.c
/qemu/hw/arm/aspeed.c
/qemu/hw/arm/sbsa-ref.c
/qemu/hw/arm/virt-acpi-build.c
/qemu/hw/arm/virt.c
/qemu/hw/char/sh_serial.c
/qemu/hw/char/trace-events
/qemu/hw/core/gpio.c
/qemu/hw/core/hotplug-stubs.c
/qemu/hw/core/loader.c
/qemu/hw/core/machine-smp.c
/qemu/hw/core/machine.c
/qemu/hw/core/meson.build
/qemu/hw/core/qdev-hotplug.c
/qemu/hw/core/qdev.c
/qemu/hw/i386/meson.build
/qemu/hw/i386/microvm-dt.c
/qemu/hw/i386/microvm-dt.h
/qemu/hw/i386/microvm.c
/qemu/hw/intc/meson.build
/qemu/hw/intc/sh_intc.c
/qemu/hw/intc/sifive_plic.c
/qemu/hw/intc/spapr_xive.c
/qemu/hw/intc/spapr_xive_kvm.c
/qemu/hw/intc/trace-events
/qemu/hw/intc/xive.c
/qemu/hw/m68k/q800.c
/qemu/hw/misc/mac_via.c
/qemu/hw/misc/trace-events
/qemu/hw/nvram/xlnx-efuse.c
/qemu/hw/nvram/xlnx-versal-efuse-ctrl.c
/qemu/hw/nvram/xlnx-zynqmp-efuse.c
/qemu/hw/pci-host/mv64361.c
/qemu/hw/pci-host/sh_pci.c
/qemu/hw/ppc/pegasos2.c
/qemu/hw/ppc/ppc.c
/qemu/hw/ppc/ppc4xx_pci.c
/qemu/hw/ppc/spapr_softmmu.c
/qemu/hw/riscv/boot.c
/qemu/hw/riscv/microchip_pfsoc.c
/qemu/hw/riscv/opentitan.c
/qemu/hw/riscv/shakti_c.c
/qemu/hw/riscv/sifive_e.c
/qemu/hw/riscv/sifive_u.c
/qemu/hw/riscv/spike.c
/qemu/hw/riscv/virt.c
/qemu/hw/sd/aspeed_sdhci.c
/qemu/hw/sd/trace-events
/qemu/hw/sh4/r2d.c
/qemu/hw/sh4/sh7750.c
/qemu/hw/sh4/sh7750_regnames.c
/qemu/hw/sh4/sh7750_regs.h
/qemu/hw/sh4/shix.c
/qemu/hw/sh4/trace-events
/qemu/hw/sh4/trace.h
/qemu/hw/ssi/aspeed_smc.c
/qemu/hw/timer/sh_timer.c
/qemu/hw/timer/trace-events
/qemu/include/disas/dis-asm.h
/qemu/include/fpu/softfloat-macros.h
/qemu/include/fpu/softfloat.h
/qemu/include/hw/acpi/aml-build.h
/qemu/include/hw/arm/virt.h
/qemu/include/hw/boards.h
/qemu/include/hw/clock.h
/qemu/include/hw/elf_ops.h
/qemu/include/hw/i386/microvm.h
/qemu/include/hw/loader.h
/qemu/include/hw/misc/mac_via.h
/qemu/include/hw/ppc/xive.h
/qemu/include/hw/riscv/boot.h
/qemu/include/hw/riscv/microchip_pfsoc.h
/qemu/include/hw/riscv/opentitan.h
/qemu/include/hw/riscv/sifive_u.h
/qemu/include/hw/riscv/virt.h
/qemu/include/hw/sh4/sh.h
/qemu/include/hw/sh4/sh_intc.h
/qemu/include/hw/ssi/aspeed_smc.h
/qemu/include/qapi/compat-policy.h
/qemu/include/qapi/qmp/dispatch.h
/qemu/include/qapi/qobject-input-visitor.h
/qemu/include/qapi/qobject-output-visitor.h
/qemu/include/qapi/util.h
/qemu/include/qapi/visitor-impl.h
/qemu/include/qapi/visitor.h
/qemu/include/qemu/host-utils.h
/qemu/include/qemu/int128.h
/qemu/include/sysemu/device_tree.h
/qemu/linux-user/elfload.c
/qemu/linux-user/ppc/signal.c
/qemu/linux-user/riscv/cpu_loop.c
/qemu/meson.build
/qemu/monitor/misc.c
/qemu/pc-bios/bios-256k.bin
/qemu/pc-bios/bios-microvm.bin
/qemu/pc-bios/bios.bin
/qemu/pc-bios/vgabios-ati.bin
/qemu/pc-bios/vgabios-bochs-display.bin
/qemu/pc-bios/vgabios-cirrus.bin
/qemu/pc-bios/vgabios-qxl.bin
/qemu/pc-bios/vgabios-ramfb.bin
/qemu/pc-bios/vgabios-stdvga.bin
/qemu/pc-bios/vgabios-virtio.bin
/qemu/pc-bios/vgabios-vmware.bin
/qemu/pc-bios/vgabios.bin
/qemu/po/tr.po
/qemu/python/qemu/aqmp/__init__.py
/qemu/python/qemu/aqmp/legacy.py
/qemu/python/qemu/machine/machine.py
/qemu/python/tests/iotests-mypy.sh
/qemu/python/tests/iotests-pylint.sh
/qemu/qapi/block-core.json
/qemu/qapi/compat.json
/qemu/qapi/introspect.json
/qemu/qapi/migration.json
/qemu/qapi/misc.json
/qemu/qapi/qapi-forward-visitor.c
/qemu/qapi/qapi-util.c
/qemu/qapi/qapi-visit-core.c
/qemu/qapi/qmp-dispatch.c
/qemu/qapi/qmp-registry.c
/qemu/qapi/qobject-input-visitor.c
/qemu/qapi/qobject-output-visitor.c
/qemu/qapi/qom.json
/qemu/qapi/trace-events
/qemu/qemu-options.hx
/qemu/roms/seabios
/qemu/scripts/analyze-migration.py
/qemu/scripts/qapi/commands.py
/qemu/scripts/qapi/events.py
/qemu/scripts/qapi/expr.py
/qemu/scripts/qapi/gen.py
/qemu/scripts/qapi/introspect.py
/qemu/scripts/qapi/schema.py
/qemu/scripts/qapi/types.py
/qemu/scripts/qapi/visit.py
/qemu/scripts/simplebench/bench_block_job.py
/qemu/semihosting/arm-compat-semi.c
/qemu/softmmu/device_tree.c
/qemu/softmmu/physmem.c
/qemu/softmmu/qdev-monitor.c
/qemu/storage-daemon/qemu-storage-daemon.c
/qemu/target/hexagon/attribs_def.h.inc
/qemu/target/hexagon/gen_tcg.h
/qemu/target/hexagon/gen_tcg_funcs.py
/qemu/target/hexagon/hex_common.py
/qemu/target/hexagon/macros.h
/qemu/target/hexagon/translate.c
/qemu/target/i386/cpu.c
/qemu/target/nios2/cpu.c
/qemu/target/ppc/cpu.c
/qemu/target/ppc/cpu.h
/qemu/target/ppc/cpu_init.c
/qemu/target/ppc/gdbstub.c
/qemu/target/ppc/helper_regs.c
/qemu/target/ppc/int_helper.c
/qemu/target/ppc/monitor.c
/qemu/target/ppc/power8-pmu-regs.c.inc
/qemu/target/ppc/spr_tcg.h
/qemu/target/ppc/translate.c
/qemu/target/riscv/cpu.c
/qemu/target/riscv/cpu.h
/qemu/target/riscv/cpu_bits.h
/qemu/target/riscv/cpu_helper.c
/qemu/target/riscv/csr.c
/qemu/target/riscv/fpu_helper.c
/qemu/target/riscv/gdbstub.c
/qemu/target/riscv/insn_trans/trans_rva.c.inc
/qemu/target/riscv/insn_trans/trans_rvb.c.inc
/qemu/target/riscv/insn_trans/trans_rvd.c.inc
/qemu/target/riscv/insn_trans/trans_rvf.c.inc
/qemu/target/riscv/insn_trans/trans_rvi.c.inc
/qemu/target/riscv/insn_trans/trans_rvm.c.inc
/qemu/target/riscv/insn_trans/trans_rvv.c.inc
/qemu/target/riscv/machine.c
/qemu/target/riscv/monitor.c
/qemu/target/riscv/translate.c
/qemu/tcg/optimize.c
/qemu/tcg/tcg.c
/qemu/tests/acceptance/ppc_405.py
/qemu/tests/acceptance/ppc_bamboo.py
/qemu/tests/data/acpi/virt/DBG2
/qemu/tests/data/acpi/virt/PPTT
/qemu/tests/qapi-schema/doc-good.json
/qemu/tests/qapi-schema/doc-good.out
/qemu/tests/qapi-schema/doc-good.txt
/qemu/tests/qapi-schema/enum-dict-member-unknown.err
/qemu/tests/qapi-schema/qapi-schema-test.json
/qemu/tests/qapi-schema/qapi-schema-test.out
/qemu/tests/qapi-schema/test-qapi.py
/qemu/tests/qemu-iotests/040
/qemu/tests/qemu-iotests/049.out
/qemu/tests/qemu-iotests/206.out
/qemu/tests/qemu-iotests/218
/qemu/tests/qemu-iotests/237.out
/qemu/tests/qemu-iotests/245
/qemu/tests/qemu-iotests/255
/qemu/tests/qemu-iotests/287
/qemu/tests/qemu-iotests/297
/qemu/tests/qemu-iotests/300
/qemu/tests/qemu-iotests/308
/qemu/tests/qemu-iotests/iotests.py
/qemu/tests/qemu-iotests/linters.py
/qemu/tests/qemu-iotests/mypy.ini
/qemu/tests/qemu-iotests/pylintrc
/qemu/tests/qemu-iotests/tests/mirror-top-perms
/qemu/tests/tcg/hexagon/Makefile.target
/qemu/tests/tcg/hexagon/overflow.c
/qemu/tests/tcg/ppc64/Makefile.target
/qemu/tests/tcg/ppc64le/Makefile.target
/qemu/tests/tcg/ppc64le/signal_save_restore_xer.c
/qemu/tests/unit/check-qom-proplist.c
/qemu/tests/unit/meson.build
/qemu/tests/unit/test-div128.c
/qemu/tests/unit/test-smp-parse.c
/qemu/tools/virtiofsd/fuse_virtio.c
/qemu/tools/virtiofsd/passthrough_ll.c
/qemu/util/host-utils.c
bd0da3a318-Oct-2021 Philippe Mathieu-Daudé <philmd@redhat.com>

roms/edk2: Only initialize required submodules

The EDK2 firmware images built to test QEMU do not require
the following submodules:

- MdeModulePkg/Universal/RegularExpressionDxe/oniguruma
- UnitT

roms/edk2: Only initialize required submodules

The EDK2 firmware images built to test QEMU do not require
the following submodules:

- MdeModulePkg/Universal/RegularExpressionDxe/oniguruma
- UnitTestFrameworkPkg/Library/CmockaLib/cmocka

The only submodules required are:

- ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3
- BaseTools/Source/C/BrotliCompress/brotli
- CryptoPkg/Library/OpensslLib/openssl
- MdeModulePkg/Library/BrotliCustomDecompressLib/brotli

Adapt the buildsys machinery to only initialize the required
submodules.

Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Gerd Hoffmann <kraxel@redhat.com>
Message-Id: <20211018105816.2663195-3-philmd@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

show more ...


/qemu/.github/workflows/lockdown.yml
edk2.yml
/qemu/Kconfig.host
/qemu/MAINTAINERS
/qemu/Makefile
/qemu/accel/hvf/hvf-accel-ops.c
/qemu/accel/kvm/meson.build
/qemu/accel/tcg/cpu-exec.c
/qemu/accel/tcg/cputlb.c
/qemu/accel/tcg/ldst_common.c.inc
/qemu/accel/tcg/plugin-gen.c
/qemu/accel/tcg/user-exec.c
/qemu/audio/meson.build
/qemu/block/block-backend.c
/qemu/block/coroutines.h
/qemu/block/meson.build
/qemu/block/qcow2-cluster.c
/qemu/block/trace-events
/qemu/bsd-user/errno_defs.h
/qemu/bsd-user/freebsd/meson.build
/qemu/bsd-user/freebsd/os-sys.c
/qemu/bsd-user/freebsd/strace.list
/qemu/bsd-user/freebsd/target_os_elf.h
/qemu/bsd-user/freebsd/target_os_signal.h
/qemu/bsd-user/freebsd/target_os_user.h
/qemu/bsd-user/i386/target_arch_cpu.h
/qemu/bsd-user/i386/target_arch_signal.h
/qemu/bsd-user/main.c
/qemu/bsd-user/meson.build
/qemu/bsd-user/mmap.c
/qemu/bsd-user/qemu.h
/qemu/bsd-user/signal.c
/qemu/bsd-user/syscall.c
/qemu/bsd-user/x86_64/target_arch_cpu.h
/qemu/bsd-user/x86_64/target_arch_signal.h
/qemu/chardev/meson.build
/qemu/configure
/qemu/cpu.c
/qemu/docs/devel/build-system.rst
/qemu/docs/devel/loads-stores.rst
/qemu/docs/meson.build
/qemu/docs/system/device-emulation.rst
/qemu/docs/system/devices/vhost-user-rng.rst
/qemu/dtc
/qemu/hw/adc/aspeed_adc.c
/qemu/hw/adc/meson.build
/qemu/hw/adc/trace-events
/qemu/hw/arm/aspeed.c
/qemu/hw/arm/aspeed_ast2600.c
/qemu/hw/arm/aspeed_soc.c
/qemu/hw/arm/boot.c
/qemu/hw/arm/virt-acpi-build.c
/qemu/hw/arm/virt.c
/qemu/hw/core/cpu-common.c
/qemu/hw/core/qdev-properties-system.c
/qemu/hw/core/qdev.c
/qemu/hw/gpio/aspeed_gpio.c
/qemu/hw/i2c/aspeed_i2c.c
/qemu/hw/i386/pc_sysfw.c
/qemu/hw/i386/sgx-stub.c
/qemu/hw/i386/sgx.c
/qemu/hw/i386/x86.c
/qemu/hw/ide/via.c
/qemu/hw/isa/vt82c686.c
/qemu/hw/mem/Kconfig
/qemu/hw/mem/meson.build
/qemu/hw/mips/boston.c
/qemu/hw/misc/applesmc.c
/qemu/hw/net/vhost_net-stub.c
/qemu/hw/net/vhost_net.c
/qemu/hw/net/virtio-net.c
/qemu/hw/pci-bridge/pci_expander_bridge.c
/qemu/hw/pci/pci_bridge.c
/qemu/hw/ppc/e500.c
/qemu/hw/s390x/ipl.c
/qemu/hw/ssi/aspeed_smc.c
/qemu/hw/vfio/pci.c
/qemu/hw/virtio/Kconfig
/qemu/hw/virtio/meson.build
/qemu/hw/virtio/trace-events
/qemu/hw/virtio/vhost-user-rng-pci.c
/qemu/hw/virtio/vhost-user-rng.c
/qemu/hw/virtio/vhost-user.c
/qemu/hw/virtio/vhost-vdpa.c
/qemu/hw/virtio/virtio-iommu-pci.c
/qemu/hw/watchdog/trace-events
/qemu/hw/watchdog/wdt_aspeed.c
/qemu/hw/xen/xen-legacy-backend.c
/qemu/include/exec/cpu_ldst.h
/qemu/include/hw/adc/aspeed_adc.h
/qemu/include/hw/arm/aspeed_soc.h
/qemu/include/hw/core/cpu.h
/qemu/include/hw/gpio/aspeed_gpio.h
/qemu/include/hw/i2c/aspeed_i2c.h
/qemu/include/hw/i386/sgx-epc.h
/qemu/include/hw/isa/vt82c686.h
/qemu/include/hw/qdev-core.h
/qemu/include/hw/ssi/aspeed_smc.h
/qemu/include/hw/virtio/vhost-user-rng.h
/qemu/include/hw/virtio/vhost-vdpa.h
/qemu/include/hw/virtio/vhost.h
/qemu/include/hw/virtio/virtio-iommu.h
/qemu/include/hw/virtio/virtio-net.h
/qemu/include/monitor/hmp-target.h
/qemu/include/monitor/hmp.h
/qemu/include/monitor/qdev.h
/qemu/include/net/net.h
/qemu/include/net/vhost_net.h
/qemu/include/sysemu/block-backend.h
/qemu/include/tcg/tcg-ldst.h
/qemu/include/tcg/tcg.h
/qemu/linux-user/meson.build
/qemu/meson.build
/qemu/meson_options.txt
/qemu/migration/migration.c
/qemu/migration/multifd.c
/qemu/migration/multifd.h
/qemu/migration/ram.c
/qemu/migration/rdma.c
/qemu/migration/trace-events
/qemu/net/meson.build
/qemu/net/net.c
/qemu/net/vhost-user.c
/qemu/net/vhost-vdpa.c
/qemu/pc-bios/hppa-firmware.img
/qemu/plugins/qemu-plugins.symbols
/qemu/python/qemu/aqmp/__init__.py
/qemu/python/qemu/aqmp/events.py
/qemu/python/qemu/aqmp/models.py
/qemu/python/qemu/aqmp/protocol.py
/qemu/python/qemu/aqmp/qmp_client.py
/qemu/python/qemu/machine/machine.py
/qemu/python/qemu/machine/qtest.py
/qemu/python/qemu/qmp/__init__.py
/qemu/python/qemu/qmp/qmp_shell.py
/qemu/qapi/misc-target.json
/qemu/qapi/qdev.json
/qemu/qapi/qom.json
/qemu/qom/object.c
/qemu/qom/object_interfaces.c
/qemu/roms/Makefile
/qemu/roms/Makefile.edk2
/qemu/roms/seabios-hppa
/qemu/scripts/block-coroutine-wrapper.py
/qemu/scripts/make-release
/qemu/scripts/meson-buildoptions.py
/qemu/scripts/meson-buildoptions.sh
/qemu/scripts/meson.build
/qemu/softmmu/memory.c
/qemu/softmmu/qdev-monitor.c
/qemu/softmmu/vl.c
/qemu/stubs/meson.build
/qemu/subprojects/libvhost-user/libvhost-user.c
/qemu/target/alpha/translate.c
/qemu/target/arm/helper-a64.c
/qemu/target/arm/m_helper.c
/qemu/target/arm/translate-a64.c
/qemu/target/arm/translate.c
/qemu/target/avr/translate.c
/qemu/target/cris/translate.c
/qemu/target/hexagon/cpu.h
/qemu/target/hexagon/translate.c
/qemu/target/hppa/translate.c
/qemu/target/i386/cpu.c
/qemu/target/i386/helper.h
/qemu/target/i386/kvm/kvm.c
/qemu/target/i386/kvm/meson.build
/qemu/target/i386/kvm/sev-stub.c
/qemu/target/i386/meson.build
/qemu/target/i386/monitor.c
/qemu/target/i386/sev-sysemu-stub.c
/qemu/target/i386/sev.c
/qemu/target/i386/sev.h
/qemu/target/i386/tcg/mem_helper.c
/qemu/target/i386/tcg/misc_helper.c
/qemu/target/i386/tcg/translate.c
/qemu/target/m68k/op_helper.c
/qemu/target/m68k/translate.c
/qemu/target/microblaze/translate.c
/qemu/target/mips/tcg/msa_helper.c
/qemu/target/mips/tcg/msa_translate.c
/qemu/target/mips/tcg/nanomips_translate.c.inc
/qemu/target/mips/tcg/translate.c
/qemu/target/openrisc/translate.c
/qemu/target/ppc/mem_helper.c
/qemu/target/ppc/translate.c
/qemu/target/riscv/insn_trans/trans_privileged.c.inc
/qemu/target/riscv/insn_trans/trans_rvi.c.inc
/qemu/target/riscv/insn_trans/trans_rvv.c.inc
/qemu/target/riscv/translate.c
/qemu/target/rx/helper.h
/qemu/target/rx/op_helper.c
/qemu/target/rx/translate.c
/qemu/target/s390x/sigp.c
/qemu/target/s390x/tcg/mem_helper.c
/qemu/target/s390x/tcg/translate.c
/qemu/target/sh4/helper.h
/qemu/target/sh4/op_helper.c
/qemu/target/sh4/translate.c
/qemu/target/sparc/ldst_helper.c
/qemu/target/tricore/helper.h
/qemu/target/tricore/op_helper.c
/qemu/target/tricore/translate.c
/qemu/target/xtensa/translate.c
/qemu/tcg/tcg-op.c
/qemu/tcg/tcg.c
/qemu/tcg/tci.c
/qemu/tests/Makefile.include
/qemu/tests/data/acpi/q35/APIC.xapic
/qemu/tests/data/acpi/q35/DMAR.dmar
/qemu/tests/data/acpi/q35/DSDT.ivrs
/qemu/tests/data/acpi/q35/DSDT.multi-bridge
/qemu/tests/data/acpi/q35/DSDT.xapic
/qemu/tests/data/acpi/q35/FACP.xapic
/qemu/tests/data/acpi/q35/IVRS.ivrs
/qemu/tests/data/acpi/q35/SRAT.xapic
/qemu/tests/data/acpi/rebuild-expected-aml.sh
/qemu/tests/data/acpi/virt/IORT
/qemu/tests/data/acpi/virt/IORT.memhp
/qemu/tests/data/acpi/virt/IORT.numamem
/qemu/tests/data/acpi/virt/IORT.pxb
/qemu/tests/docker/Makefile.include
/qemu/tests/docker/common.rc
/qemu/tests/docker/dockerfiles/debian-native.docker
/qemu/tests/meson.build
/qemu/tests/qemu-iotests/051
/qemu/tests/qemu-iotests/051.pc.out
/qemu/tests/qemu-iotests/245
/qemu/tests/qemu-iotests/iotests.py
/qemu/tests/qemu-iotests/testenv.py
/qemu/tests/qemu-iotests/testrunner.py
/qemu/tests/qtest/acpi-utils.c
/qemu/tests/qtest/arm-cpu-features.c
/qemu/tests/qtest/bios-tables-test.c
/qemu/tests/qtest/fuzz/meson.build
/qemu/tests/qtest/libqos/libqtest.h
/qemu/tests/qtest/libqtest.c
/qemu/tests/qtest/migration-test.c
/qemu/tests/qtest/vhost-user-blk-test.c
/qemu/tests/tcg/x86_64/system/kernel.ld
/qemu/trace/meson.build
/qemu/trace/simple.c
/qemu/ui/meson.build
/qemu/util/compatfd.c
/qemu/util/meson.build
/qemu/util/qemu-option.c
/qemu/util/qemu-thread-posix.c
f13abca017-Sep-2021 Daniel P. Berrangé <berrange@redhat.com>

gitlab: fix passing of TEST_TARGETS env to cirrus

A typo meant the substitution would not work, and the placeholder in the
target file didn't even exist.

The result was that tests were never run on

gitlab: fix passing of TEST_TARGETS env to cirrus

A typo meant the substitution would not work, and the placeholder in the
target file didn't even exist.

The result was that tests were never run on the FreeBSD and macOS jobs,
only a basic build.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Acked-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210915125452.1704899-3-berrange@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210917162332.3511179-10-alex.bennee@linaro.org>

show more ...

dcbad7a617-Sep-2021 Daniel P. Berrangé <berrange@redhat.com>

gitlab: skip the check-patch job on the upstream repo

The check-patch job is intended to be used by contributors or
subsystem maintainers to see if there are style mistakes. The
false positive rate

gitlab: skip the check-patch job on the upstream repo

The check-patch job is intended to be used by contributors or
subsystem maintainers to see if there are style mistakes. The
false positive rate is too high to be used in a gating scenario
so should not run it on the upstream repo ever.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Acked-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210915125452.1704899-2-berrange@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210917162332.3511179-9-alex.bennee@linaro.org>

show more ...

9f62025117-Sep-2021 Richard Henderson <richard.henderson@linaro.org>

gitlab: Add cross-riscv64-system, cross-riscv64-user

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210914185830.1378771-3-richard.henderson@linaro.org>
[AJB: add all

gitlab: Add cross-riscv64-system, cross-riscv64-user

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210914185830.1378771-3-richard.henderson@linaro.org>
[AJB: add allow_failure]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20210917162332.3511179-6-alex.bennee@linaro.org>

show more ...

5c24acf317-Sep-2021 Alex Bennée <alex.bennee@linaro.org>

tests/docker: promote debian-riscv64-cross to a full image

To be able to cross build QEMU itself we need to include a few more
libraries. These are only available in Debian's unstable ports repo
for

tests/docker: promote debian-riscv64-cross to a full image

To be able to cross build QEMU itself we need to include a few more
libraries. These are only available in Debian's unstable ports repo
for now so we need to base the riscv64 image on sid with the the
minimal libs needed to build QEMU (glib/pixman).

The result works but is not as clean as using build-dep to bring in
more dependencies. However sid is by definition a shifting pile of
sand and by keeping the list of libs minimal we reduce the chance of
having an image we can't build. It's good enough for a basic cross
build testing of TCG.

Cc: "Daniel P. Berrangé" <berrange@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210914185830.1378771-2-richard.henderson@linaro.org>
[AJB: tweak allow_failure]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210917162332.3511179-5-alex.bennee@linaro.org>

show more ...


container-cross.yml
/qemu/MAINTAINERS
/qemu/accel/hvf/hvf-accel-ops.c
/qemu/accel/kvm/kvm-all.c
/qemu/accel/tcg/atomic_common.c.inc
/qemu/accel/tcg/atomic_template.h
/qemu/accel/tcg/cpu-exec.c
/qemu/accel/tcg/cputlb.c
/qemu/accel/tcg/plugin-gen.c
/qemu/accel/tcg/user-exec.c
/qemu/backends/hostmem-epc.c
/qemu/backends/meson.build
/qemu/backends/tpm/tpm_emulator.c
/qemu/backends/tpm/tpm_passthrough.c
/qemu/block.c
/qemu/block/aio_task.c
/qemu/block/backup.c
/qemu/block/blkdebug.c
/qemu/block/blklogwrites.c
/qemu/block/blkreplay.c
/qemu/block/blkverify.c
/qemu/block/block-backend.c
/qemu/block/bochs.c
/qemu/block/cloop.c
/qemu/block/commit.c
/qemu/block/copy-before-write.c
/qemu/block/copy-on-read.c
/qemu/block/crypto.c
/qemu/block/curl.c
/qemu/block/dmg.c
/qemu/block/file-posix.c
/qemu/block/file-win32.c
/qemu/block/filter-compress.c
/qemu/block/gluster.c
/qemu/block/io.c
/qemu/block/iscsi.c
/qemu/block/mirror.c
/qemu/block/nbd.c
/qemu/block/nfs.c
/qemu/block/null.c
/qemu/block/nvme.c
/qemu/block/preallocate.c
/qemu/block/qcow.c
/qemu/block/qcow2-cluster.c
/qemu/block/qcow2-refcount.c
/qemu/block/qcow2.c
/qemu/block/qcow2.h
/qemu/block/qed.c
/qemu/block/quorum.c
/qemu/block/raw-format.c
/qemu/block/rbd.c
/qemu/block/replication.c
/qemu/block/throttle.c
/qemu/block/trace-events
/qemu/block/vdi.c
/qemu/block/vmdk.c
/qemu/block/vpc.c
/qemu/block/vvfat.c
/qemu/blockdev.c
/qemu/chardev/char-socket.c
/qemu/chardev/char-udp.c
/qemu/configs/devices/i386-softmmu/default.mak
/qemu/configs/targets/aarch64-linux-user.mak
/qemu/configs/targets/aarch64-softmmu.mak
/qemu/configs/targets/aarch64_be-linux-user.mak
/qemu/configs/targets/arm-linux-user.mak
/qemu/configs/targets/arm-softmmu.mak
/qemu/configs/targets/armeb-linux-user.mak
/qemu/configure
/qemu/contrib/elf2dmp/download.c
/qemu/contrib/elf2dmp/pdb.c
/qemu/disas/riscv.c
/qemu/docs/about/deprecated.rst
/qemu/docs/devel/build-system.rst
/qemu/docs/devel/ci-definitions.rst.inc
/qemu/docs/devel/ci-jobs.rst.inc
/qemu/docs/devel/ci-runners.rst.inc
/qemu/docs/devel/ci.rst
/qemu/docs/devel/multi-process.rst
/qemu/docs/devel/qapi-code-gen.rst
/qemu/docs/devel/qgraph.rst
/qemu/docs/devel/tcg-plugins.rst
/qemu/docs/devel/testing.rst
/qemu/docs/hyperv.txt
/qemu/docs/meson.build
/qemu/docs/nvdimm.txt
/qemu/docs/system/arm/xlnx-versal-virt.rst
/qemu/docs/system/i386/kvm-pv.rst
/qemu/docs/system/i386/sgx.rst
/qemu/docs/system/multi-process.rst
/qemu/docs/system/ppc/powernv.rst
/qemu/docs/system/riscv/sifive_u.rst
/qemu/docs/system/riscv/virt.rst
/qemu/docs/system/target-i386.rst
/qemu/docs/tools/qemu-img.rst
/qemu/docs/tools/qemu-nbd.rst
/qemu/ebpf/meson.build
/qemu/gdb-xml/arm-neon.xml
/qemu/gdb-xml/arm-vfp-sysregs.xml
/qemu/gdb-xml/arm-vfp.xml
/qemu/gdb-xml/arm-vfp3.xml
/qemu/gdbstub.c
/qemu/hmp-commands-info.hx
/qemu/hmp-commands.hx
/qemu/hw/Kconfig
/qemu/hw/acpi/acpi-x86-stub.c
/qemu/hw/acpi/aml-build.c
/qemu/hw/acpi/cpu.c
/qemu/hw/acpi/ghes.c
/qemu/hw/acpi/hmat.c
/qemu/hw/acpi/memory_hotplug.c
/qemu/hw/acpi/nvdimm.c
/qemu/hw/acpi/pci.c
/qemu/hw/acpi/vmgenid.c
/qemu/hw/arm/Kconfig
/qemu/hw/arm/allwinner-h3.c
/qemu/hw/arm/aspeed.c
/qemu/hw/arm/aspeed_ast2600.c
/qemu/hw/arm/aspeed_soc.c
/qemu/hw/arm/sabrelite.c
/qemu/hw/arm/virt-acpi-build.c
/qemu/hw/arm/virt.c
/qemu/hw/arm/xlnx-versal-virt.c
/qemu/hw/arm/xlnx-versal.c
/qemu/hw/arm/xlnx-zcu102.c
/qemu/hw/arm/xlnx-zynqmp.c
/qemu/hw/audio/intel-hda.c
/qemu/hw/block/fdc.c
/qemu/hw/block/swim.c
/qemu/hw/char/ibex_uart.c
/qemu/hw/char/mchp_pfsoc_mmuart.c
/qemu/hw/char/shakti_uart.c
/qemu/hw/char/sifive_uart.c
/qemu/hw/char/virtio-serial-bus.c
/qemu/hw/core/bus.c
/qemu/hw/core/machine.c
/qemu/hw/core/sysbus.c
/qemu/hw/display/macfb.c
/qemu/hw/display/qxl.c
/qemu/hw/display/trace-events
/qemu/hw/display/virtio-gpu-udmabuf.c
/qemu/hw/display/virtio-gpu.c
/qemu/hw/dma/sifive_pdma.c
/qemu/hw/gpio/aspeed_gpio.c
/qemu/hw/gpio/bcm2835_gpio.c
/qemu/hw/hyperv/vmbus.c
/qemu/hw/i2c/core.c
/qemu/hw/i386/Kconfig
/qemu/hw/i386/acpi-build.c
/qemu/hw/i386/acpi-common.c
/qemu/hw/i386/acpi-microvm.c
/qemu/hw/i386/amd_iommu.c
/qemu/hw/i386/fw_cfg.c
/qemu/hw/i386/intel_iommu.c
/qemu/hw/i386/kvm/i8254.c
/qemu/hw/i386/meson.build
/qemu/hw/i386/pc.c
/qemu/hw/i386/pc_piix.c
/qemu/hw/i386/pc_q35.c
/qemu/hw/i386/sgx-epc.c
/qemu/hw/i386/sgx-stub.c
/qemu/hw/i386/sgx.c
/qemu/hw/i386/x86.c
/qemu/hw/i386/xen/xen-hvm.c
/qemu/hw/ide/ahci.c
/qemu/hw/ide/cmd646.c
/qemu/hw/ide/isa.c
/qemu/hw/ide/macio.c
/qemu/hw/ide/microdrive.c
/qemu/hw/ide/mmio.c
/qemu/hw/ide/piix.c
/qemu/hw/ide/qdev.c
/qemu/hw/ide/sii3112.c
/qemu/hw/ide/via.c
/qemu/hw/intc/Kconfig
/qemu/hw/intc/arm_gicv3_cpuif.c
/qemu/hw/intc/ibex_plic.c
/qemu/hw/intc/meson.build
/qemu/hw/intc/openpic.c
/qemu/hw/intc/openpic_kvm.c
/qemu/hw/intc/riscv_aclint.c
/qemu/hw/intc/sifive_plic.c
/qemu/hw/intc/spapr_xive_kvm.c
/qemu/hw/intc/xive.c
/qemu/hw/ipack/ipack.c
/qemu/hw/ipack/tpci200.c
/qemu/hw/isa/isa-bus.c
/qemu/hw/m68k/q800.c
/qemu/hw/misc/applesmc.c
/qemu/hw/misc/aspeed_scu.c
/qemu/hw/misc/auxbus.c
/qemu/hw/misc/mac_via.c
/qemu/hw/misc/macio/cuda.c
/qemu/hw/misc/macio/macio.c
/qemu/hw/misc/macio/pmu.c
/qemu/hw/misc/pca9552.c
/qemu/hw/net/virtio-net.c
/qemu/hw/nubus/mac-nubus-bridge.c
/qemu/hw/nubus/nubus-bridge.c
/qemu/hw/nubus/nubus-bus.c
/qemu/hw/nubus/nubus-device.c
/qemu/hw/nubus/trace-events
/qemu/hw/nubus/trace.h
/qemu/hw/nvme/ctrl.c
/qemu/hw/nvme/subsys.c
/qemu/hw/nvme/trace-events
/qemu/hw/nvram/Kconfig
/qemu/hw/nvram/meson.build
/qemu/hw/nvram/xlnx-bbram.c
/qemu/hw/nvram/xlnx-efuse-crc.c
/qemu/hw/nvram/xlnx-efuse.c
/qemu/hw/nvram/xlnx-versal-efuse-cache.c
/qemu/hw/nvram/xlnx-versal-efuse-ctrl.c
/qemu/hw/nvram/xlnx-zynqmp-efuse.c
/qemu/hw/pci-host/raven.c
/qemu/hw/pci-host/versatile.c
/qemu/hw/pci/pci.c
/qemu/hw/pci/pci_bridge.c
/qemu/hw/ppc/pnv.c
/qemu/hw/ppc/pnv_core.c
/qemu/hw/ppc/pnv_xscom.c
/qemu/hw/ppc/ppc.c
/qemu/hw/ppc/spapr.c
/qemu/hw/ppc/spapr_cpu_core.c
/qemu/hw/ppc/spapr_drc.c
/qemu/hw/ppc/spapr_hcall.c
/qemu/hw/ppc/spapr_numa.c
/qemu/hw/ppc/spapr_vio.c
/qemu/hw/ppc/trace-events
/qemu/hw/remote/proxy-memory-listener.c
/qemu/hw/remote/proxy.c
/qemu/hw/riscv/Kconfig
/qemu/hw/riscv/microchip_pfsoc.c
/qemu/hw/riscv/opentitan.c
/qemu/hw/riscv/shakti_c.c
/qemu/hw/riscv/sifive_e.c
/qemu/hw/riscv/sifive_u.c
/qemu/hw/riscv/spike.c
/qemu/hw/riscv/virt.c
/qemu/hw/s390x/ap-bridge.c
/qemu/hw/s390x/css-bridge.c
/qemu/hw/s390x/event-facility.c
/qemu/hw/s390x/s390-pci-bus.c
/qemu/hw/s390x/s390-virtio-ccw.c
/qemu/hw/s390x/virtio-ccw.c
/qemu/hw/scsi/esp-pci.c
/qemu/hw/scsi/esp.c
/qemu/hw/scsi/lsi53c895a.c
/qemu/hw/scsi/megasas.c
/qemu/hw/scsi/mptsas.c
/qemu/hw/scsi/scsi-bus.c
/qemu/hw/scsi/scsi-generic.c
/qemu/hw/scsi/spapr_vscsi.c
/qemu/hw/scsi/virtio-scsi.c
/qemu/hw/scsi/vmw_pvscsi.c
/qemu/hw/sd/allwinner-sdhost.c
/qemu/hw/sd/bcm2835_sdhost.c
/qemu/hw/sd/pl181.c
/qemu/hw/sd/pxa2xx_mmci.c
/qemu/hw/sd/sdhci.c
/qemu/hw/sd/ssi-sd.c
/qemu/hw/sensor/Kconfig
/qemu/hw/sensor/dps310.c
/qemu/hw/sensor/meson.build
/qemu/hw/ssi/ssi.c
/qemu/hw/timer/Kconfig
/qemu/hw/timer/ibex_timer.c
/qemu/hw/timer/meson.build
/qemu/hw/timer/sifive_pwm.c
/qemu/hw/timer/trace-events
/qemu/hw/tpm/tpm_ppi.c
/qemu/hw/usb/bus.c
/qemu/hw/usb/dev-smartcard-reader.c
/qemu/hw/usb/dev-storage-bot.c
/qemu/hw/usb/dev-storage-classic.c
/qemu/hw/usb/dev-uas.c
/qemu/hw/vfio/common.c
/qemu/hw/vfio/igd.c
/qemu/hw/vfio/pci-quirks.c
/qemu/hw/vfio/pci.c
/qemu/hw/vfio/platform.c
/qemu/hw/vfio/spapr.c
/qemu/hw/virtio/vhost-user-vsock.c
/qemu/hw/virtio/vhost-vdpa.c
/qemu/hw/virtio/vhost-vsock-common.c
/qemu/hw/virtio/vhost-vsock.c
/qemu/hw/virtio/vhost.c
/qemu/hw/virtio/virtio-balloon.c
/qemu/hw/virtio/virtio-mem-pci.c
/qemu/hw/virtio/virtio-mmio.c
/qemu/hw/virtio/virtio-pci.c
/qemu/hw/virtio/virtio.c
/qemu/hw/watchdog/wdt_aspeed.c
/qemu/hw/xen/xen-bus.c
/qemu/hw/xen/xen-legacy-backend.c
/qemu/hw/xen/xen_pt.c
/qemu/include/block/block.h
/qemu/include/block/block_int.h
/qemu/include/block/nvme.h
/qemu/include/exec/exec-all.h
/qemu/include/exec/memop.h
/qemu/include/exec/memopidx.h
/qemu/include/exec/memory.h
/qemu/include/hw/acpi/acpi-defs.h
/qemu/include/hw/acpi/acpi_dev_interface.h
/qemu/include/hw/acpi/aml-build.h
/qemu/include/hw/acpi/ich9.h
/qemu/include/hw/arm/aspeed.h
/qemu/include/hw/arm/aspeed_soc.h
/qemu/include/hw/arm/xlnx-versal.h
/qemu/include/hw/arm/xlnx-zynqmp.h
/qemu/include/hw/boards.h
/qemu/include/hw/char/mchp_pfsoc_mmuart.h
/qemu/include/hw/core/cpu.h
/qemu/include/hw/core/tcg-cpu-ops.h
/qemu/include/hw/display/macfb.h
/qemu/include/hw/i386/hostmem-epc.h
/qemu/include/hw/i386/pc.h
/qemu/include/hw/i386/sgx-epc.h
/qemu/include/hw/i386/sgx.h
/qemu/include/hw/i386/x86.h
/qemu/include/hw/ide/internal.h
/qemu/include/hw/intc/ibex_plic.h
/qemu/include/hw/intc/riscv_aclint.h
/qemu/include/hw/intc/sifive_plic.h
/qemu/include/hw/ipack/ipack.h
/qemu/include/hw/loader.h
/qemu/include/hw/misc/aspeed_scu.h
/qemu/include/hw/nubus/mac-nubus-bridge.h
/qemu/include/hw/nubus/nubus.h
/qemu/include/hw/nvram/xlnx-bbram.h
/qemu/include/hw/nvram/xlnx-efuse.h
/qemu/include/hw/nvram/xlnx-versal-efuse.h
/qemu/include/hw/nvram/xlnx-zynqmp-efuse.h
/qemu/include/hw/pci/pci.h
/qemu/include/hw/ppc/openpic.h
/qemu/include/hw/ppc/pnv_core.h
/qemu/include/hw/ppc/spapr.h
/qemu/include/hw/ppc/spapr_numa.h
/qemu/include/hw/ppc/spapr_ovec.h
/qemu/include/hw/ppc/xive.h
/qemu/include/hw/qdev-core.h
/qemu/include/hw/riscv/sifive_u.h
/qemu/include/hw/riscv/virt.h
/qemu/include/hw/scsi/scsi.h
/qemu/include/hw/timer/ibex_timer.h
/qemu/include/hw/timer/sifive_pwm.h
/qemu/include/hw/virtio/vhost-vsock-common.h
/qemu/include/hw/watchdog/wdt_aspeed.h
/qemu/include/monitor/hmp-target.h
/qemu/include/qemu/host-utils.h
/qemu/include/qemu/job.h
/qemu/include/qemu/plugin.h
/qemu/include/sysemu/block-backend.h
/qemu/include/sysemu/hvf_int.h
/qemu/include/sysemu/kvm_int.h
/qemu/include/tcg/tcg.h
/qemu/include/ui/console.h
/qemu/include/ui/egl-helpers.h
/qemu/include/ui/gtk.h
/qemu/io/dns-resolver.c
/qemu/iothread.c
/qemu/job.c
/qemu/linux-user/aarch64/cpu_loop.c
/qemu/linux-user/aarch64/signal.c
/qemu/linux-user/aarch64/target_signal.h
/qemu/linux-user/alpha/cpu_loop.c
/qemu/linux-user/alpha/signal.c
/qemu/linux-user/alpha/target_signal.h
/qemu/linux-user/arm/cpu_loop.c
/qemu/linux-user/arm/signal.c
/qemu/linux-user/arm/target_signal.h
/qemu/linux-user/cris/cpu_loop.c
/qemu/linux-user/cris/signal.c
/qemu/linux-user/cris/target_signal.h
/qemu/linux-user/elfload.c
/qemu/linux-user/exit.c
/qemu/linux-user/fd-trans.c
/qemu/linux-user/flatload.c
/qemu/linux-user/hexagon/cpu_loop.c
/qemu/linux-user/hexagon/signal.c
/qemu/linux-user/hexagon/target_signal.h
/qemu/linux-user/hppa/cpu_loop.c
/qemu/linux-user/hppa/signal.c
/qemu/linux-user/hppa/target_signal.h
/qemu/linux-user/i386/cpu_loop.c
/qemu/linux-user/i386/signal.c
/qemu/linux-user/i386/target_signal.h
/qemu/linux-user/linuxload.c
/qemu/linux-user/loader.h
/qemu/linux-user/m68k/cpu_loop.c
/qemu/linux-user/m68k/signal.c
/qemu/linux-user/m68k/target_signal.h
/qemu/linux-user/main.c
/qemu/linux-user/microblaze/cpu_loop.c
/qemu/linux-user/microblaze/signal.c
/qemu/linux-user/microblaze/target_signal.h
/qemu/linux-user/mips/cpu_loop.c
/qemu/linux-user/mips/signal.c
/qemu/linux-user/mips/target_signal.h
/qemu/linux-user/mips64/target_signal.h
/qemu/linux-user/mmap.c
/qemu/linux-user/nios2/cpu_loop.c
/qemu/linux-user/nios2/signal.c
/qemu/linux-user/nios2/target_signal.h
/qemu/linux-user/openrisc/cpu_loop.c
/qemu/linux-user/openrisc/signal.c
/qemu/linux-user/openrisc/target_signal.h
/qemu/linux-user/ppc/cpu_loop.c
/qemu/linux-user/ppc/signal.c
/qemu/linux-user/ppc/target_signal.h
/qemu/linux-user/qemu.h
/qemu/linux-user/riscv/cpu_loop.c
/qemu/linux-user/riscv/signal.c
/qemu/linux-user/riscv/target_signal.h
/qemu/linux-user/s390x/cpu_loop.c
/qemu/linux-user/s390x/signal.c
/qemu/linux-user/s390x/target_signal.h
/qemu/linux-user/safe-syscall.h
/qemu/linux-user/semihost.c
/qemu/linux-user/sh4/cpu_loop.c
/qemu/linux-user/sh4/signal.c
/qemu/linux-user/sh4/target_signal.h
/qemu/linux-user/signal-common.h
/qemu/linux-user/signal.c
/qemu/linux-user/sparc/cpu_loop.c
/qemu/linux-user/sparc/signal.c
/qemu/linux-user/sparc/target_signal.h
/qemu/linux-user/strace.c
/qemu/linux-user/strace.h
/qemu/linux-user/syscall.c
/qemu/linux-user/uaccess.c
/qemu/linux-user/uname.c
/qemu/linux-user/user-internals.h
/qemu/linux-user/user-mmap.h
/qemu/linux-user/vm86.c
/qemu/linux-user/x86_64/target_signal.h
/qemu/linux-user/xtensa/cpu_loop.c
/qemu/linux-user/xtensa/signal.c
/qemu/linux-user/xtensa/target_signal.h
/qemu/meson
/qemu/meson.build
/qemu/meson_options.txt
/qemu/migration/block-dirty-bitmap.c
/qemu/migration/migration.c
/qemu/monitor/hmp-cmds.c
/qemu/monitor/monitor.c
/qemu/nbd/client-connection.c
/qemu/nbd/client.c
/qemu/nbd/server.c
/qemu/pc-bios/descriptors/meson.build
/qemu/pc-bios/meson.build
/qemu/plugins/api.c
/qemu/plugins/core.c
/qemu/plugins/meson.build
/qemu/python/.gitignore
/qemu/python/Makefile
/qemu/python/Pipfile.lock
/qemu/python/avocado.cfg
/qemu/python/qemu/aqmp/__init__.py
/qemu/python/qemu/aqmp/aqmp_tui.py
/qemu/python/qemu/aqmp/error.py
/qemu/python/qemu/aqmp/events.py
/qemu/python/qemu/aqmp/message.py
/qemu/python/qemu/aqmp/models.py
/qemu/python/qemu/aqmp/protocol.py
/qemu/python/qemu/aqmp/py.typed
/qemu/python/qemu/aqmp/qmp_client.py
/qemu/python/qemu/aqmp/util.py
/qemu/python/qemu/machine/machine.py
/qemu/python/setup.cfg
/qemu/python/tests/protocol.py
/qemu/qapi/block-core.json
/qemu/qapi/char.json
/qemu/qapi/machine.json
/qemu/qapi/misc-target.json
/qemu/qapi/qdev.json
/qemu/qapi/qom.json
/qemu/qapi/sockets.json
/qemu/qapi/tpm.json
/qemu/qapi/transaction.json
/qemu/qapi/ui.json
/qemu/qemu-img-cmds.hx
/qemu/qemu-img.c
/qemu/qemu-nbd.c
/qemu/qemu-options.hx
/qemu/qga/qapi-schema.json
/qemu/scripts/mtest2make.py
/qemu/scripts/qapi/expr.py
/qemu/scripts/qapi/gen.py
/qemu/scripts/qapi/mypy.ini
/qemu/scripts/qapi/parser.py
/qemu/scripts/qapi/pylintrc
/qemu/scripts/qapi/schema.py
/qemu/scripts/simplebench/img_bench_templater.py
/qemu/scripts/simplebench/table_templater.py
/qemu/semihosting/arm-compat-semi.c
/qemu/softmmu/memory.c
/qemu/softmmu/memory_mapping.c
/qemu/softmmu/physmem.c
/qemu/softmmu/trace-events
/qemu/storage-daemon/qemu-storage-daemon.c
/qemu/stubs/qdev.c
/qemu/target/alpha/cpu.h
/qemu/target/arm/cpu.c
/qemu/target/arm/cpu.h
/qemu/target/arm/gdbstub.c
/qemu/target/arm/gdbstub64.c
/qemu/target/arm/helper-a64.c
/qemu/target/arm/helper.c
/qemu/target/arm/hvf/hvf.c
/qemu/target/arm/hvf/meson.build
/qemu/target/arm/hvf/trace-events
/qemu/target/arm/hvf_arm.h
/qemu/target/arm/internals.h
/qemu/target/arm/kvm.c
/qemu/target/arm/kvm_arm.h
/qemu/target/arm/m_helper.c
/qemu/target/arm/machine.c
/qemu/target/arm/meson.build
/qemu/target/arm/psci.c
/qemu/target/arm/translate-a64.c
/qemu/target/arm/translate-m-nocp.c
/qemu/target/arm/translate-mve.c
/qemu/target/arm/translate-vfp.c
/qemu/target/arm/translate.c
/qemu/target/arm/translate.h
/qemu/target/avr/cpu.h
/qemu/target/avr/translate.c
/qemu/target/cris/cpu.h
/qemu/target/hexagon/cpu.h
/qemu/target/hexagon/gen_tcg.h
/qemu/target/hexagon/gen_tcg_funcs.py
/qemu/target/hexagon/genptr.c
/qemu/target/hexagon/helper.h
/qemu/target/hexagon/macros.h
/qemu/target/hexagon/meson.build
/qemu/target/hexagon/op_helper.c
/qemu/target/hexagon/translate.c
/qemu/target/hppa/cpu.c
/qemu/target/hppa/cpu.h
/qemu/target/i386/cpu-sysemu.c
/qemu/target/i386/cpu.c
/qemu/target/i386/cpu.h
/qemu/target/i386/hax/hax-mem.c
/qemu/target/i386/hvf/hvf.c
/qemu/target/i386/kvm/hyperv-proto.h
/qemu/target/i386/kvm/kvm.c
/qemu/target/i386/kvm/kvm_i386.h
/qemu/target/i386/machine.c
/qemu/target/i386/monitor.c
/qemu/target/i386/nvmm/nvmm-all.c
/qemu/target/i386/sev-stub.c
/qemu/target/i386/sev.c
/qemu/target/i386/sev_i386.h
/qemu/target/i386/tcg/mem_helper.c
/qemu/target/i386/whpx/whpx-all.c
/qemu/target/m68k/cpu.h
/qemu/target/m68k/m68k-semi.c
/qemu/target/m68k/op_helper.c
/qemu/target/microblaze/cpu.h
/qemu/target/mips/cpu.h
/qemu/target/mips/internal.h
/qemu/target/mips/tcg/msa_helper.c
/qemu/target/mips/tcg/tcg-internal.h
/qemu/target/nios2/cpu.h
/qemu/target/nios2/nios2-semi.c
/qemu/target/openrisc/cpu.h
/qemu/target/ppc/cpu.h
/qemu/target/ppc/excp_helper.c
/qemu/target/ppc/helper_regs.c
/qemu/target/ppc/int_helper.c
/qemu/target/ppc/internal.h
/qemu/target/ppc/trace-events
/qemu/target/ppc/translate.c
/qemu/target/riscv/bitmanip_helper.c
/qemu/target/riscv/cpu.c
/qemu/target/riscv/cpu.h
/qemu/target/riscv/cpu_bits.h
/qemu/target/riscv/cpu_helper.c
/qemu/target/riscv/csr.c
/qemu/target/riscv/helper.h
/qemu/target/riscv/insn32.decode
/qemu/target/riscv/insn_trans/trans_rvb.c.inc
/qemu/target/riscv/translate.c
/qemu/target/rx/cpu.h
/qemu/target/s390x/cpu.h
/qemu/target/s390x/s390x-internal.h
/qemu/target/s390x/tcg/mem_helper.c
/qemu/target/s390x/tcg/translate_vx.c.inc
/qemu/target/sh4/cpu.h
/qemu/target/sh4/translate.c
/qemu/target/sparc/cpu.c
/qemu/target/sparc/cpu.h
/qemu/target/sparc/ldst_helper.c
/qemu/target/tricore/cpu.h
/qemu/target/xtensa/cores.list
/qemu/target/xtensa/cpu.h
/qemu/target/xtensa/import_core.sh
/qemu/target/xtensa/meson.build
/qemu/tcg/aarch64/tcg-target.c.inc
/qemu/tcg/arm/tcg-target.c.inc
/qemu/tcg/i386/tcg-target.c.inc
/qemu/tcg/mips/tcg-target.c.inc
/qemu/tcg/mips/tcg-target.h
/qemu/tcg/optimize.c
/qemu/tcg/ppc/tcg-target.c.inc
/qemu/tcg/region.c
/qemu/tcg/riscv/tcg-target.c.inc
/qemu/tcg/s390x/tcg-target-con-set.h
/qemu/tcg/s390x/tcg-target-con-str.h
/qemu/tcg/s390x/tcg-target.c.inc
/qemu/tcg/s390x/tcg-target.h
/qemu/tcg/s390x/tcg-target.opc.h
/qemu/tcg/sparc/tcg-target.c.inc
/qemu/tcg/tcg-ldst.c.inc
/qemu/tcg/tcg-op-vec.c
/qemu/tcg/tcg-op.c
/qemu/tcg/tcg.c
/qemu/tcg/tci.c
/qemu/tests/Makefile.include
/qemu/tests/acceptance/avocado_qemu/__init__.py
/qemu/tests/acceptance/boot_linux_console.py
/qemu/tests/acceptance/boot_xen.py
/qemu/tests/acceptance/ppc_mpc8544ds.py
/qemu/tests/acceptance/ppc_prep_40p.py
/qemu/tests/acceptance/ppc_pseries.py
/qemu/tests/acceptance/ppc_virtex_ml507.py
/qemu/tests/acceptance/replay_kernel.py
/qemu/tests/acceptance/replay_linux.py
/qemu/tests/acceptance/vnc.py
/qemu/tests/data/acpi/q35/DSDT
/qemu/tests/data/acpi/q35/DSDT.acpihmat
/qemu/tests/data/acpi/q35/DSDT.bridge
/qemu/tests/data/acpi/q35/DSDT.cphp
/qemu/tests/data/acpi/q35/DSDT.dimmpxm
/qemu/tests/data/acpi/q35/DSDT.ipmibt
/qemu/tests/data/acpi/q35/DSDT.memhp
/qemu/tests/data/acpi/q35/DSDT.mmio64
/qemu/tests/data/acpi/q35/DSDT.nohpet
/qemu/tests/data/acpi/q35/DSDT.numamem
/qemu/tests/data/acpi/q35/DSDT.tis.tpm12
/qemu/tests/data/acpi/q35/DSDT.tis.tpm2
/qemu/tests/docker/Makefile.include
/qemu/tests/docker/dockerfiles/debian-riscv64-cross.docker
/qemu/tests/docker/dockerfiles/fedora-i386-cross.docker
/qemu/tests/qapi-schema/args-union.err
/qemu/tests/qapi-schema/args-union.json
/qemu/tests/qapi-schema/bad-base.err
/qemu/tests/qapi-schema/bad-base.json
/qemu/tests/qapi-schema/doc-bad-feature.err
/qemu/tests/qapi-schema/doc-empty-symbol.err
/qemu/tests/qapi-schema/doc-good.json
/qemu/tests/qapi-schema/doc-good.out
/qemu/tests/qapi-schema/doc-good.txt
/qemu/tests/qapi-schema/enum-if-invalid.json
/qemu/tests/qapi-schema/meson.build
/qemu/tests/qapi-schema/qapi-schema-test.json
/qemu/tests/qapi-schema/qapi-schema-test.out
/qemu/tests/qapi-schema/reserved-member-u.json
/qemu/tests/qapi-schema/test-qapi.py
/qemu/tests/qapi-schema/union-array-branch.err
/qemu/tests/qapi-schema/union-array-branch.json
/qemu/tests/qapi-schema/union-array-branch.out
/qemu/tests/qapi-schema/union-bad-base.err
/qemu/tests/qapi-schema/union-bad-base.json
/qemu/tests/qapi-schema/union-bad-base.out
/qemu/tests/qapi-schema/union-bad-discriminator.err
/qemu/tests/qapi-schema/union-bad-discriminator.json
/qemu/tests/qapi-schema/union-bad-discriminator.out
/qemu/tests/qapi-schema/union-base-any.err
/qemu/tests/qapi-schema/union-base-any.json
/qemu/tests/qapi-schema/union-base-any.out
/qemu/tests/qapi-schema/union-base-empty.json
/qemu/tests/qapi-schema/union-base-no-discriminator.err
/qemu/tests/qapi-schema/union-base-no-discriminator.json
/qemu/tests/qapi-schema/union-base-union.err
/qemu/tests/qapi-schema/union-base-union.json
/qemu/tests/qapi-schema/union-base-union.out
/qemu/tests/qapi-schema/union-branch-invalid-dict.err
/qemu/tests/qapi-schema/union-branch-invalid-dict.json
/qemu/tests/qapi-schema/union-clash-member.err
/qemu/tests/qapi-schema/union-clash-member.json
/qemu/tests/qapi-schema/union-clash-member.out
/qemu/tests/qapi-schema/union-discriminator-bad-name.err
/qemu/tests/qapi-schema/union-discriminator-bad-name.json
/qemu/tests/qapi-schema/union-discriminator-bad-name.out
/qemu/tests/qapi-schema/union-empty.err
/qemu/tests/qapi-schema/union-empty.json
/qemu/tests/qapi-schema/union-inline-invalid-dict.err
/qemu/tests/qapi-schema/union-inline-invalid-dict.json
/qemu/tests/qapi-schema/union-inline-invalid-dict.out
/qemu/tests/qapi-schema/union-int-branch.err
/qemu/tests/qapi-schema/union-int-branch.json
/qemu/tests/qapi-schema/union-int-branch.out
/qemu/tests/qapi-schema/union-invalid-branch-key.err
/qemu/tests/qapi-schema/union-invalid-branch-key.json
/qemu/tests/qapi-schema/union-invalid-branch-key.out
/qemu/tests/qapi-schema/union-invalid-discriminator.err
/qemu/tests/qapi-schema/union-invalid-discriminator.json
/qemu/tests/qapi-schema/union-invalid-discriminator.out
/qemu/tests/qapi-schema/union-invalid-if-discriminator.err
/qemu/tests/qapi-schema/union-invalid-if-discriminator.json
/qemu/tests/qapi-schema/union-invalid-if-discriminator.out
/qemu/tests/qapi-schema/union-no-base.err
/qemu/tests/qapi-schema/union-no-base.json
/qemu/tests/qapi-schema/union-no-base.out
/qemu/tests/qapi-schema/union-optional-discriminator.err
/qemu/tests/qapi-schema/union-optional-discriminator.json
/qemu/tests/qapi-schema/union-optional-discriminator.out
/qemu/tests/qapi-schema/union-string-discriminator.err
/qemu/tests/qapi-schema/union-string-discriminator.json
/qemu/tests/qapi-schema/union-string-discriminator.out
/qemu/tests/qapi-schema/union-unknown.err
/qemu/tests/qapi-schema/union-unknown.json
/qemu/tests/qemu-iotests/109.out
/qemu/tests/qemu-iotests/122
/qemu/tests/qemu-iotests/235
/qemu/tests/qemu-iotests/271
/qemu/tests/qemu-iotests/271.out
/qemu/tests/qemu-iotests/297
/qemu/tests/qemu-iotests/300
/qemu/tests/qemu-iotests/iotests.py
/qemu/tests/qemu-iotests/pylintrc
/qemu/tests/qemu-iotests/testenv.py
/qemu/tests/qemu-iotests/testrunner.py
/qemu/tests/qemu-iotests/tests/image-fleecing
/qemu/tests/qemu-iotests/tests/migrate-bitmaps-postcopy-test
/qemu/tests/qemu-iotests/tests/migrate-bitmaps-test
/qemu/tests/qemu-iotests/tests/migrate-during-backup
/qemu/tests/qemu-iotests/tests/migrate-during-backup.out
/qemu/tests/qemu-iotests/tests/mirror-ready-cancel-error
/qemu/tests/qemu-iotests/tests/mirror-ready-cancel-error.out
/qemu/tests/qemu-iotests/tests/mirror-top-perms
/qemu/tests/qemu-iotests/tests/qsd-jobs.out
/qemu/tests/qtest/meson.build
/qemu/tests/qtest/numa-test.c
/qemu/tests/qtest/qmp-cmd-test.c
/qemu/tests/tcg/hexagon/Makefile.target
/qemu/tests/tcg/hexagon/hex_sigsegv.c
/qemu/tests/tcg/hppa/Makefile.target
/qemu/tests/tcg/i386/Makefile.target
/qemu/tests/tcg/multiarch/Makefile.target
/qemu/tests/tcg/multiarch/libs/float_helpers.c
/qemu/tests/tcg/multiarch/linux/linux-test.c
/qemu/tests/tcg/multiarch/sha1.c
/qemu/tests/tcg/sh4/Makefile.target
/qemu/tests/tcg/x86_64/Makefile.target
/qemu/tests/unit/meson.build
/qemu/tests/unit/test-bdrv-drain.c
/qemu/tests/unit/test-block-iothread.c
/qemu/tests/unit/test-blockjob.c
/qemu/tests/unit/test-clone-visitor.c
/qemu/tests/unit/test-qmp-cmds.c
/qemu/tests/unit/test-qobject-input-visitor.c
/qemu/tests/unit/test-qobject-output-visitor.c
/qemu/tests/unit/test-yank.c
/qemu/thunk.c
/qemu/tools/virtiofsd/fuse_lowlevel.h
/qemu/tools/virtiofsd/fuse_virtio.c
/qemu/tools/virtiofsd/passthrough_seccomp.c
/qemu/trace-events
/qemu/trace/meson.build
/qemu/ui/egl-helpers.c
/qemu/ui/gtk-egl.c
/qemu/ui/gtk-gl-area.c
/qemu/ui/gtk.c
/qemu/util/host-utils.c
/qemu/util/qemu-openpty.c
/qemu/util/qemu-sockets.c
7b7ab2d615-Sep-2021 Peter Maydell <peter.maydell@linaro.org>

gitlab-ci: Mark manual-only jobs as allow_failure

If a gitlab CI job is marked as manual-only but is not marked
as allow_failure, then gitlab considers that the pipeline is
"blocked" until the job h

gitlab-ci: Mark manual-only jobs as allow_failure

If a gitlab CI job is marked as manual-only but is not marked
as allow_failure, then gitlab considers that the pipeline is
"blocked" until the job has been manually triggered. We need
to mark these manual-only jobs as also allow_failure: true
so that gitlab doesn't insist that they have run before it
will consider the pipeline to be complete.

Fixes: 4c9af1ea1457782cf0adb29
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Message-id: 20210915123412.8232-1-peter.maydell@linaro.org
Acked-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>

show more ...


custom-runners.yml
/qemu/accel/tcg/cpu-exec.c
/qemu/accel/tcg/tcg-accel-ops-rr.c
/qemu/accel/tcg/translate-all.c
/qemu/accel/tcg/translator.c
/qemu/accel/tcg/user-exec.c
/qemu/bsd-user/i386/target_arch_cpu.c
/qemu/bsd-user/x86_64/target_arch_cpu.c
/qemu/chardev/char-mux.c
/qemu/chardev/char.c
/qemu/docs/about/build-platforms.rst
/qemu/docs/about/deprecated.rst
/qemu/include/chardev/char.h
/qemu/include/exec/translate-all.h
/qemu/include/exec/translator.h
/qemu/include/hw/core/tcg-cpu-ops.h
/qemu/include/tcg/tcg-op.h
/qemu/linux-user/main.c
/qemu/meson.build
/qemu/target/alpha/cpu.c
/qemu/target/alpha/cpu.h
/qemu/target/alpha/helper.c
/qemu/target/alpha/translate.c
/qemu/target/arm/arm_ldst.h
/qemu/target/arm/cpu.c
/qemu/target/arm/cpu.h
/qemu/target/arm/cpu_tcg.c
/qemu/target/arm/translate-a64.c
/qemu/target/arm/translate.c
/qemu/target/avr/cpu.c
/qemu/target/cris/cpu.c
/qemu/target/cris/cpu.h
/qemu/target/cris/helper.c
/qemu/target/hexagon/translate.c
/qemu/target/hppa/cpu.c
/qemu/target/hppa/cpu.h
/qemu/target/hppa/int_helper.c
/qemu/target/hppa/translate.c
/qemu/target/i386/cpu.h
/qemu/target/i386/tcg/helper-tcg.h
/qemu/target/i386/tcg/seg_helper.c
/qemu/target/i386/tcg/sysemu/seg_helper.c
/qemu/target/i386/tcg/tcg-cpu.c
/qemu/target/i386/tcg/translate.c
/qemu/target/m68k/cpu.c
/qemu/target/m68k/cpu.h
/qemu/target/m68k/op_helper.c
/qemu/target/m68k/translate.c
/qemu/target/microblaze/cpu.c
/qemu/target/microblaze/cpu.h
/qemu/target/microblaze/helper.c
/qemu/target/mips/cpu.c
/qemu/target/mips/tcg/exception.c
/qemu/target/mips/tcg/micromips_translate.c.inc
/qemu/target/mips/tcg/mips16e_translate.c.inc
/qemu/target/mips/tcg/nanomips_translate.c.inc
/qemu/target/mips/tcg/sysemu/tlb_helper.c
/qemu/target/mips/tcg/tcg-internal.h
/qemu/target/mips/tcg/translate.c
/qemu/target/mips/tcg/user/tlb_helper.c
/qemu/target/nios2/cpu.c
/qemu/target/openrisc/cpu.c
/qemu/target/openrisc/cpu.h
/qemu/target/openrisc/interrupt.c
/qemu/target/openrisc/meson.build
/qemu/target/openrisc/translate.c
/qemu/target/ppc/cpu.h
/qemu/target/ppc/cpu_init.c
/qemu/target/ppc/excp_helper.c
/qemu/target/ppc/translate.c
/qemu/target/riscv/cpu.c
/qemu/target/riscv/cpu.h
/qemu/target/riscv/cpu_helper.c
/qemu/target/riscv/translate.c
/qemu/target/rx/cpu.c
/qemu/target/rx/cpu.h
/qemu/target/rx/helper.c
/qemu/target/s390x/tcg/translate.c
/qemu/target/sh4/cpu.c
/qemu/target/sh4/cpu.h
/qemu/target/sh4/helper.c
/qemu/target/sh4/translate.c
/qemu/target/sparc/cpu.c
/qemu/target/sparc/translate.c
/qemu/target/xtensa/cpu.c
/qemu/target/xtensa/cpu.h
/qemu/target/xtensa/exc_helper.c
/qemu/target/xtensa/translate.c
/qemu/tcg/arm/tcg-target.c.inc
/qemu/tcg/arm/tcg-target.h
/qemu/tcg/i386/tcg-target.c.inc
/qemu/tcg/ppc/tcg-target.c.inc
4c9af1ea13-Sep-2021 Peter Maydell <peter.maydell@linaro.org>

gitlab-ci: Make more custom runner jobs manual, and don't allow failure

Currently we define a lot of jobs for our custom runners:
for both aarch64 and s390x we have
- all-linux-static
- all
- all

gitlab-ci: Make more custom runner jobs manual, and don't allow failure

Currently we define a lot of jobs for our custom runners:
for both aarch64 and s390x we have
- all-linux-static
- all
- alldbg
- clang (manual)
- tci
- notcg (manual)

This is overkill. The main reason to run on these hosts is to get
coverage for the host architecture; we can leave the handling of
differences like debug vs non-debug to the x86 CI jobs.

The jobs are also generally running OK; they occasionally fail due to
timeouts, which is likely because we're overloading the machine by
asking it to run 4 CI jobs at once plus the ad-hoc CI.

Remove the 'allow_failure' tag from all these jobs, and switch the
s390x-alldbg, aarch64-all, s390x-tci and aarch64-tci jobs to manual.
(We keep -all on s390x and -alldbg on aarch64 just for diversity
of coverage.)

This will let us make the switch for s390x and aarch64 hosts from
the ad-hoc CI to gitlab.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Acked-by: Thomas Huth <thuth@redhat.com>
Message-id: 20210913101948.12600-1-peter.maydell@linaro.org

show more ...


custom-runners.yml
/qemu/MAINTAINERS
/qemu/block/nvme.c
/qemu/block/trace-events
/qemu/bsd-user/bsdload.c
/qemu/bsd-user/elfcore.c
/qemu/bsd-user/elfload.c
/qemu/bsd-user/freebsd/host-os.h
/qemu/bsd-user/freebsd/target_os_elf.h
/qemu/bsd-user/freebsd/target_os_siginfo.h
/qemu/bsd-user/freebsd/target_os_signal.h
/qemu/bsd-user/freebsd/target_os_stack.h
/qemu/bsd-user/freebsd/target_os_thread.h
/qemu/bsd-user/freebsd/target_os_user.h
/qemu/bsd-user/freebsd/target_os_vmparam.h
/qemu/bsd-user/i386/target_arch.h
/qemu/bsd-user/i386/target_arch_cpu.c
/qemu/bsd-user/i386/target_arch_cpu.h
/qemu/bsd-user/i386/target_arch_elf.h
/qemu/bsd-user/i386/target_arch_reg.h
/qemu/bsd-user/i386/target_arch_signal.h
/qemu/bsd-user/i386/target_arch_sigtramp.h
/qemu/bsd-user/i386/target_arch_thread.h
/qemu/bsd-user/i386/target_arch_vmparam.h
/qemu/bsd-user/main.c
/qemu/bsd-user/mmap.c
/qemu/bsd-user/netbsd/host-os.h
/qemu/bsd-user/netbsd/target_os_elf.h
/qemu/bsd-user/netbsd/target_os_siginfo.h
/qemu/bsd-user/netbsd/target_os_signal.h
/qemu/bsd-user/netbsd/target_os_stack.h
/qemu/bsd-user/netbsd/target_os_thread.h
/qemu/bsd-user/openbsd/host-os.h
/qemu/bsd-user/openbsd/target_os_elf.h
/qemu/bsd-user/openbsd/target_os_siginfo.h
/qemu/bsd-user/openbsd/target_os_signal.h
/qemu/bsd-user/openbsd/target_os_stack.h
/qemu/bsd-user/openbsd/target_os_thread.h
/qemu/bsd-user/qemu.h
/qemu/bsd-user/syscall.c
/qemu/bsd-user/syscall_defs.h
/qemu/bsd-user/x86_64/target_arch.h
/qemu/bsd-user/x86_64/target_arch_cpu.c
/qemu/bsd-user/x86_64/target_arch_cpu.h
/qemu/bsd-user/x86_64/target_arch_elf.h
/qemu/bsd-user/x86_64/target_arch_reg.h
/qemu/bsd-user/x86_64/target_arch_signal.h
/qemu/bsd-user/x86_64/target_arch_sigtramp.h
/qemu/bsd-user/x86_64/target_arch_thread.h
/qemu/bsd-user/x86_64/target_arch_vmparam.h
/qemu/configs/devices/mips-softmmu/common.mak
/qemu/configure
/qemu/contrib/vhost-user-gpu/meson.build
/qemu/docs/about/deprecated.rst
/qemu/docs/about/index.rst
/qemu/docs/devel/code-of-conduct.rst
/qemu/docs/devel/index.rst
/qemu/docs/devel/tcg-icount.rst
/qemu/docs/index.rst
/qemu/docs/interop/index.rst
/qemu/docs/specs/index.rst
/qemu/docs/system/arm/nuvoton.rst
/qemu/docs/system/cpu-models-x86.rst.inc
/qemu/docs/system/i386/cpu.rst
/qemu/docs/system/index.rst
/qemu/docs/system/qemu-block-drivers.rst
/qemu/docs/system/qemu-cpu-models.rst
/qemu/docs/system/qemu-manpage.rst
/qemu/docs/system/target-i386.rst
/qemu/docs/tools/index.rst
/qemu/docs/tools/qemu-img.rst
/qemu/docs/tools/qemu-nbd.rst
/qemu/docs/tools/qemu-pr-helper.rst
/qemu/docs/tools/qemu-storage-daemon.rst
/qemu/docs/tools/qemu-trace-stap.rst
/qemu/docs/user/index.rst
/qemu/hw/acpi/Kconfig
/qemu/hw/acpi/acpi-cpu-hotplug-stub.c
/qemu/hw/acpi/acpi-mem-hotplug-stub.c
/qemu/hw/acpi/acpi-nvdimm-stub.c
/qemu/hw/acpi/acpi-pci-hotplug-stub.c
/qemu/hw/acpi/ich9.c
/qemu/hw/acpi/meson.build
/qemu/hw/acpi/pcihp.c
/qemu/hw/acpi/piix4.c
/qemu/hw/arm/mps2-tz.c
/qemu/hw/arm/mps2.c
/qemu/hw/arm/npcm7xx_boards.c
/qemu/hw/arm/virt.c
/qemu/hw/char/cadence_uart.c
/qemu/hw/char/escc.c
/qemu/hw/char/trace-events
/qemu/hw/i386/acpi-build.c
/qemu/hw/i386/pc.c
/qemu/hw/i386/pc_q35.c
/qemu/hw/input/ps2.c
/qemu/hw/intc/arm_gicv3.c
/qemu/hw/intc/arm_gicv3_common.c
/qemu/hw/intc/arm_gicv3_cpuif.c
/qemu/hw/intc/arm_gicv3_dist.c
/qemu/hw/intc/arm_gicv3_its.c
/qemu/hw/intc/arm_gicv3_its_common.c
/qemu/hw/intc/arm_gicv3_its_kvm.c
/qemu/hw/intc/arm_gicv3_redist.c
/qemu/hw/intc/gicv3_internal.h
/qemu/hw/intc/meson.build
/qemu/hw/isa/lpc_ich9.c
/qemu/hw/m68k/q800.c
/qemu/hw/misc/mac_via.c
/qemu/hw/misc/zynq_slcr.c
/qemu/hw/net/vhost_net.c
/qemu/hw/nvram/fw_cfg.c
/qemu/hw/pci-host/i440fx.c
/qemu/hw/s390x/css.c
/qemu/hw/s390x/s390-pci-bus.c
/qemu/hw/s390x/s390-pci-inst.c
/qemu/hw/s390x/s390-skeys-kvm.c
/qemu/hw/s390x/s390-skeys.c
/qemu/hw/s390x/s390-virtio-ccw.c
/qemu/hw/s390x/sclp.c
/qemu/hw/sparc/sun4m.c
/qemu/hw/vfio/ccw.c
/qemu/hw/virtio/vhost-backend.c
/qemu/hw/virtio/vhost-user.c
/qemu/hw/virtio/vhost-vdpa.c
/qemu/hw/virtio/vhost.c
/qemu/hw/virtio/virtio-balloon.c
/qemu/hw/virtio/virtio-bus.c
/qemu/hw/virtio/virtio-pci.c
/qemu/hw/virtio/virtio.c
/qemu/include/exec/gen-icount.h
/qemu/include/hw/acpi/acpi.h
/qemu/include/hw/acpi/generic_event_device.h
/qemu/include/hw/arm/virt.h
/qemu/include/hw/i386/pc.h
/qemu/include/hw/intc/arm_gicv3_common.h
/qemu/include/hw/intc/arm_gicv3_its_common.h
/qemu/include/hw/misc/mac_via.h
/qemu/include/hw/pci-host/i440fx.h
/qemu/include/hw/qdev-core.h
/qemu/include/hw/s390x/css.h
/qemu/include/hw/s390x/s390-pci-bus.h
/qemu/include/hw/s390x/storage-keys.h
/qemu/include/hw/virtio/vhost-backend.h
/qemu/include/hw/virtio/vhost-vdpa.h
/qemu/include/hw/virtio/vhost.h
/qemu/include/hw/virtio/virtio-bus.h
/qemu/include/net/vhost_net.h
/qemu/include/qemu/vfio-helpers.h
/qemu/include/sysemu/nvmm.h
/qemu/meson.build
/qemu/net/tap.c
/qemu/net/vhost-user.c
/qemu/net/vhost-vdpa.c
/qemu/pc-bios/keymaps/meson.build
/qemu/pc-bios/openbios-ppc
/qemu/pc-bios/openbios-sparc32
/qemu/pc-bios/openbios-sparc64
/qemu/qemu-options.hx
/qemu/roms/openbios
/qemu/scripts/qapi/common.py
/qemu/scripts/qapi/expr.py
/qemu/softmmu/qdev-monitor.c
/qemu/softmmu/vl.c
/qemu/stubs/meson.build
/qemu/target/arm/cpu.h
/qemu/target/arm/helper-a64.c
/qemu/target/arm/helper.c
/qemu/target/arm/kvm.c
/qemu/target/arm/kvm_arm.h
/qemu/target/arm/syndrome.h
/qemu/target/arm/translate-a64.c
/qemu/target/arm/translate.c
/qemu/target/arm/translate.h
/qemu/target/i386/cpu.c
/qemu/target/i386/cpu.h
/qemu/target/i386/machine.c
/qemu/target/i386/nvmm/nvmm-all.c
/qemu/target/i386/svm.h
/qemu/target/i386/tcg/seg_helper.c
/qemu/target/i386/tcg/sysemu/excp_helper.c
/qemu/target/i386/tcg/sysemu/misc_helper.c
/qemu/target/i386/tcg/sysemu/svm_helper.c
/qemu/target/s390x/gen-features.c
/qemu/target/s390x/helper.h
/qemu/target/s390x/ioinst.c
/qemu/target/s390x/mmu_helper.c
/qemu/target/s390x/s390x-internal.h
/qemu/target/s390x/tcg/excp_helper.c
/qemu/target/s390x/tcg/mem_helper.c
/qemu/target/s390x/tcg/misc_helper.c
/qemu/target/sparc/translate.c
/qemu/tests/data/acpi/virt/IORT
/qemu/tests/data/acpi/virt/IORT.memhp
/qemu/tests/data/acpi/virt/IORT.numamem
/qemu/tests/data/acpi/virt/IORT.pxb
/qemu/tests/qapi-schema/bad-if-not.err
/qemu/tests/qapi-schema/bad-if-not.json
/qemu/tests/qapi-schema/bad-if-not.out
/qemu/tests/qapi-schema/meson.build
/qemu/tests/tcg/s390x/Makefile.target
/qemu/tests/tcg/s390x/gdbstub/test-signals-s390x.py
/qemu/tests/tcg/s390x/signals-s390x.c
/qemu/tests/vhost-user-bridge.c
/qemu/trace/meson.build
/qemu/ui/meson.build
/qemu/util/qemu-sockets.c
/qemu/util/qemu-thread-posix.c
/qemu/util/vfio-helpers.c
2ffd4d8127-Aug-2021 Thomas Huth <thuth@redhat.com>

gitlab-ci: Don't try to use the system libfdt in the debian job

libfdt in Debian is too old to be usable for QEMU. So far we were
silently falling back to the internal dtc submodule, but since
this

gitlab-ci: Don't try to use the system libfdt in the debian job

libfdt in Debian is too old to be usable for QEMU. So far we were
silently falling back to the internal dtc submodule, but since
this is wrong, let's remove the --enable-fdt=system switch here now.

Message-Id: <20210827151718.178988-1-thuth@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Acked-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...

12345678910>>...14