History log of /qemu/.gitlab-ci.d/ (Results 301 – 325 of 369)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
0e103a6509-Jul-2021 Daniel P. Berrangé <berrange@redhat.com>

gitlab: support for FreeBSD 12, 13 and macOS 11 via cirrus-run

This adds support for running 4 jobs via Cirrus CI runners:

* FreeBSD 12
* FreeBSD 13
* macOS 11 with default XCode
* macOS 11 wit

gitlab: support for FreeBSD 12, 13 and macOS 11 via cirrus-run

This adds support for running 4 jobs via Cirrus CI runners:

* FreeBSD 12
* FreeBSD 13
* macOS 11 with default XCode
* macOS 11 with latest XCode

The gitlab job uses a container published by the libvirt-ci
project (https://gitlab.com/libvirt/libvirt-ci) that contains
the 'cirrus-run' command. This accepts a short yaml file that
describes a single Cirrus CI job, runs it using the Cirrus CI
REST API, and reports any output to the console.

In this way Cirrus CI is effectively working as an indirect
custom runner for GitLab CI pipelines. The key benefit is that
Cirrus CI job results affect the GitLab CI pipeline result and
so the user only has look at one CI dashboard.

[AJB: remove $TEMPORARILY_DISABLED condition, s/py37/py38/]

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210625172211.451010-3-berrange@redhat.com>
Message-Id: <20210709143005.1554-8-alex.bennee@linaro.org>

show more ...

4799c21009-Jul-2021 Cleber Rosa <crosa@redhat.com>

Jobs based on custom runners: add job definitions for QEMU's machines

The QEMU project has two machines (aarch64 and s390x) that can be used
for jobs that do build and run tests. This introduces th

Jobs based on custom runners: add job definitions for QEMU's machines

The QEMU project has two machines (aarch64 and s390x) that can be used
for jobs that do build and run tests. This introduces those jobs,
which are a mapping of custom scripts used for the same purpose.

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>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Message-Id: <20210630012619.115262-5-crosa@redhat.com>
Message-Id: <20210709143005.1554-5-alex.bennee@linaro.org>

show more ...

b38a04f709-Jul-2021 Cleber Rosa <crosa@redhat.com>

Jobs based on custom runners: documentation and configuration placeholder

As described in the included documentation, the "custom runner" jobs
extend the GitLab CI jobs already in place. One of the

Jobs based on custom runners: documentation and configuration placeholder

As described in the included documentation, the "custom runner" jobs
extend the GitLab CI jobs already in place. One of their primary
goals of catching and preventing regressions on a wider number of host
systems than the ones provided by GitLab's shared runners.

This sets the stage in which other community members can add their own
machine configuration documentation/scripts, and accompanying job
definitions. As a general rule, those newly added contributed jobs
should run as "non-gating", until their reliability is verified (AKA
"allow_failure: true").

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Message-Id: <20210630012619.115262-2-crosa@redhat.com>
Message-Id: <20210709143005.1554-2-alex.bennee@linaro.org>

show more ...


custom-runners.yml
qemu-project.yml
/qemu/Kconfig
/qemu/MAINTAINERS
/qemu/Makefile
/qemu/accel/accel-common.c
/qemu/accel/accel-softmmu.c
/qemu/accel/qtest/meson.build
/qemu/accel/qtest/qtest.c
/qemu/accel/tcg/cpu-exec.c
/qemu/accel/tcg/hmp.c
/qemu/accel/tcg/meson.build
/qemu/accel/tcg/tb-context.h
/qemu/accel/tcg/tcg-accel-ops.c
/qemu/accel/tcg/tcg-all.c
/qemu/accel/tcg/tcg-runtime.c
/qemu/accel/tcg/translate-all.c
/qemu/accel/tcg/translator.c
/qemu/accel/tcg/user-exec.c
/qemu/audio/spiceaudio.c
/qemu/backends/cryptodev-vhost.c
/qemu/backends/vhost-user.c
/qemu/block.c
/qemu/block/commit.c
/qemu/block/export/fuse.c
/qemu/block/file-posix.c
/qemu/block/io.c
/qemu/block/iscsi-opts.c
/qemu/block/meson.build
/qemu/block/nbd.c
/qemu/block/nfs.c
/qemu/block/qcow2.c
/qemu/block/rbd.c
/qemu/block/replication.c
/qemu/block/ssh.c
/qemu/blockdev-nbd.c
/qemu/blockdev.c
/qemu/chardev/baum.c
/qemu/chardev/char-socket.c
/qemu/chardev/spice.c
/qemu/configs/devices/aarch64-softmmu/default.mak
/qemu/configs/devices/aarch64-softmmu/minimal.mak
/qemu/configs/devices/alpha-softmmu/default.mak
/qemu/configs/devices/arm-softmmu/default.mak
/qemu/configs/devices/avr-softmmu/default.mak
/qemu/configs/devices/cris-softmmu/default.mak
/qemu/configs/devices/hppa-softmmu/default.mak
/qemu/configs/devices/i386-softmmu/default.mak
/qemu/configs/devices/m68k-softmmu/default.mak
/qemu/configs/devices/microblaze-softmmu/default.mak
/qemu/configs/devices/microblazeel-softmmu/default.mak
/qemu/configs/devices/mips-softmmu/common.mak
/qemu/configs/devices/mips-softmmu/default.mak
/qemu/configs/devices/mips64-softmmu/default.mak
/qemu/configs/devices/mips64el-softmmu/default.mak
/qemu/configs/devices/mipsel-softmmu/default.mak
/qemu/configs/devices/nios2-softmmu/default.mak
/qemu/configs/devices/or1k-softmmu/default.mak
/qemu/configs/devices/ppc-softmmu/default.mak
/qemu/configs/devices/ppc64-softmmu/default.mak
/qemu/configs/devices/riscv32-softmmu/default.mak
/qemu/configs/devices/riscv64-softmmu/default.mak
/qemu/configs/devices/rx-softmmu/default.mak
/qemu/configs/devices/s390x-softmmu/default.mak
/qemu/configs/devices/sh4-softmmu/default.mak
/qemu/configs/devices/sh4eb-softmmu/default.mak
/qemu/configs/devices/sparc-softmmu/default.mak
/qemu/configs/devices/sparc64-softmmu/default.mak
/qemu/configs/devices/tricore-softmmu/default.mak
/qemu/configs/devices/x86_64-softmmu/default.mak
/qemu/configs/devices/xtensa-softmmu/default.mak
/qemu/configs/devices/xtensaeb-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/alpha-linux-user.mak
/qemu/configs/targets/alpha-softmmu.mak
/qemu/configs/targets/arm-linux-user.mak
/qemu/configs/targets/arm-softmmu.mak
/qemu/configs/targets/armeb-linux-user.mak
/qemu/configs/targets/avr-softmmu.mak
/qemu/configs/targets/cris-linux-user.mak
/qemu/configs/targets/cris-softmmu.mak
/qemu/configs/targets/hexagon-linux-user.mak
/qemu/configs/targets/hppa-linux-user.mak
/qemu/configs/targets/hppa-softmmu.mak
/qemu/configs/targets/i386-bsd-user.mak
/qemu/configs/targets/i386-linux-user.mak
/qemu/configs/targets/i386-softmmu.mak
/qemu/configs/targets/m68k-linux-user.mak
/qemu/configs/targets/m68k-softmmu.mak
/qemu/configs/targets/microblaze-linux-user.mak
/qemu/configs/targets/microblaze-softmmu.mak
/qemu/configs/targets/microblazeel-linux-user.mak
/qemu/configs/targets/microblazeel-softmmu.mak
/qemu/configs/targets/mips-linux-user.mak
/qemu/configs/targets/mips-softmmu.mak
/qemu/configs/targets/mips64-linux-user.mak
/qemu/configs/targets/mips64-softmmu.mak
/qemu/configs/targets/mips64el-linux-user.mak
/qemu/configs/targets/mips64el-softmmu.mak
/qemu/configs/targets/mipsel-linux-user.mak
/qemu/configs/targets/mipsel-softmmu.mak
/qemu/configs/targets/mipsn32-linux-user.mak
/qemu/configs/targets/mipsn32el-linux-user.mak
/qemu/configs/targets/nios2-linux-user.mak
/qemu/configs/targets/nios2-softmmu.mak
/qemu/configs/targets/or1k-linux-user.mak
/qemu/configs/targets/or1k-softmmu.mak
/qemu/configs/targets/ppc-linux-user.mak
/qemu/configs/targets/ppc-softmmu.mak
/qemu/configs/targets/ppc64-linux-user.mak
/qemu/configs/targets/ppc64-softmmu.mak
/qemu/configs/targets/ppc64abi32-linux-user.mak
/qemu/configs/targets/ppc64le-linux-user.mak
/qemu/configs/targets/riscv32-linux-user.mak
/qemu/configs/targets/riscv32-softmmu.mak
/qemu/configs/targets/riscv64-linux-user.mak
/qemu/configs/targets/riscv64-softmmu.mak
/qemu/configs/targets/rx-softmmu.mak
/qemu/configs/targets/s390x-linux-user.mak
/qemu/configs/targets/s390x-softmmu.mak
/qemu/configs/targets/sh4-linux-user.mak
/qemu/configs/targets/sh4-softmmu.mak
/qemu/configs/targets/sh4eb-linux-user.mak
/qemu/configs/targets/sh4eb-softmmu.mak
/qemu/configs/targets/sparc-linux-user.mak
/qemu/configs/targets/sparc-softmmu.mak
/qemu/configs/targets/sparc32plus-linux-user.mak
/qemu/configs/targets/sparc64-linux-user.mak
/qemu/configs/targets/sparc64-softmmu.mak
/qemu/configs/targets/tricore-softmmu.mak
/qemu/configs/targets/x86_64-bsd-user.mak
/qemu/configs/targets/x86_64-linux-user.mak
/qemu/configs/targets/x86_64-softmmu.mak
/qemu/configs/targets/xtensa-linux-user.mak
/qemu/configs/targets/xtensa-softmmu.mak
/qemu/configs/targets/xtensaeb-linux-user.mak
/qemu/configs/targets/xtensaeb-softmmu.mak
/qemu/configure
/qemu/contrib/vhost-user-gpu/meson.build
/qemu/cpu.c
/qemu/crypto/tls-cipher-suites.c
/qemu/crypto/tlscreds.c
/qemu/crypto/tlscredsanon.c
/qemu/crypto/tlscredspriv.h
/qemu/crypto/tlscredspsk.c
/qemu/crypto/tlscredsx509.c
/qemu/crypto/tlssession.c
/qemu/docs/devel/build-system.rst
/qemu/docs/devel/ci.rst
/qemu/docs/devel/index.rst
/qemu/docs/devel/kconfig.rst
/qemu/docs/devel/modules.rst
/qemu/docs/devel/qom.rst
/qemu/docs/hyperv.txt
/qemu/docs/pcie_pci_bridge.txt
/qemu/docs/system/arm/aspeed.rst
/qemu/docs/system/arm/nuvoton.rst
/qemu/docs/system/arm/stm32.rst
/qemu/docs/system/deprecated.rst
/qemu/docs/system/nvme.rst
/qemu/docs/system/ppc/ppce500.rst
/qemu/docs/system/removed-features.rst
/qemu/docs/system/target-arm.rst
/qemu/docs/tools/qemu-img.rst
/qemu/docs/tools/virtiofsd.rst
/qemu/hmp-commands-info.hx
/qemu/hw/9pfs/9p-local.c
/qemu/hw/9pfs/9p-posix-acl.c
/qemu/hw/9pfs/9p-proxy.c
/qemu/hw/9pfs/9p-synth.c
/qemu/hw/9pfs/9p-util.c
/qemu/hw/9pfs/9p-xattr-user.c
/qemu/hw/9pfs/9p-xattr.c
/qemu/hw/9pfs/9p.c
/qemu/hw/9pfs/9p.h
/qemu/hw/9pfs/codir.c
/qemu/hw/9pfs/cofile.c
/qemu/hw/9pfs/cofs.c
/qemu/hw/9pfs/coth.c
/qemu/hw/9pfs/coxattr.c
/qemu/hw/9pfs/virtio-9p-device.c
/qemu/hw/9pfs/xen-9p-backend.c
/qemu/hw/Kconfig
/qemu/hw/acpi/generic_event_device.c
/qemu/hw/adc/Kconfig
/qemu/hw/adc/max111x.c
/qemu/hw/adc/meson.build
/qemu/hw/adc/zynq-xadc.c
/qemu/hw/arm/Kconfig
/qemu/hw/arm/aspeed.c
/qemu/hw/arm/bcm2835_peripherals.c
/qemu/hw/arm/meson.build
/qemu/hw/arm/nseries.c
/qemu/hw/arm/pxa2xx.c
/qemu/hw/arm/spitz.c
/qemu/hw/arm/stellaris.c
/qemu/hw/arm/stm32f100_soc.c
/qemu/hw/arm/stm32vldiscovery.c
/qemu/hw/arm/virt.c
/qemu/hw/arm/xilinx_zynq.c
/qemu/hw/block/block.c
/qemu/hw/block/dataplane/virtio-blk.c
/qemu/hw/block/vhost-user-blk.c
/qemu/hw/core/machine.c
/qemu/hw/core/numa.c
/qemu/hw/display/ati.c
/qemu/hw/display/g364fb.c
/qemu/hw/display/meson.build
/qemu/hw/display/qxl.c
/qemu/hw/display/sm501.c
/qemu/hw/display/vhost-user-gpu-pci.c
/qemu/hw/display/vhost-user-gpu.c
/qemu/hw/display/vhost-user-vga.c
/qemu/hw/display/virtio-gpu-base.c
/qemu/hw/display/virtio-gpu-gl.c
/qemu/hw/display/virtio-gpu-pci-gl.c
/qemu/hw/display/virtio-gpu-pci.c
/qemu/hw/display/virtio-gpu.c
/qemu/hw/display/virtio-vga-gl.c
/qemu/hw/display/virtio-vga.c
/qemu/hw/display/xlnx_dp.c
/qemu/hw/gpio/gpio_pwr.c
/qemu/hw/gpio/pl061.c
/qemu/hw/gpio/trace-events
/qemu/hw/hyperv/vmbus.c
/qemu/hw/i2c/Kconfig
/qemu/hw/i2c/core.c
/qemu/hw/i2c/imx_i2c.c
/qemu/hw/i2c/meson.build
/qemu/hw/i2c/pm_smbus.c
/qemu/hw/i2c/pmbus_device.c
/qemu/hw/i2c/ppc4xx_i2c.c
/qemu/hw/i2c/smbus_master.c
/qemu/hw/i386/acpi-build.c
/qemu/hw/i386/pc.c
/qemu/hw/input/lm832x.c
/qemu/hw/input/vhost-user-input.c
/qemu/hw/intc/arm_gicv3_cpuif.c
/qemu/hw/intc/arm_gicv3_redist.c
/qemu/hw/intc/s390_flic_kvm.c
/qemu/hw/ipmi/ipmi_bmc_sim.c
/qemu/hw/m68k/q800.c
/qemu/hw/meson.build
/qemu/hw/mips/jazz.c
/qemu/hw/misc/Kconfig
/qemu/hw/misc/auxbus.c
/qemu/hw/misc/bcm2835_powermgt.c
/qemu/hw/misc/meson.build
/qemu/hw/net/dp8393x.c
/qemu/hw/net/trace-events
/qemu/hw/net/vhost_net.c
/qemu/hw/net/virtio-net.c
/qemu/hw/nvme/ctrl.c
/qemu/hw/nvme/dif.c
/qemu/hw/nvme/ns.c
/qemu/hw/nvme/nvme.h
/qemu/hw/nvme/trace-events
/qemu/hw/pci-host/Kconfig
/qemu/hw/pci-host/bonito.c
/qemu/hw/pci-host/meson.build
/qemu/hw/pci-host/mv64361.c
/qemu/hw/pci-host/q35.c
/qemu/hw/pci-host/raven.c
/qemu/hw/pci-host/trace-events
/qemu/hw/ppc/Kconfig
/qemu/hw/ppc/meson.build
/qemu/hw/ppc/pegasos2.c
/qemu/hw/ppc/spapr.c
/qemu/hw/ppc/spapr_caps.c
/qemu/hw/ppc/spapr_hcall.c
/qemu/hw/ppc/spapr_vof.c
/qemu/hw/ppc/trace-events
/qemu/hw/ppc/vof.c
/qemu/hw/rdma/vmw/pvrdma_cmd.c
/qemu/hw/rdma/vmw/pvrdma_dev_ring.c
/qemu/hw/rdma/vmw/pvrdma_main.c
/qemu/hw/s390x/meson.build
/qemu/hw/s390x/s390-stattrib-kvm.c
/qemu/hw/s390x/tod-kvm.c
/qemu/hw/s390x/tod-tcg.c
/qemu/hw/s390x/tod.c
/qemu/hw/s390x/virtio-ccw-gpu.c
/qemu/hw/s390x/virtio-ccw.c
/qemu/hw/scsi/vhost-scsi.c
/qemu/hw/scsi/vhost-user-scsi.c
/qemu/hw/scsi/virtio-scsi-dataplane.c
/qemu/hw/sd/sd.c
/qemu/hw/sensor/Kconfig
/qemu/hw/sensor/adm1272.c
/qemu/hw/sensor/emc141x.c
/qemu/hw/sensor/max34451.c
/qemu/hw/sensor/meson.build
/qemu/hw/sensor/tmp105.c
/qemu/hw/sensor/tmp421.c
/qemu/hw/usb/ccid-card-emulated.c
/qemu/hw/usb/ccid-card-passthru.c
/qemu/hw/usb/desc-msos.c
/qemu/hw/usb/dev-storage-bot.c
/qemu/hw/usb/dev-storage-classic.c
/qemu/hw/usb/dev-uas.c
/qemu/hw/usb/host-libusb.c
/qemu/hw/usb/meson.build
/qemu/hw/usb/redirect.c
/qemu/hw/vfio/ap.c
/qemu/hw/vfio/common.c
/qemu/hw/virtio/vhost-backend.c
/qemu/hw/virtio/vhost-user-fs.c
/qemu/hw/virtio/vhost-user-vsock.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-mmio.c
/qemu/hw/virtio/virtio-pci.c
/qemu/hw/virtio/virtio.c
/qemu/include/block/aio.h
/qemu/include/block/block.h
/qemu/include/block/nvme.h
/qemu/include/crypto/tls-cipher-suites.h
/qemu/include/crypto/tlscreds.h
/qemu/include/crypto/tlscredsanon.h
/qemu/include/crypto/tlscredspsk.h
/qemu/include/crypto/tlscredsx509.h
/qemu/include/exec/memory.h
/qemu/include/exec/translator.h
/qemu/include/hw/adc/max111x.h
/qemu/include/hw/adc/zynq-xadc.h
/qemu/include/hw/arm/bcm2835_peripherals.h
/qemu/include/hw/arm/stm32f100_soc.h
/qemu/include/hw/block/block.h
/qemu/include/hw/boards.h
/qemu/include/hw/i2c/i2c.h
/qemu/include/hw/i2c/pmbus_device.h
/qemu/include/hw/input/lm832x.h
/qemu/include/hw/misc/bcm2835_powermgt.h
/qemu/include/hw/ppc/spapr.h
/qemu/include/hw/ppc/vof.h
/qemu/include/hw/s390x/tod.h
/qemu/include/hw/sensor/emc141x_regs.h
/qemu/include/hw/sensor/tmp105.h
/qemu/include/hw/sensor/tmp105_regs.h
/qemu/include/hw/usb.h
/qemu/include/hw/vfio/vfio-common.h
/qemu/include/hw/virtio/vhost-backend.h
/qemu/include/hw/virtio/vhost.h
/qemu/include/hw/virtio/virtio-mem.h
/qemu/include/migration/vmstate.h
/qemu/include/monitor/monitor.h
/qemu/include/qemu/bitops.h
/qemu/include/qemu/main-loop.h
/qemu/include/qemu/module.h
/qemu/include/qemu/option.h
/qemu/include/qemu/osdep.h
/qemu/include/qom/object.h
/qemu/include/standard-headers/asm-x86/kvm_para.h
/qemu/include/standard-headers/drm/drm_fourcc.h
/qemu/include/standard-headers/linux/ethtool.h
/qemu/include/standard-headers/linux/input-event-codes.h
/qemu/include/standard-headers/linux/virtio_ids.h
/qemu/include/standard-headers/linux/virtio_vsock.h
/qemu/include/tcg/tcg-op-gvec.h
/qemu/include/tcg/tcg-op.h
/qemu/include/tcg/tcg-opc.h
/qemu/include/tcg/tcg.h
/qemu/linux-headers/asm-arm64/kvm.h
/qemu/linux-headers/asm-generic/mman-common.h
/qemu/linux-headers/asm-generic/unistd.h
/qemu/linux-headers/asm-mips/mman.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-headers/linux/userfaultfd.h
/qemu/linux-user/aarch64/syscall_nr.h
/qemu/linux-user/aarch64/target_errno_defs.h
/qemu/linux-user/alpha/syscall.tbl
/qemu/linux-user/alpha/target_errno_defs.h
/qemu/linux-user/alpha/target_syscall.h
/qemu/linux-user/arm/syscall.tbl
/qemu/linux-user/arm/target_errno_defs.h
/qemu/linux-user/cris/target_errno_defs.h
/qemu/linux-user/elfload.c
/qemu/linux-user/errnos.c.inc
/qemu/linux-user/fd-trans.c
/qemu/linux-user/fd-trans.h
/qemu/linux-user/generic/target_errno_defs.h
/qemu/linux-user/hexagon/syscall_nr.h
/qemu/linux-user/hexagon/target_errno_defs.h
/qemu/linux-user/hppa/syscall.tbl
/qemu/linux-user/hppa/target_errno_defs.h
/qemu/linux-user/hppa/target_syscall.h
/qemu/linux-user/i386/syscall_32.tbl
/qemu/linux-user/i386/target_errno_defs.h
/qemu/linux-user/linuxload.c
/qemu/linux-user/m68k/syscall.tbl
/qemu/linux-user/m68k/target_errno_defs.h
/qemu/linux-user/main.c
/qemu/linux-user/microblaze/syscall.tbl
/qemu/linux-user/microblaze/target_errno_defs.h
/qemu/linux-user/mips/syscall-args-o32.c.inc
/qemu/linux-user/mips/syscall_o32.tbl
/qemu/linux-user/mips/target_errno_defs.h
/qemu/linux-user/mips/target_syscall.h
/qemu/linux-user/mips64/syscall_n32.tbl
/qemu/linux-user/mips64/syscall_n64.tbl
/qemu/linux-user/mips64/target_errno_defs.h
/qemu/linux-user/mips64/target_syscall.h
/qemu/linux-user/nios2/syscall_nr.h
/qemu/linux-user/nios2/target_errno_defs.h
/qemu/linux-user/openrisc/syscall_nr.h
/qemu/linux-user/openrisc/target_errno_defs.h
/qemu/linux-user/ppc/syscall.tbl
/qemu/linux-user/ppc/target_errno_defs.h
/qemu/linux-user/riscv/syscall32_nr.h
/qemu/linux-user/riscv/syscall64_nr.h
/qemu/linux-user/riscv/target_errno_defs.h
/qemu/linux-user/s390x/syscall.tbl
/qemu/linux-user/s390x/target_errno_defs.h
/qemu/linux-user/safe-syscall.S
/qemu/linux-user/sh4/syscall.tbl
/qemu/linux-user/sh4/target_errno_defs.h
/qemu/linux-user/sparc/syscall.tbl
/qemu/linux-user/sparc/target_errno_defs.h
/qemu/linux-user/sparc/target_syscall.h
/qemu/linux-user/syscall.c
/qemu/linux-user/syscall_defs.h
/qemu/linux-user/x86_64/syscall_64.tbl
/qemu/linux-user/x86_64/target_errno_defs.h
/qemu/linux-user/xtensa/syscall.tbl
/qemu/linux-user/xtensa/target_errno_defs.h
/qemu/meson.build
/qemu/meson_options.txt
/qemu/migration/migration.c
/qemu/migration/qemu-file.c
/qemu/migration/ram.c
/qemu/migration/rdma.c
/qemu/migration/tls.c
/qemu/monitor/hmp.c
/qemu/monitor/misc.c
/qemu/pc-bios/README
/qemu/pc-bios/slof.bin
/qemu/pc-bios/u-boot.e500
/qemu/pc-bios/vof-nvram.bin
/qemu/pc-bios/vof.bin
/qemu/pc-bios/vof/Makefile
/qemu/pc-bios/vof/bootmem.c
/qemu/pc-bios/vof/ci.c
/qemu/pc-bios/vof/entry.S
/qemu/pc-bios/vof/libc.c
/qemu/pc-bios/vof/main.c
/qemu/pc-bios/vof/vof.h
/qemu/pc-bios/vof/vof.lds
/qemu/python/.gitignore
/qemu/python/Makefile
/qemu/python/qemu/machine/__init__.py
/qemu/python/qemu/machine/machine.py
/qemu/python/qemu/qmp/__init__.py
/qemu/python/qemu/qmp/qom_common.py
/qemu/python/qemu/utils/accel.py
/qemu/python/setup.cfg
/qemu/python/tests/flake8.sh
/qemu/qapi/block-core.json
/qemu/qapi/block-export.json
/qemu/qemu-img.c
/qemu/qemu-io-cmds.c
/qemu/qemu-nbd.c
/qemu/qemu-options.hx
/qemu/qom/object_interfaces.c
/qemu/roms/SLOF
/qemu/roms/u-boot
/qemu/scripts/coverity-scan/COMPONENTS.md
/qemu/scripts/coverity-scan/run-coverity-scan
/qemu/scripts/entitlement.sh
/qemu/scripts/modinfo-collect.py
/qemu/scripts/modinfo-generate.py
/qemu/scripts/qemu-trace-stap
/qemu/scripts/update-mips-syscall-args.sh
/qemu/softmmu/cpus.c
/qemu/softmmu/memory.c
/qemu/softmmu/physmem.c
/qemu/softmmu/trace-events
/qemu/softmmu/vl.c
/qemu/stubs/module-opts.c
/qemu/target/Kconfig
/qemu/target/alpha/Kconfig
/qemu/target/alpha/translate.c
/qemu/target/arm/Kconfig
/qemu/target/arm/helper-a64.c
/qemu/target/arm/helper-mve.h
/qemu/target/arm/helper.c
/qemu/target/arm/mve.decode
/qemu/target/arm/mve_helper.c
/qemu/target/arm/t32.decode
/qemu/target/arm/translate-a64.c
/qemu/target/arm/translate-mve.c
/qemu/target/arm/translate-neon.c
/qemu/target/arm/translate-sve.c
/qemu/target/arm/translate.c
/qemu/target/arm/translate.h
/qemu/target/arm/vfp_helper.c
/qemu/target/avr/Kconfig
/qemu/target/avr/helper.h
/qemu/target/avr/translate.c
/qemu/target/cris/Kconfig
/qemu/target/cris/helper.h
/qemu/target/cris/translate.c
/qemu/target/cris/translate_v10.c.inc
/qemu/target/hppa/Kconfig
/qemu/target/hppa/translate.c
/qemu/target/i386/Kconfig
/qemu/target/i386/cpu.c
/qemu/target/i386/cpu.h
/qemu/target/i386/helper.h
/qemu/target/i386/hvf/hvf-cpu.c
/qemu/target/i386/hvf/hvf.c
/qemu/target/i386/hvf/x86hvf.c
/qemu/target/i386/kvm/hyperv-proto.h
/qemu/target/i386/kvm/kvm-cpu.c
/qemu/target/i386/kvm/kvm-stub.c
/qemu/target/i386/kvm/kvm.c
/qemu/target/i386/kvm/kvm_i386.h
/qemu/target/i386/svm.h
/qemu/target/i386/tcg/bpt_helper.c
/qemu/target/i386/tcg/fpu_helper.c
/qemu/target/i386/tcg/sysemu/bpt_helper.c
/qemu/target/i386/tcg/sysemu/svm_helper.c
/qemu/target/i386/tcg/tcg-cpu.c
/qemu/target/i386/tcg/tcg-cpu.h
/qemu/target/i386/tcg/translate.c
/qemu/target/i386/xsave_helper.c
/qemu/target/m68k/Kconfig
/qemu/target/m68k/translate.c
/qemu/target/microblaze/Kconfig
/qemu/target/microblaze/translate.c
/qemu/target/mips/Kconfig
/qemu/target/mips/tcg/micromips_translate.c.inc
/qemu/target/mips/tcg/mips16e_translate.c.inc
/qemu/target/mips/tcg/mxu_translate.c
/qemu/target/mips/tcg/nanomips_translate.c.inc
/qemu/target/mips/tcg/sysemu/mips-semi.c
/qemu/target/mips/tcg/translate.c
/qemu/target/mips/tcg/translate.h
/qemu/target/mips/tcg/tx79.decode
/qemu/target/mips/tcg/tx79_translate.c
/qemu/target/nios2/Kconfig
/qemu/target/nios2/translate.c
/qemu/target/openrisc/Kconfig
/qemu/target/openrisc/translate.c
/qemu/target/ppc/Kconfig
/qemu/target/ppc/arch_dump.c
/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/kvm.c
/qemu/target/ppc/kvm_ppc.h
/qemu/target/ppc/mmu-book3s-v3.c
/qemu/target/ppc/mmu-book3s-v3.h
/qemu/target/ppc/mmu-books.h
/qemu/target/ppc/mmu-hash32.c
/qemu/target/ppc/mmu-hash32.h
/qemu/target/ppc/mmu-hash64.c
/qemu/target/ppc/mmu-hash64.h
/qemu/target/ppc/mmu-radix64.c
/qemu/target/ppc/mmu-radix64.h
/qemu/target/ppc/mmu_helper.c
/qemu/target/ppc/translate.c
/qemu/target/riscv/Kconfig
/qemu/target/riscv/translate.c
/qemu/target/rx/Kconfig
/qemu/target/rx/translate.c
/qemu/target/s390x/Kconfig
/qemu/target/s390x/arch_dump.c
/qemu/target/s390x/cpu-dump.c
/qemu/target/s390x/cpu-sysemu.c
/qemu/target/s390x/cpu.c
/qemu/target/s390x/cpu_features_def.h.inc
/qemu/target/s390x/cpu_models.c
/qemu/target/s390x/cpu_models_sysemu.c
/qemu/target/s390x/cpu_models_user.c
/qemu/target/s390x/diag.c
/qemu/target/s390x/gdbstub.c
/qemu/target/s390x/gen-features.c
/qemu/target/s390x/helper.c
/qemu/target/s390x/helper.h
/qemu/target/s390x/interrupt.c
/qemu/target/s390x/ioinst.c
/qemu/target/s390x/kvm/kvm.c
/qemu/target/s390x/kvm/kvm_s390x.h
/qemu/target/s390x/kvm/meson.build
/qemu/target/s390x/kvm/trace-events
/qemu/target/s390x/kvm/trace.h
/qemu/target/s390x/machine.c
/qemu/target/s390x/meson.build
/qemu/target/s390x/mmu_helper.c
/qemu/target/s390x/s390x-internal.h
/qemu/target/s390x/sigp.c
/qemu/target/s390x/tcg/cc_helper.c
/qemu/target/s390x/tcg/crypto_helper.c
/qemu/target/s390x/tcg/excp_helper.c
/qemu/target/s390x/tcg/fpu_helper.c
/qemu/target/s390x/tcg/insn-data.def
/qemu/target/s390x/tcg/insn-format.def
/qemu/target/s390x/tcg/int_helper.c
/qemu/target/s390x/tcg/mem_helper.c
/qemu/target/s390x/tcg/meson.build
/qemu/target/s390x/tcg/misc_helper.c
/qemu/target/s390x/tcg/s390-tod.h
/qemu/target/s390x/tcg/tcg_s390x.h
/qemu/target/s390x/tcg/translate.c
/qemu/target/s390x/tcg/translate_vx.c.inc
/qemu/target/s390x/tcg/vec.h
/qemu/target/s390x/tcg/vec_fpu_helper.c
/qemu/target/s390x/tcg/vec_helper.c
/qemu/target/s390x/tcg/vec_int_helper.c
/qemu/target/s390x/tcg/vec_string_helper.c
/qemu/target/s390x/trace-events
/qemu/target/sh4/Kconfig
/qemu/target/sh4/translate.c
/qemu/target/sparc/Kconfig
/qemu/target/sparc/translate.c
/qemu/target/tricore/Kconfig
/qemu/target/tricore/translate.c
/qemu/target/xtensa/Kconfig
/qemu/target/xtensa/translate.c
/qemu/target/xtensa/xtensa-semi.c
/qemu/tcg/README
/qemu/tcg/aarch64/tcg-target.c.inc
/qemu/tcg/aarch64/tcg-target.h
/qemu/tcg/arm/tcg-target.c.inc
/qemu/tcg/arm/tcg-target.h
/qemu/tcg/i386/tcg-target.c.inc
/qemu/tcg/i386/tcg-target.h
/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/ppc/tcg-target.h
/qemu/tcg/region.c
/qemu/tcg/riscv/tcg-target.c.inc
/qemu/tcg/riscv/tcg-target.h
/qemu/tcg/s390/tcg-target.c.inc
/qemu/tcg/s390/tcg-target.h
/qemu/tcg/sparc/tcg-target.c.inc
/qemu/tcg/sparc/tcg-target.h
/qemu/tcg/tcg-op-gvec.c
/qemu/tcg/tcg-op.c
/qemu/tcg/tcg.c
/qemu/tcg/tci.c
/qemu/tcg/tci/tcg-target.c.inc
/qemu/tcg/tci/tcg-target.h
/qemu/tests/Makefile.include
/qemu/tests/acceptance/boot_linux_console.py
/qemu/tests/acceptance/machine_mips_fuloong2e.py
/qemu/tests/data/acpi/pc/DSDT
/qemu/tests/data/acpi/pc/DSDT.acpihmat
/qemu/tests/data/acpi/pc/DSDT.bridge
/qemu/tests/data/acpi/pc/DSDT.cphp
/qemu/tests/data/acpi/pc/DSDT.dimmpxm
/qemu/tests/data/acpi/pc/DSDT.hpbridge
/qemu/tests/data/acpi/pc/DSDT.ipmikcs
/qemu/tests/data/acpi/pc/DSDT.memhp
/qemu/tests/data/acpi/pc/DSDT.nohpet
/qemu/tests/data/acpi/pc/DSDT.numamem
/qemu/tests/migration/guestperf/engine.py
/qemu/tests/qemu-iotests/040
/qemu/tests/qemu-iotests/041
/qemu/tests/qemu-iotests/061
/qemu/tests/qemu-iotests/061.out
/qemu/tests/qemu-iotests/082.out
/qemu/tests/qemu-iotests/114
/qemu/tests/qemu-iotests/114.out
/qemu/tests/qemu-iotests/122.out
/qemu/tests/qemu-iotests/146.out
/qemu/tests/qemu-iotests/154.out
/qemu/tests/qemu-iotests/155
/qemu/tests/qemu-iotests/165
/qemu/tests/qemu-iotests/172.out
/qemu/tests/qemu-iotests/179.out
/qemu/tests/qemu-iotests/189
/qemu/tests/qemu-iotests/198
/qemu/tests/qemu-iotests/207
/qemu/tests/qemu-iotests/207.out
/qemu/tests/qemu-iotests/209.out
/qemu/tests/qemu-iotests/211.out
/qemu/tests/qemu-iotests/221.out
/qemu/tests/qemu-iotests/223.out
/qemu/tests/qemu-iotests/241.out
/qemu/tests/qemu-iotests/244.out
/qemu/tests/qemu-iotests/245
/qemu/tests/qemu-iotests/245.out
/qemu/tests/qemu-iotests/248
/qemu/tests/qemu-iotests/248.out
/qemu/tests/qemu-iotests/252.out
/qemu/tests/qemu-iotests/253.out
/qemu/tests/qemu-iotests/274.out
/qemu/tests/qemu-iotests/291.out
/qemu/tests/qemu-iotests/296
/qemu/tests/qemu-iotests/298
/qemu/tests/qemu-iotests/301
/qemu/tests/qemu-iotests/301.out
/qemu/tests/qemu-iotests/308
/qemu/tests/qemu-iotests/308.out
/qemu/tests/qemu-iotests/common.rc
/qemu/tests/qemu-iotests/tests/fuse-allow-other
/qemu/tests/qemu-iotests/tests/fuse-allow-other.out
/qemu/tests/qemu-iotests/tests/nbd-qemu-allocation
/qemu/tests/qemu-iotests/tests/nbd-qemu-allocation.out
/qemu/tests/qemu-iotests/tests/remove-bitmap-from-backing
/qemu/tests/qtest/adm1272-test.c
/qemu/tests/qtest/boot-serial-test.c
/qemu/tests/qtest/emc141x-test.c
/qemu/tests/qtest/fuzz-sdcard-test.c
/qemu/tests/qtest/libqos/virtio-9p.c
/qemu/tests/qtest/max34451-test.c
/qemu/tests/qtest/meson.build
/qemu/tests/qtest/migration-test.c
/qemu/tests/qtest/npcm7xx_smbus-test.c
/qemu/tests/qtest/numa-test.c
/qemu/tests/qtest/rtas-test.c
/qemu/tests/qtest/tmp105-test.c
/qemu/tests/qtest/virtio-9p-test.c
/qemu/tests/tcg/hppa/Makefile.target
/qemu/tests/tcg/multiarch/Makefile.target
/qemu/tests/tcg/s390x/Makefile.target
/qemu/tests/unit/ptimer-test-stubs.c
/qemu/tests/unit/test-bdrv-drain.c
/qemu/tests/unit/test-bdrv-graph-mod.c
/qemu/tests/unit/test-keyval.c
/qemu/tests/unit/test-qemu-opts.c
/qemu/tools/virtiofsd/fuse_common.h
/qemu/tools/virtiofsd/fuse_lowlevel.c
/qemu/tools/virtiofsd/fuse_lowlevel.h
/qemu/tools/virtiofsd/fuse_virtio.c
/qemu/tools/virtiofsd/helper.c
/qemu/tools/virtiofsd/passthrough_ll.c
/qemu/tools/virtiofsd/passthrough_seccomp.c
/qemu/trace-events
/qemu/trace/control-target.c
/qemu/trace/control.c
/qemu/trace/control.h
/qemu/trace/meson.build
/qemu/trace/qmp.c
/qemu/trace/simple.c
/qemu/trace/simple.h
/qemu/ui/egl-headless.c
/qemu/ui/gtk.c
/qemu/ui/sdl2.c
/qemu/ui/spice-app.c
/qemu/ui/spice-core.c
/qemu/ui/vnc.c
/qemu/util/async.c
/qemu/util/guest-random.c
/qemu/util/keyval.c
/qemu/util/main-loop.c
/qemu/util/meson.build
/qemu/util/mmap-alloc.c
/qemu/util/module.c
/qemu/util/qemu-option.c
/qemu/util/trace-events
/qemu/util/uri.c
6f651a6d30-Jun-2021 Wainer dos Santos Moschetta <wainersm@redhat.com>

python: Configure tox to skip missing interpreters

Currently tox tests against the installed interpreters, however if any
supported interpreter is absent then it will return fail. It seems not
reaso

python: Configure tox to skip missing interpreters

Currently tox tests against the installed interpreters, however if any
supported interpreter is absent then it will return fail. It seems not
reasonable to expect developers to have all supported interpreters
installed on their systems. Luckily tox can be configured to skip
missing interpreters.

This changed the tox setup so that missing interpreters are skipped by
default. On the CI, however, we still want to enforce it tests
against all supported. This way on CI the
--skip-missing-interpreters=false option is passed to tox.

Signed-off-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Message-Id: <20210630184546.456582-1-wainersm@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: John Snow <jsnow@redhat.com>
Signed-off-by: Cleber Rosa <crosa@redhat.com>

show more ...


static_checks.yml
/qemu/Kconfig
/qemu/MAINTAINERS
/qemu/Makefile
/qemu/accel/accel-common.c
/qemu/accel/accel-softmmu.c
/qemu/accel/qtest/meson.build
/qemu/accel/qtest/qtest.c
/qemu/accel/tcg/cpu-exec.c
/qemu/accel/tcg/hmp.c
/qemu/accel/tcg/meson.build
/qemu/accel/tcg/tb-context.h
/qemu/accel/tcg/tcg-accel-ops.c
/qemu/accel/tcg/tcg-all.c
/qemu/accel/tcg/tcg-runtime.c
/qemu/accel/tcg/translate-all.c
/qemu/accel/tcg/translator.c
/qemu/accel/tcg/user-exec.c
/qemu/audio/spiceaudio.c
/qemu/backends/cryptodev-vhost.c
/qemu/backends/vhost-user.c
/qemu/block.c
/qemu/block/commit.c
/qemu/block/export/fuse.c
/qemu/block/file-posix.c
/qemu/block/io.c
/qemu/block/iscsi-opts.c
/qemu/block/meson.build
/qemu/block/nbd.c
/qemu/block/nfs.c
/qemu/block/qcow2.c
/qemu/block/rbd.c
/qemu/block/replication.c
/qemu/block/ssh.c
/qemu/blockdev-nbd.c
/qemu/blockdev.c
/qemu/chardev/baum.c
/qemu/chardev/char-socket.c
/qemu/chardev/spice.c
/qemu/configs/devices/aarch64-softmmu/default.mak
/qemu/configs/devices/aarch64-softmmu/minimal.mak
/qemu/configs/devices/alpha-softmmu/default.mak
/qemu/configs/devices/arm-softmmu/default.mak
/qemu/configs/devices/avr-softmmu/default.mak
/qemu/configs/devices/cris-softmmu/default.mak
/qemu/configs/devices/hppa-softmmu/default.mak
/qemu/configs/devices/i386-softmmu/default.mak
/qemu/configs/devices/m68k-softmmu/default.mak
/qemu/configs/devices/microblaze-softmmu/default.mak
/qemu/configs/devices/microblazeel-softmmu/default.mak
/qemu/configs/devices/mips-softmmu/common.mak
/qemu/configs/devices/mips-softmmu/default.mak
/qemu/configs/devices/mips64-softmmu/default.mak
/qemu/configs/devices/mips64el-softmmu/default.mak
/qemu/configs/devices/mipsel-softmmu/default.mak
/qemu/configs/devices/nios2-softmmu/default.mak
/qemu/configs/devices/or1k-softmmu/default.mak
/qemu/configs/devices/ppc-softmmu/default.mak
/qemu/configs/devices/ppc64-softmmu/default.mak
/qemu/configs/devices/riscv32-softmmu/default.mak
/qemu/configs/devices/riscv64-softmmu/default.mak
/qemu/configs/devices/rx-softmmu/default.mak
/qemu/configs/devices/s390x-softmmu/default.mak
/qemu/configs/devices/sh4-softmmu/default.mak
/qemu/configs/devices/sh4eb-softmmu/default.mak
/qemu/configs/devices/sparc-softmmu/default.mak
/qemu/configs/devices/sparc64-softmmu/default.mak
/qemu/configs/devices/tricore-softmmu/default.mak
/qemu/configs/devices/x86_64-softmmu/default.mak
/qemu/configs/devices/xtensa-softmmu/default.mak
/qemu/configs/devices/xtensaeb-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/alpha-linux-user.mak
/qemu/configs/targets/alpha-softmmu.mak
/qemu/configs/targets/arm-linux-user.mak
/qemu/configs/targets/arm-softmmu.mak
/qemu/configs/targets/armeb-linux-user.mak
/qemu/configs/targets/avr-softmmu.mak
/qemu/configs/targets/cris-linux-user.mak
/qemu/configs/targets/cris-softmmu.mak
/qemu/configs/targets/hexagon-linux-user.mak
/qemu/configs/targets/hppa-linux-user.mak
/qemu/configs/targets/hppa-softmmu.mak
/qemu/configs/targets/i386-bsd-user.mak
/qemu/configs/targets/i386-linux-user.mak
/qemu/configs/targets/i386-softmmu.mak
/qemu/configs/targets/m68k-linux-user.mak
/qemu/configs/targets/m68k-softmmu.mak
/qemu/configs/targets/microblaze-linux-user.mak
/qemu/configs/targets/microblaze-softmmu.mak
/qemu/configs/targets/microblazeel-linux-user.mak
/qemu/configs/targets/microblazeel-softmmu.mak
/qemu/configs/targets/mips-linux-user.mak
/qemu/configs/targets/mips-softmmu.mak
/qemu/configs/targets/mips64-linux-user.mak
/qemu/configs/targets/mips64-softmmu.mak
/qemu/configs/targets/mips64el-linux-user.mak
/qemu/configs/targets/mips64el-softmmu.mak
/qemu/configs/targets/mipsel-linux-user.mak
/qemu/configs/targets/mipsel-softmmu.mak
/qemu/configs/targets/mipsn32-linux-user.mak
/qemu/configs/targets/mipsn32el-linux-user.mak
/qemu/configs/targets/nios2-linux-user.mak
/qemu/configs/targets/nios2-softmmu.mak
/qemu/configs/targets/or1k-linux-user.mak
/qemu/configs/targets/or1k-softmmu.mak
/qemu/configs/targets/ppc-linux-user.mak
/qemu/configs/targets/ppc-softmmu.mak
/qemu/configs/targets/ppc64-linux-user.mak
/qemu/configs/targets/ppc64-softmmu.mak
/qemu/configs/targets/ppc64abi32-linux-user.mak
/qemu/configs/targets/ppc64le-linux-user.mak
/qemu/configs/targets/riscv32-linux-user.mak
/qemu/configs/targets/riscv32-softmmu.mak
/qemu/configs/targets/riscv64-linux-user.mak
/qemu/configs/targets/riscv64-softmmu.mak
/qemu/configs/targets/rx-softmmu.mak
/qemu/configs/targets/s390x-linux-user.mak
/qemu/configs/targets/s390x-softmmu.mak
/qemu/configs/targets/sh4-linux-user.mak
/qemu/configs/targets/sh4-softmmu.mak
/qemu/configs/targets/sh4eb-linux-user.mak
/qemu/configs/targets/sh4eb-softmmu.mak
/qemu/configs/targets/sparc-linux-user.mak
/qemu/configs/targets/sparc-softmmu.mak
/qemu/configs/targets/sparc32plus-linux-user.mak
/qemu/configs/targets/sparc64-linux-user.mak
/qemu/configs/targets/sparc64-softmmu.mak
/qemu/configs/targets/tricore-softmmu.mak
/qemu/configs/targets/x86_64-bsd-user.mak
/qemu/configs/targets/x86_64-linux-user.mak
/qemu/configs/targets/x86_64-softmmu.mak
/qemu/configs/targets/xtensa-linux-user.mak
/qemu/configs/targets/xtensa-softmmu.mak
/qemu/configs/targets/xtensaeb-linux-user.mak
/qemu/configs/targets/xtensaeb-softmmu.mak
/qemu/configure
/qemu/contrib/vhost-user-gpu/meson.build
/qemu/cpu.c
/qemu/crypto/tls-cipher-suites.c
/qemu/crypto/tlscreds.c
/qemu/crypto/tlscredsanon.c
/qemu/crypto/tlscredspriv.h
/qemu/crypto/tlscredspsk.c
/qemu/crypto/tlscredsx509.c
/qemu/crypto/tlssession.c
/qemu/docs/devel/build-system.rst
/qemu/docs/devel/index.rst
/qemu/docs/devel/kconfig.rst
/qemu/docs/devel/modules.rst
/qemu/docs/devel/qom.rst
/qemu/docs/devel/testing.rst
/qemu/docs/pcie_pci_bridge.txt
/qemu/docs/system/arm/aspeed.rst
/qemu/docs/system/arm/nuvoton.rst
/qemu/docs/system/arm/stm32.rst
/qemu/docs/system/deprecated.rst
/qemu/docs/system/nvme.rst
/qemu/docs/system/ppc/ppce500.rst
/qemu/docs/system/removed-features.rst
/qemu/docs/system/target-arm.rst
/qemu/docs/tools/qemu-img.rst
/qemu/docs/tools/virtiofsd.rst
/qemu/hmp-commands-info.hx
/qemu/hw/9pfs/9p-local.c
/qemu/hw/9pfs/9p-posix-acl.c
/qemu/hw/9pfs/9p-proxy.c
/qemu/hw/9pfs/9p-synth.c
/qemu/hw/9pfs/9p-util.c
/qemu/hw/9pfs/9p-xattr-user.c
/qemu/hw/9pfs/9p-xattr.c
/qemu/hw/9pfs/9p.c
/qemu/hw/9pfs/9p.h
/qemu/hw/9pfs/codir.c
/qemu/hw/9pfs/cofile.c
/qemu/hw/9pfs/cofs.c
/qemu/hw/9pfs/coth.c
/qemu/hw/9pfs/coxattr.c
/qemu/hw/9pfs/virtio-9p-device.c
/qemu/hw/9pfs/xen-9p-backend.c
/qemu/hw/Kconfig
/qemu/hw/acpi/generic_event_device.c
/qemu/hw/adc/Kconfig
/qemu/hw/adc/max111x.c
/qemu/hw/adc/meson.build
/qemu/hw/adc/zynq-xadc.c
/qemu/hw/arm/Kconfig
/qemu/hw/arm/aspeed.c
/qemu/hw/arm/bcm2835_peripherals.c
/qemu/hw/arm/meson.build
/qemu/hw/arm/nseries.c
/qemu/hw/arm/pxa2xx.c
/qemu/hw/arm/spitz.c
/qemu/hw/arm/stellaris.c
/qemu/hw/arm/stm32f100_soc.c
/qemu/hw/arm/stm32vldiscovery.c
/qemu/hw/arm/virt.c
/qemu/hw/arm/xilinx_zynq.c
/qemu/hw/block/block.c
/qemu/hw/block/dataplane/virtio-blk.c
/qemu/hw/block/vhost-user-blk.c
/qemu/hw/core/machine.c
/qemu/hw/display/ati.c
/qemu/hw/display/g364fb.c
/qemu/hw/display/meson.build
/qemu/hw/display/qxl.c
/qemu/hw/display/sm501.c
/qemu/hw/display/vhost-user-gpu-pci.c
/qemu/hw/display/vhost-user-gpu.c
/qemu/hw/display/vhost-user-vga.c
/qemu/hw/display/virtio-gpu-base.c
/qemu/hw/display/virtio-gpu-gl.c
/qemu/hw/display/virtio-gpu-pci-gl.c
/qemu/hw/display/virtio-gpu-pci.c
/qemu/hw/display/virtio-gpu.c
/qemu/hw/display/virtio-vga-gl.c
/qemu/hw/display/virtio-vga.c
/qemu/hw/display/xlnx_dp.c
/qemu/hw/gpio/gpio_pwr.c
/qemu/hw/gpio/pl061.c
/qemu/hw/gpio/trace-events
/qemu/hw/hyperv/vmbus.c
/qemu/hw/i2c/Kconfig
/qemu/hw/i2c/core.c
/qemu/hw/i2c/imx_i2c.c
/qemu/hw/i2c/meson.build
/qemu/hw/i2c/pm_smbus.c
/qemu/hw/i2c/pmbus_device.c
/qemu/hw/i2c/ppc4xx_i2c.c
/qemu/hw/i2c/smbus_master.c
/qemu/hw/i386/acpi-build.c
/qemu/hw/input/lm832x.c
/qemu/hw/input/vhost-user-input.c
/qemu/hw/intc/arm_gicv3_cpuif.c
/qemu/hw/intc/arm_gicv3_redist.c
/qemu/hw/intc/s390_flic_kvm.c
/qemu/hw/ipmi/ipmi_bmc_sim.c
/qemu/hw/m68k/q800.c
/qemu/hw/meson.build
/qemu/hw/mips/jazz.c
/qemu/hw/misc/Kconfig
/qemu/hw/misc/auxbus.c
/qemu/hw/misc/bcm2835_powermgt.c
/qemu/hw/misc/meson.build
/qemu/hw/net/dp8393x.c
/qemu/hw/net/trace-events
/qemu/hw/net/vhost_net.c
/qemu/hw/net/virtio-net.c
/qemu/hw/nvme/ctrl.c
/qemu/hw/nvme/dif.c
/qemu/hw/nvme/ns.c
/qemu/hw/nvme/nvme.h
/qemu/hw/nvme/trace-events
/qemu/hw/pci-host/Kconfig
/qemu/hw/pci-host/bonito.c
/qemu/hw/pci-host/meson.build
/qemu/hw/pci-host/q35.c
/qemu/hw/pci-host/raven.c
/qemu/hw/pci-host/trace-events
/qemu/hw/ppc/Kconfig
/qemu/hw/ppc/meson.build
/qemu/hw/ppc/pegasos2.c
/qemu/hw/ppc/spapr.c
/qemu/hw/ppc/spapr_caps.c
/qemu/hw/ppc/spapr_hcall.c
/qemu/hw/ppc/spapr_vof.c
/qemu/hw/ppc/trace-events
/qemu/hw/ppc/vof.c
/qemu/hw/rdma/vmw/pvrdma_cmd.c
/qemu/hw/rdma/vmw/pvrdma_dev_ring.c
/qemu/hw/rdma/vmw/pvrdma_main.c
/qemu/hw/s390x/meson.build
/qemu/hw/s390x/s390-stattrib-kvm.c
/qemu/hw/s390x/tod-kvm.c
/qemu/hw/s390x/tod-tcg.c
/qemu/hw/s390x/tod.c
/qemu/hw/s390x/virtio-ccw-gpu.c
/qemu/hw/s390x/virtio-ccw.c
/qemu/hw/scsi/vhost-scsi.c
/qemu/hw/scsi/vhost-user-scsi.c
/qemu/hw/scsi/virtio-scsi-dataplane.c
/qemu/hw/sd/sd.c
/qemu/hw/sensor/Kconfig
/qemu/hw/sensor/adm1272.c
/qemu/hw/sensor/emc141x.c
/qemu/hw/sensor/max34451.c
/qemu/hw/sensor/meson.build
/qemu/hw/sensor/tmp105.c
/qemu/hw/sensor/tmp421.c
/qemu/hw/usb/ccid-card-emulated.c
/qemu/hw/usb/ccid-card-passthru.c
/qemu/hw/usb/desc-msos.c
/qemu/hw/usb/dev-storage-bot.c
/qemu/hw/usb/dev-storage-classic.c
/qemu/hw/usb/dev-uas.c
/qemu/hw/usb/host-libusb.c
/qemu/hw/usb/meson.build
/qemu/hw/usb/redirect.c
/qemu/hw/vfio/ap.c
/qemu/hw/vfio/common.c
/qemu/hw/virtio/vhost-backend.c
/qemu/hw/virtio/vhost-user-fs.c
/qemu/hw/virtio/vhost-user-vsock.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-mmio.c
/qemu/hw/virtio/virtio-pci.c
/qemu/hw/virtio/virtio.c
/qemu/include/block/aio.h
/qemu/include/block/block.h
/qemu/include/block/nvme.h
/qemu/include/crypto/tls-cipher-suites.h
/qemu/include/crypto/tlscreds.h
/qemu/include/crypto/tlscredsanon.h
/qemu/include/crypto/tlscredspsk.h
/qemu/include/crypto/tlscredsx509.h
/qemu/include/exec/memory.h
/qemu/include/exec/translator.h
/qemu/include/hw/adc/max111x.h
/qemu/include/hw/adc/zynq-xadc.h
/qemu/include/hw/arm/bcm2835_peripherals.h
/qemu/include/hw/arm/stm32f100_soc.h
/qemu/include/hw/block/block.h
/qemu/include/hw/boards.h
/qemu/include/hw/i2c/i2c.h
/qemu/include/hw/i2c/pmbus_device.h
/qemu/include/hw/input/lm832x.h
/qemu/include/hw/misc/bcm2835_powermgt.h
/qemu/include/hw/ppc/spapr.h
/qemu/include/hw/ppc/vof.h
/qemu/include/hw/s390x/tod.h
/qemu/include/hw/sensor/emc141x_regs.h
/qemu/include/hw/sensor/tmp105.h
/qemu/include/hw/sensor/tmp105_regs.h
/qemu/include/hw/usb.h
/qemu/include/hw/vfio/vfio-common.h
/qemu/include/hw/virtio/vhost-backend.h
/qemu/include/hw/virtio/vhost.h
/qemu/include/hw/virtio/virtio-mem.h
/qemu/include/migration/vmstate.h
/qemu/include/monitor/monitor.h
/qemu/include/qemu/bitops.h
/qemu/include/qemu/main-loop.h
/qemu/include/qemu/module.h
/qemu/include/qemu/option.h
/qemu/include/qemu/osdep.h
/qemu/include/qom/object.h
/qemu/include/standard-headers/asm-x86/kvm_para.h
/qemu/include/standard-headers/drm/drm_fourcc.h
/qemu/include/standard-headers/linux/ethtool.h
/qemu/include/standard-headers/linux/input-event-codes.h
/qemu/include/standard-headers/linux/virtio_ids.h
/qemu/include/standard-headers/linux/virtio_vsock.h
/qemu/include/tcg/tcg-op-gvec.h
/qemu/include/tcg/tcg-op.h
/qemu/include/tcg/tcg-opc.h
/qemu/include/tcg/tcg.h
/qemu/linux-headers/asm-arm64/kvm.h
/qemu/linux-headers/asm-generic/mman-common.h
/qemu/linux-headers/asm-generic/unistd.h
/qemu/linux-headers/asm-mips/mman.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-headers/linux/userfaultfd.h
/qemu/linux-user/alpha/target_syscall.h
/qemu/linux-user/elfload.c
/qemu/linux-user/hppa/target_syscall.h
/qemu/linux-user/linuxload.c
/qemu/linux-user/mips/target_syscall.h
/qemu/linux-user/mips64/target_syscall.h
/qemu/linux-user/syscall.c
/qemu/meson.build
/qemu/meson_options.txt
/qemu/migration/migration.c
/qemu/migration/qemu-file.c
/qemu/migration/ram.c
/qemu/migration/rdma.c
/qemu/migration/tls.c
/qemu/monitor/hmp.c
/qemu/monitor/misc.c
/qemu/pc-bios/README
/qemu/pc-bios/u-boot.e500
/qemu/pc-bios/vof-nvram.bin
/qemu/pc-bios/vof.bin
/qemu/pc-bios/vof/Makefile
/qemu/pc-bios/vof/bootmem.c
/qemu/pc-bios/vof/ci.c
/qemu/pc-bios/vof/entry.S
/qemu/pc-bios/vof/libc.c
/qemu/pc-bios/vof/main.c
/qemu/pc-bios/vof/vof.h
/qemu/pc-bios/vof/vof.lds
/qemu/python/.gitignore
/qemu/python/Makefile
/qemu/python/qemu/machine/__init__.py
/qemu/python/qemu/machine/machine.py
/qemu/python/qemu/qmp/__init__.py
/qemu/python/qemu/qmp/qom_common.py
/qemu/python/qemu/utils/accel.py
/qemu/python/setup.cfg
/qemu/python/tests/flake8.sh
/qemu/qapi/block-core.json
/qemu/qapi/block-export.json
/qemu/qemu-img.c
/qemu/qemu-io-cmds.c
/qemu/qemu-nbd.c
/qemu/qemu-options.hx
/qemu/qom/object_interfaces.c
/qemu/roms/u-boot
/qemu/scripts/coverity-scan/COMPONENTS.md
/qemu/scripts/coverity-scan/run-coverity-scan
/qemu/scripts/entitlement.sh
/qemu/scripts/modinfo-collect.py
/qemu/scripts/modinfo-generate.py
/qemu/scripts/qemu-trace-stap
/qemu/softmmu/cpus.c
/qemu/softmmu/memory.c
/qemu/softmmu/physmem.c
/qemu/softmmu/trace-events
/qemu/softmmu/vl.c
/qemu/stubs/module-opts.c
/qemu/target/Kconfig
/qemu/target/alpha/Kconfig
/qemu/target/alpha/translate.c
/qemu/target/arm/Kconfig
/qemu/target/arm/helper-a64.c
/qemu/target/arm/helper-mve.h
/qemu/target/arm/helper.c
/qemu/target/arm/mve.decode
/qemu/target/arm/mve_helper.c
/qemu/target/arm/t32.decode
/qemu/target/arm/translate-a64.c
/qemu/target/arm/translate-mve.c
/qemu/target/arm/translate-neon.c
/qemu/target/arm/translate-sve.c
/qemu/target/arm/translate.c
/qemu/target/arm/translate.h
/qemu/target/arm/vfp_helper.c
/qemu/target/avr/Kconfig
/qemu/target/avr/helper.h
/qemu/target/avr/translate.c
/qemu/target/cris/Kconfig
/qemu/target/cris/helper.h
/qemu/target/cris/translate.c
/qemu/target/cris/translate_v10.c.inc
/qemu/target/hppa/Kconfig
/qemu/target/hppa/translate.c
/qemu/target/i386/Kconfig
/qemu/target/i386/cpu.c
/qemu/target/i386/cpu.h
/qemu/target/i386/helper.h
/qemu/target/i386/hvf/hvf-cpu.c
/qemu/target/i386/hvf/hvf.c
/qemu/target/i386/hvf/x86hvf.c
/qemu/target/i386/kvm/kvm-cpu.c
/qemu/target/i386/kvm/kvm.c
/qemu/target/i386/svm.h
/qemu/target/i386/tcg/bpt_helper.c
/qemu/target/i386/tcg/fpu_helper.c
/qemu/target/i386/tcg/sysemu/bpt_helper.c
/qemu/target/i386/tcg/sysemu/svm_helper.c
/qemu/target/i386/tcg/tcg-cpu.c
/qemu/target/i386/tcg/tcg-cpu.h
/qemu/target/i386/tcg/translate.c
/qemu/target/i386/xsave_helper.c
/qemu/target/m68k/Kconfig
/qemu/target/m68k/translate.c
/qemu/target/microblaze/Kconfig
/qemu/target/microblaze/translate.c
/qemu/target/mips/Kconfig
/qemu/target/mips/tcg/micromips_translate.c.inc
/qemu/target/mips/tcg/mips16e_translate.c.inc
/qemu/target/mips/tcg/mxu_translate.c
/qemu/target/mips/tcg/nanomips_translate.c.inc
/qemu/target/mips/tcg/sysemu/mips-semi.c
/qemu/target/mips/tcg/translate.c
/qemu/target/mips/tcg/translate.h
/qemu/target/mips/tcg/tx79.decode
/qemu/target/mips/tcg/tx79_translate.c
/qemu/target/nios2/Kconfig
/qemu/target/nios2/translate.c
/qemu/target/openrisc/Kconfig
/qemu/target/openrisc/translate.c
/qemu/target/ppc/Kconfig
/qemu/target/ppc/arch_dump.c
/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/kvm.c
/qemu/target/ppc/kvm_ppc.h
/qemu/target/ppc/mmu-book3s-v3.c
/qemu/target/ppc/mmu-book3s-v3.h
/qemu/target/ppc/mmu-books.h
/qemu/target/ppc/mmu-hash32.c
/qemu/target/ppc/mmu-hash32.h
/qemu/target/ppc/mmu-hash64.c
/qemu/target/ppc/mmu-hash64.h
/qemu/target/ppc/mmu-radix64.c
/qemu/target/ppc/mmu-radix64.h
/qemu/target/ppc/mmu_helper.c
/qemu/target/ppc/translate.c
/qemu/target/riscv/Kconfig
/qemu/target/riscv/translate.c
/qemu/target/rx/Kconfig
/qemu/target/rx/translate.c
/qemu/target/s390x/Kconfig
/qemu/target/s390x/arch_dump.c
/qemu/target/s390x/cpu-dump.c
/qemu/target/s390x/cpu-sysemu.c
/qemu/target/s390x/cpu.c
/qemu/target/s390x/cpu_features_def.h.inc
/qemu/target/s390x/cpu_models.c
/qemu/target/s390x/cpu_models_sysemu.c
/qemu/target/s390x/cpu_models_user.c
/qemu/target/s390x/diag.c
/qemu/target/s390x/gdbstub.c
/qemu/target/s390x/gen-features.c
/qemu/target/s390x/helper.c
/qemu/target/s390x/helper.h
/qemu/target/s390x/interrupt.c
/qemu/target/s390x/ioinst.c
/qemu/target/s390x/kvm/kvm.c
/qemu/target/s390x/kvm/kvm_s390x.h
/qemu/target/s390x/kvm/meson.build
/qemu/target/s390x/kvm/trace-events
/qemu/target/s390x/kvm/trace.h
/qemu/target/s390x/machine.c
/qemu/target/s390x/meson.build
/qemu/target/s390x/mmu_helper.c
/qemu/target/s390x/s390x-internal.h
/qemu/target/s390x/sigp.c
/qemu/target/s390x/tcg/cc_helper.c
/qemu/target/s390x/tcg/crypto_helper.c
/qemu/target/s390x/tcg/excp_helper.c
/qemu/target/s390x/tcg/fpu_helper.c
/qemu/target/s390x/tcg/insn-data.def
/qemu/target/s390x/tcg/insn-format.def
/qemu/target/s390x/tcg/int_helper.c
/qemu/target/s390x/tcg/mem_helper.c
/qemu/target/s390x/tcg/meson.build
/qemu/target/s390x/tcg/misc_helper.c
/qemu/target/s390x/tcg/s390-tod.h
/qemu/target/s390x/tcg/tcg_s390x.h
/qemu/target/s390x/tcg/translate.c
/qemu/target/s390x/tcg/translate_vx.c.inc
/qemu/target/s390x/tcg/vec.h
/qemu/target/s390x/tcg/vec_fpu_helper.c
/qemu/target/s390x/tcg/vec_helper.c
/qemu/target/s390x/tcg/vec_int_helper.c
/qemu/target/s390x/tcg/vec_string_helper.c
/qemu/target/s390x/trace-events
/qemu/target/sh4/Kconfig
/qemu/target/sh4/translate.c
/qemu/target/sparc/Kconfig
/qemu/target/sparc/translate.c
/qemu/target/tricore/Kconfig
/qemu/target/tricore/translate.c
/qemu/target/xtensa/Kconfig
/qemu/target/xtensa/translate.c
/qemu/target/xtensa/xtensa-semi.c
/qemu/tcg/README
/qemu/tcg/aarch64/tcg-target.c.inc
/qemu/tcg/aarch64/tcg-target.h
/qemu/tcg/arm/tcg-target.c.inc
/qemu/tcg/arm/tcg-target.h
/qemu/tcg/i386/tcg-target.c.inc
/qemu/tcg/i386/tcg-target.h
/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/ppc/tcg-target.h
/qemu/tcg/region.c
/qemu/tcg/riscv/tcg-target.c.inc
/qemu/tcg/riscv/tcg-target.h
/qemu/tcg/s390/tcg-target.c.inc
/qemu/tcg/s390/tcg-target.h
/qemu/tcg/sparc/tcg-target.c.inc
/qemu/tcg/sparc/tcg-target.h
/qemu/tcg/tcg-op-gvec.c
/qemu/tcg/tcg-op.c
/qemu/tcg/tcg.c
/qemu/tcg/tci.c
/qemu/tcg/tci/tcg-target.c.inc
/qemu/tcg/tci/tcg-target.h
/qemu/tests/Makefile.include
/qemu/tests/acceptance/avocado_qemu/__init__.py
/qemu/tests/acceptance/boot_linux.py
/qemu/tests/acceptance/boot_linux_console.py
/qemu/tests/acceptance/boot_xen.py
/qemu/tests/acceptance/intel_iommu.py
/qemu/tests/acceptance/machine_mips_fuloong2e.py
/qemu/tests/acceptance/machine_mips_malta.py
/qemu/tests/acceptance/pc_cpu_hotplug_props.py
/qemu/tests/acceptance/ppc_prep_40p.py
/qemu/tests/acceptance/replay_kernel.py
/qemu/tests/acceptance/reverse_debugging.py
/qemu/tests/acceptance/smmu.py
/qemu/tests/acceptance/tcg_plugins.py
/qemu/tests/acceptance/virtio-gpu.py
/qemu/tests/acceptance/x86_cpu_model_versions.py
/qemu/tests/data/acpi/pc/DSDT
/qemu/tests/data/acpi/pc/DSDT.acpihmat
/qemu/tests/data/acpi/pc/DSDT.bridge
/qemu/tests/data/acpi/pc/DSDT.cphp
/qemu/tests/data/acpi/pc/DSDT.dimmpxm
/qemu/tests/data/acpi/pc/DSDT.hpbridge
/qemu/tests/data/acpi/pc/DSDT.ipmikcs
/qemu/tests/data/acpi/pc/DSDT.memhp
/qemu/tests/data/acpi/pc/DSDT.nohpet
/qemu/tests/data/acpi/pc/DSDT.numamem
/qemu/tests/migration/guestperf/engine.py
/qemu/tests/qemu-iotests/040
/qemu/tests/qemu-iotests/041
/qemu/tests/qemu-iotests/061
/qemu/tests/qemu-iotests/061.out
/qemu/tests/qemu-iotests/082.out
/qemu/tests/qemu-iotests/114
/qemu/tests/qemu-iotests/114.out
/qemu/tests/qemu-iotests/122.out
/qemu/tests/qemu-iotests/146.out
/qemu/tests/qemu-iotests/154.out
/qemu/tests/qemu-iotests/155
/qemu/tests/qemu-iotests/165
/qemu/tests/qemu-iotests/172.out
/qemu/tests/qemu-iotests/179.out
/qemu/tests/qemu-iotests/189
/qemu/tests/qemu-iotests/198
/qemu/tests/qemu-iotests/207
/qemu/tests/qemu-iotests/207.out
/qemu/tests/qemu-iotests/209.out
/qemu/tests/qemu-iotests/211.out
/qemu/tests/qemu-iotests/221.out
/qemu/tests/qemu-iotests/223.out
/qemu/tests/qemu-iotests/241.out
/qemu/tests/qemu-iotests/244.out
/qemu/tests/qemu-iotests/245
/qemu/tests/qemu-iotests/245.out
/qemu/tests/qemu-iotests/248
/qemu/tests/qemu-iotests/248.out
/qemu/tests/qemu-iotests/252.out
/qemu/tests/qemu-iotests/253.out
/qemu/tests/qemu-iotests/274.out
/qemu/tests/qemu-iotests/291.out
/qemu/tests/qemu-iotests/296
/qemu/tests/qemu-iotests/298
/qemu/tests/qemu-iotests/301
/qemu/tests/qemu-iotests/301.out
/qemu/tests/qemu-iotests/308
/qemu/tests/qemu-iotests/308.out
/qemu/tests/qemu-iotests/common.rc
/qemu/tests/qemu-iotests/tests/fuse-allow-other
/qemu/tests/qemu-iotests/tests/fuse-allow-other.out
/qemu/tests/qemu-iotests/tests/nbd-qemu-allocation
/qemu/tests/qemu-iotests/tests/nbd-qemu-allocation.out
/qemu/tests/qemu-iotests/tests/remove-bitmap-from-backing
/qemu/tests/qtest/adm1272-test.c
/qemu/tests/qtest/boot-serial-test.c
/qemu/tests/qtest/emc141x-test.c
/qemu/tests/qtest/fuzz-sdcard-test.c
/qemu/tests/qtest/libqos/virtio-9p.c
/qemu/tests/qtest/max34451-test.c
/qemu/tests/qtest/meson.build
/qemu/tests/qtest/migration-test.c
/qemu/tests/qtest/npcm7xx_smbus-test.c
/qemu/tests/qtest/numa-test.c
/qemu/tests/qtest/rtas-test.c
/qemu/tests/qtest/tmp105-test.c
/qemu/tests/qtest/virtio-9p-test.c
/qemu/tests/tcg/hppa/Makefile.target
/qemu/tests/tcg/multiarch/Makefile.target
/qemu/tests/tcg/s390x/Makefile.target
/qemu/tests/unit/ptimer-test-stubs.c
/qemu/tests/unit/test-bdrv-drain.c
/qemu/tests/unit/test-bdrv-graph-mod.c
/qemu/tests/unit/test-keyval.c
/qemu/tests/unit/test-qemu-opts.c
/qemu/tools/virtiofsd/fuse_common.h
/qemu/tools/virtiofsd/fuse_lowlevel.c
/qemu/tools/virtiofsd/fuse_lowlevel.h
/qemu/tools/virtiofsd/fuse_virtio.c
/qemu/tools/virtiofsd/helper.c
/qemu/tools/virtiofsd/passthrough_ll.c
/qemu/tools/virtiofsd/passthrough_seccomp.c
/qemu/trace-events
/qemu/trace/control-target.c
/qemu/trace/control.c
/qemu/trace/control.h
/qemu/trace/meson.build
/qemu/trace/qmp.c
/qemu/trace/simple.c
/qemu/trace/simple.h
/qemu/ui/egl-headless.c
/qemu/ui/gtk.c
/qemu/ui/sdl2.c
/qemu/ui/spice-app.c
/qemu/ui/spice-core.c
/qemu/ui/vnc.c
/qemu/util/async.c
/qemu/util/guest-random.c
/qemu/util/keyval.c
/qemu/util/main-loop.c
/qemu/util/meson.build
/qemu/util/mmap-alloc.c
/qemu/util/module.c
/qemu/util/qemu-option.c
/qemu/util/trace-events
/qemu/util/uri.c
6f84d72629-Jun-2021 John Snow <jsnow@redhat.com>

python: rename 'venv-check' target to 'check-pipenv'

Well, Cleber was right, this is a better name.

In preparation for adding a different kind of virtual environment check
(One that simply uses whi

python: rename 'venv-check' target to 'check-pipenv'

Well, Cleber was right, this is a better name.

In preparation for adding a different kind of virtual environment check
(One that simply uses whichever version of Python you happen to have),
rename this test 'check-pipenv' so that it matches the CI job
'check-python-pipenv'.

Remove the "If you don't know which test to run" hint, because it's not
actually likely you have Python 3.6 installed to be able to run the
test. It's still the test I'd most prefer you to run, but it's not the
test you are most likely to be able to run.

Rename the 'venv' target to 'pipenv' as well, and move the more
pertinent help text under the 'check-pipenv' target.

Signed-off-by: John Snow <jsnow@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Message-id: 20210629214323.1329806-8-jsnow@redhat.com
Signed-off-by: John Snow <jsnow@redhat.com>

show more ...


static_checks.yml
/qemu/.gitlab/issue_templates/bug.md
/qemu/.gitlab/issue_templates/feature_request.md
/qemu/MAINTAINERS
/qemu/accel/kvm/kvm-all.c
/qemu/audio/coreaudio.c
/qemu/authz/meson.build
/qemu/block.c
/qemu/block/block-backend.c
/qemu/block/block-copy.c
/qemu/block/file-posix.c
/qemu/block/io.c
/qemu/block/meson.build
/qemu/block/progress_meter.c
/qemu/block/snapshot.c
/qemu/blockjob.c
/qemu/configure
/qemu/crypto/meson.build
/qemu/hw/alpha/Kconfig
/qemu/hw/alpha/alpha_sys.h
/qemu/hw/alpha/dp264.c
/qemu/hw/alpha/typhoon.c
/qemu/hw/audio/sb16.c
/qemu/hw/block/Kconfig
/qemu/hw/block/fdc-internal.h
/qemu/hw/block/fdc-isa.c
/qemu/hw/block/fdc-sysbus.c
/qemu/hw/block/fdc.c
/qemu/hw/block/meson.build
/qemu/hw/block/trace-events
/qemu/hw/char/ibex_uart.c
/qemu/hw/char/sifive_uart.c
/qemu/hw/core/machine.c
/qemu/hw/i386/Kconfig
/qemu/hw/i386/pc.c
/qemu/hw/i386/x86.c
/qemu/hw/isa/Kconfig
/qemu/hw/mips/Kconfig
/qemu/hw/riscv/opentitan.c
/qemu/hw/scsi/scsi-generic.c
/qemu/hw/sparc/Kconfig
/qemu/hw/sparc64/Kconfig
/qemu/hw/timer/ibex_timer.c
/qemu/hw/timer/meson.build
/qemu/hw/usb/meson.build
/qemu/include/block/block-copy.h
/qemu/include/block/block_int.h
/qemu/include/hw/boards.h
/qemu/include/hw/char/ibex_uart.h
/qemu/include/hw/char/sifive_uart.h
/qemu/include/hw/i386/pc.h
/qemu/include/hw/i386/x86.h
/qemu/include/hw/riscv/opentitan.h
/qemu/include/hw/timer/ibex_timer.h
/qemu/include/qemu/co-shared-resource.h
/qemu/include/qemu/osdep.h
/qemu/include/qemu/progress_meter.h
/qemu/include/qemu/qemu-plugin.h
/qemu/include/qemu/ratelimit.h
/qemu/include/sysemu/block-backend.h
/qemu/include/ui/clipboard.h
/qemu/job-qmp.c
/qemu/job.c
/qemu/meson.build
/qemu/meson_options.txt
/qemu/pc-bios/palcode-clipper
/qemu/plugins/api.c
/qemu/python/Makefile
/qemu/python/Pipfile.lock
/qemu/python/README.rst
/qemu/python/qemu/machine/machine.py
/qemu/python/qemu/machine/py.typed
/qemu/python/qemu/machine/qtest.py
/qemu/python/qemu/qmp/py.typed
/qemu/python/qemu/qmp/qom.py
/qemu/python/qemu/utils/py.typed
/qemu/python/setup.cfg
/qemu/qapi/block-core.json
/qemu/qapi/machine.json
/qemu/qapi/ui.json
/qemu/qemu-img.c
/qemu/qemu-options.hx
/qemu/roms/qemu-palcode
/qemu/softmmu/vl.c
/qemu/target/alpha/translate.c
/qemu/target/hexagon/gen_tcg.h
/qemu/target/hexagon/genptr.c
/qemu/target/hexagon/imported/encode_pp.def
/qemu/target/hexagon/macros.h
/qemu/target/hexagon/op_helper.c
/qemu/target/hexagon/translate.c
/qemu/target/i386/cpu.c
/qemu/target/i386/cpu.h
/qemu/target/i386/kvm/kvm.c
/qemu/target/mips/cpu.c
/qemu/target/mips/cpu.h
/qemu/target/mips/internal.h
/qemu/target/mips/tcg/meson.build
/qemu/target/mips/tcg/msa.decode
/qemu/target/mips/tcg/msa_translate.c
/qemu/target/mips/tcg/mxu_translate.c
/qemu/target/mips/tcg/sysemu/mips-semi.c
/qemu/target/mips/tcg/sysemu/tlb_helper.c
/qemu/target/mips/tcg/trace-events
/qemu/target/mips/tcg/trace.h
/qemu/target/mips/tcg/translate.c
/qemu/target/mips/tcg/translate.h
/qemu/target/riscv/gdbstub.c
/qemu/target/riscv/translate.c
/qemu/tests/qtest/fuzz-sb16-test.c
/qemu/tests/tcg/hexagon/misc.c
/qemu/tests/tcg/hppa/Makefile.target
/qemu/tests/tcg/s390x/Makefile.target
/qemu/tests/unit/crypto-tls-psk-helpers.c
/qemu/tests/unit/crypto-tls-psk-helpers.h
/qemu/tests/unit/crypto-tls-x509-helpers.c
/qemu/tests/unit/crypto-tls-x509-helpers.h
/qemu/tests/unit/meson.build
/qemu/tests/unit/pkix_asn1_tab.c
/qemu/tests/unit/test-crypto-tlscredsx509.c
/qemu/tests/unit/test-crypto-tlssession.c
/qemu/tests/unit/test-io-channel-tls.c
/qemu/ui/clipboard.c
/qemu/ui/cocoa.m
/qemu/ui/console.c
/qemu/util/qemu-co-shared-resource.c
66cf701423-Jun-2021 Alex Bennée <alex.bennee@linaro.org>

scripts/checkpatch: roll diff tweaking into checkpatch itself

Rather than relying on external tweaks lets just do it inside
checkpatch's direct commitish handling which is QEMU specific code
anyway.

scripts/checkpatch: roll diff tweaking into checkpatch itself

Rather than relying on external tweaks lets just do it inside
checkpatch's direct commitish handling which is QEMU specific code
anyway.

Suggested-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Message-Id: <20210623102749.25686-4-alex.bennee@linaro.org>

show more ...


/qemu/.github/lockdown.yml
static_checks.yml
/qemu/.patchew.yml
/qemu/MAINTAINERS
/qemu/README.rst
/qemu/accel/tcg/atomic_template.h
/qemu/accel/tcg/cputlb.c
/qemu/accel/tcg/internal.h
/qemu/accel/tcg/plugin-gen.c
/qemu/accel/tcg/plugin-helpers.h
/qemu/accel/tcg/tcg-all.c
/qemu/accel/tcg/translate-all.c
/qemu/accel/tcg/user-exec.c
/qemu/audio/alsaaudio.c
/qemu/audio/audio.c
/qemu/audio/audio_int.h
/qemu/audio/coreaudio.c
/qemu/audio/jackaudio.c
/qemu/audio/paaudio.c
/qemu/backends/hostmem-file.c
/qemu/backends/hostmem-memfd.c
/qemu/backends/hostmem-ram.c
/qemu/backends/hostmem.c
/qemu/block/coroutines.h
/qemu/block/file-posix.c
/qemu/block/nbd.c
/qemu/block/qapi.c
/qemu/block/trace-events
/qemu/bsd-user/main.c
/qemu/configure
/qemu/contrib/vhost-user-gpu/vhost-user-gpu.c
/qemu/docs/amd-memory-encryption.txt
/qemu/docs/devel/index.rst
/qemu/docs/devel/multi-thread-tcg.rst
/qemu/docs/devel/tcg.rst
/qemu/docs/devel/vfio-migration.rst
/qemu/docs/interop/firmware.json
/qemu/docs/interop/live-block-operations.rst
/qemu/docs/interop/qemu-ga-ref.rst
/qemu/docs/interop/qemu-qmp-ref.rst
/qemu/docs/interop/qemu-storage-daemon-qmp-ref.rst
/qemu/docs/system/arm/emulation.rst
/qemu/docs/system/arm/nrf.rst
/qemu/docs/system/authz.rst
/qemu/docs/system/cpu-models-x86-abi.csv
/qemu/docs/system/cpu-models-x86.rst.inc
/qemu/docs/system/deprecated.rst
/qemu/docs/system/index.rst
/qemu/docs/system/removed-features.rst
/qemu/docs/system/riscv/microchip-icicle-kit.rst
/qemu/docs/system/riscv/sifive_u.rst
/qemu/docs/system/secrets.rst
/qemu/docs/system/target-arm.rst
/qemu/docs/system/target-riscv.rst
/qemu/docs/system/vnc-security.rst
/qemu/docs/tools/virtiofsd.rst
/qemu/fpu/meson.build
/qemu/fpu/softfloat.c
/qemu/hmp-commands-info.hx
/qemu/hmp-commands.hx
/qemu/hw/acpi/aml-build.c
/qemu/hw/acpi/ghes-stub.c
/qemu/hw/acpi/ghes.c
/qemu/hw/acpi/meson.build
/qemu/hw/arm/Kconfig
/qemu/hw/arm/aspeed.c
/qemu/hw/arm/npcm7xx_boards.c
/qemu/hw/arm/sysbus-fdt.c
/qemu/hw/arm/virt-acpi-build.c
/qemu/hw/arm/virt.c
/qemu/hw/audio/sb16.c
/qemu/hw/core/machine-hmp-cmds.c
/qemu/hw/core/machine-qmp-cmds.c
/qemu/hw/display/macfb.c
/qemu/hw/display/vga.c
/qemu/hw/display/virtio-gpu.c
/qemu/hw/gpio/aspeed_gpio.c
/qemu/hw/i386/acpi-build.c
/qemu/hw/i386/acpi-common.h
/qemu/hw/i386/kvm/apic.c
/qemu/hw/i386/kvm/clock.c
/qemu/hw/i386/kvm/i8254.c
/qemu/hw/i386/kvm/i8259.c
/qemu/hw/i386/kvm/ioapic.c
/qemu/hw/i386/x86.c
/qemu/hw/intc/arm_gicv3_cpuif.c
/qemu/hw/intc/armv7m_nvic.c
/qemu/hw/intc/ppc-uic.c
/qemu/hw/m68k/next-cube.c
/qemu/hw/misc/ivshmem.c
/qemu/hw/riscv/microchip_pfsoc.c
/qemu/hw/riscv/sifive_u.c
/qemu/hw/riscv/spike.c
/qemu/hw/riscv/virt.c
/qemu/hw/s390x/3270-ccw.c
/qemu/hw/s390x/css.c
/qemu/hw/s390x/s390-ccw.c
/qemu/hw/s390x/s390-virtio-ccw.c
/qemu/hw/s390x/virtio-ccw.c
/qemu/hw/scsi/esp.c
/qemu/hw/scsi/scsi-generic.c
/qemu/hw/scsi/trace-events
/qemu/hw/usb/dev-mtp.c
/qemu/hw/vfio/ccw.c
/qemu/hw/vfio/migration.c
/qemu/hw/virtio/vhost-vdpa.c
/qemu/include/block/aio.h
/qemu/include/block/nbd.h
/qemu/include/elf.h
/qemu/include/exec/cpu-common.h
/qemu/include/exec/helper-head.h
/qemu/include/exec/helper-tcg.h
/qemu/include/exec/memory.h
/qemu/include/exec/ram_addr.h
/qemu/include/fpu/softfloat-helpers.h
/qemu/include/hw/acpi/ghes.h
/qemu/include/hw/acpi/tpm.h
/qemu/include/hw/i386/x86.h
/qemu/include/hw/riscv/boot.h
/qemu/include/hw/s390x/css.h
/qemu/include/hw/s390x/ioinst.h
/qemu/include/hw/scsi/esp.h
/qemu/include/hw/usb/dwc2-regs.h
/qemu/include/hw/usb/xlnx-usb-subsystem.h
/qemu/include/hw/usb/xlnx-versal-usb2-ctrl-regs.h
/qemu/include/hw/virtio/vhost-vdpa.h
/qemu/include/monitor/hmp.h
/qemu/include/monitor/monitor.h
/qemu/include/net/vhost-vdpa.h
/qemu/include/qemu/bitops.h
/qemu/include/qemu/compiler.h
/qemu/include/qemu/coroutine.h
/qemu/include/qemu/int128.h
/qemu/include/qemu/lockable.h
/qemu/include/qemu/mmap-alloc.h
/qemu/include/qemu/osdep.h
/qemu/include/qemu/plugin-memory.h
/qemu/include/qemu/plugin.h
/qemu/include/qemu/selfmap.h
/qemu/include/qemu/sockets.h
/qemu/include/qemu/thread-posix.h
/qemu/include/qemu/thread-win32.h
/qemu/include/qemu/thread.h
/qemu/include/standard-headers/drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.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/input.h
/qemu/include/standard-headers/linux/virtio_bt.h
/qemu/include/standard-headers/linux/virtio_ids.h
/qemu/include/standard-headers/linux/virtio_snd.h
/qemu/include/standard-headers/rdma/vmw_pvrdma-abi.h
/qemu/include/sysemu/hostmem.h
/qemu/include/sysemu/tcg.h
/qemu/include/sysemu/tpm.h
/qemu/include/sysemu/tpm_backend.h
/qemu/include/tcg/tcg-cond.h
/qemu/include/tcg/tcg-op.h
/qemu/include/tcg/tcg-opc.h
/qemu/include/tcg/tcg.h
/qemu/include/user/syscall-trace.h
/qemu/io/channel-socket.c
/qemu/io/dns-resolver.c
/qemu/io/net-listener.c
/qemu/iothread.c
/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/kvm.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-headers/linux/userfaultfd.h
/qemu/linux-headers/linux/vfio.h
/qemu/linux-user/elfload.c
/qemu/linux-user/main.c
/qemu/linux-user/mmap.c
/qemu/linux-user/s390x/signal.c
/qemu/linux-user/signal.c
/qemu/linux-user/syscall.c
/qemu/linux-user/trace-events
/qemu/meson.build
/qemu/migration/channel.c
/qemu/migration/colo.c
/qemu/migration/dirtyrate.c
/qemu/migration/dirtyrate.h
/qemu/migration/migration.c
/qemu/migration/migration.h
/qemu/migration/multifd.c
/qemu/migration/qemu-file-channel.c
/qemu/migration/ram.c
/qemu/migration/rdma.c
/qemu/migration/savevm.c
/qemu/migration/socket.c
/qemu/migration/trace-events
/qemu/monitor/hmp-cmds.c
/qemu/nbd/client-connection.c
/qemu/nbd/meson.build
/qemu/net/colo-compare.c
/qemu/net/colo-compare.h
/qemu/net/colo.c
/qemu/net/colo.h
/qemu/net/filter-mirror.c
/qemu/net/filter-rewriter.c
/qemu/net/net.c
/qemu/net/vhost-vdpa.c
/qemu/plugins/core.c
/qemu/plugins/plugin.h
/qemu/python/Pipfile.lock
/qemu/python/qemu/qmp/__init__.py
/qemu/python/qemu/qmp/qemu_ga_client.py
/qemu/python/qemu/qmp/qmp_shell.py
/qemu/python/qemu/qmp/qom.py
/qemu/python/qemu/qmp/qom_common.py
/qemu/python/qemu/qmp/qom_fuse.py
/qemu/python/setup.cfg
/qemu/qapi/machine.json
/qemu/qapi/migration.json
/qemu/qapi/net.json
/qemu/qapi/qom.json
/qemu/qapi/sockets.json
/qemu/qapi/tpm.json
/qemu/qemu.sasl
/qemu/scripts/block-coroutine-wrapper.py
/qemu/scripts/checkpatch.pl
/qemu/scripts/coccinelle/memory-region-housekeeping.cocci
/qemu/scripts/cpu-x86-uarch-abi.py
/qemu/scripts/oss-fuzz/reorder_fuzzer_qtest_trace.py
/qemu/scripts/qmp/qemu-ga-client
/qemu/scripts/qmp/qmp-shell
/qemu/scripts/qmp/qom-fuse
/qemu/scripts/qmp/qom-get
/qemu/scripts/qmp/qom-list
/qemu/scripts/qmp/qom-set
/qemu/scripts/qmp/qom-tree
/qemu/softmmu/cpus.c
/qemu/softmmu/memory.c
/qemu/softmmu/physmem.c
/qemu/softmmu/runstate.c
/qemu/softmmu/trace-events
/qemu/softmmu/vl.c
/qemu/stubs/iothread-lock.c
/qemu/stubs/meson.build
/qemu/target/arm/cpu64.c
/qemu/target/arm/helper-mve.h
/qemu/target/arm/helper.h
/qemu/target/arm/internals.h
/qemu/target/arm/kvm64.c
/qemu/target/arm/m-nocp.decode
/qemu/target/arm/m_helper.c
/qemu/target/arm/meson.build
/qemu/target/arm/mte_helper.c
/qemu/target/arm/mve.decode
/qemu/target/arm/mve_helper.c
/qemu/target/arm/sve_helper.c
/qemu/target/arm/t32.decode
/qemu/target/arm/translate-a32.h
/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/arm/vec_helper.c
/qemu/target/arm/vec_internal.h
/qemu/target/arm/vfp.decode
/qemu/target/arm/vfp_helper.c
/qemu/target/hppa/cpu.h
/qemu/target/hppa/helper.h
/qemu/target/i386/cpu.h
/qemu/target/i386/kvm/kvm.c
/qemu/target/i386/ops_sse_header.h
/qemu/target/i386/svm.h
/qemu/target/i386/tcg/sysemu/misc_helper.c
/qemu/target/i386/tcg/sysemu/svm_helper.c
/qemu/target/m68k/helper.h
/qemu/target/mips/tcg/translate.c
/qemu/target/nios2/translate.c
/qemu/target/ppc/helper.h
/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/helper.h
/qemu/target/riscv/insn32.decode
/qemu/target/riscv/insn_trans/trans_rvb.c.inc
/qemu/target/riscv/insn_trans/trans_rvi.c.inc
/qemu/target/riscv/insn_trans/trans_rvv.c.inc
/qemu/target/riscv/meson.build
/qemu/target/riscv/op_helper.c
/qemu/target/riscv/pmp.c
/qemu/target/riscv/translate.c
/qemu/target/s390x/cc_helper.c
/qemu/target/s390x/cpu.h
/qemu/target/s390x/cpu_models.c
/qemu/target/s390x/excp_helper.c
/qemu/target/s390x/fpu_helper.c
/qemu/target/s390x/gdbstub.c
/qemu/target/s390x/gen-features.c
/qemu/target/s390x/helper.c
/qemu/target/s390x/helper.h
/qemu/target/s390x/insn-data.def
/qemu/target/s390x/internal.h
/qemu/target/s390x/kvm-stub.c
/qemu/target/s390x/kvm.c
/qemu/target/s390x/kvm_s390x.h
/qemu/target/s390x/sigp.c
/qemu/target/s390x/translate_vx.c.inc
/qemu/target/s390x/vec_fpu_helper.c
/qemu/target/s390x/vec_helper.c
/qemu/tcg/aarch64/tcg-target.h
/qemu/tcg/arm/tcg-target.c.inc
/qemu/tcg/arm/tcg-target.h
/qemu/tcg/i386/tcg-target.h
/qemu/tcg/meson.build
/qemu/tcg/mips/tcg-target.h
/qemu/tcg/optimize.c
/qemu/tcg/ppc/tcg-target.h
/qemu/tcg/region.c
/qemu/tcg/riscv/tcg-target.h
/qemu/tcg/s390/tcg-target.h
/qemu/tcg/sparc/tcg-target.c.inc
/qemu/tcg/sparc/tcg-target.h
/qemu/tcg/tcg-internal.h
/qemu/tcg/tcg-op-gvec.c
/qemu/tcg/tcg.c
/qemu/tcg/tci.c
/qemu/tcg/tci/README
/qemu/tcg/tci/tcg-target-con-set.h
/qemu/tcg/tci/tcg-target.c.inc
/qemu/tcg/tci/tcg-target.h
/qemu/tests/acceptance/boot_linux.py
/qemu/tests/docker/dockerfiles/alpine.docker
/qemu/tests/docker/dockerfiles/centos8.docker
/qemu/tests/docker/dockerfiles/debian10.docker
/qemu/tests/docker/dockerfiles/fedora-i386-cross.docker
/qemu/tests/docker/dockerfiles/fedora-win32-cross.docker
/qemu/tests/docker/dockerfiles/fedora-win64-cross.docker
/qemu/tests/docker/dockerfiles/fedora.docker
/qemu/tests/docker/dockerfiles/ubuntu.docker
/qemu/tests/docker/dockerfiles/ubuntu1804.docker
/qemu/tests/docker/dockerfiles/ubuntu2004.docker
/qemu/tests/qtest/fuzz-sb16-test.c
/qemu/tests/qtest/fuzz/generic_fuzz.c
/qemu/tests/qtest/fuzz/qos_fuzz.h
/qemu/tests/qtest/meson.build
/qemu/tests/tcg/Makefile.target
/qemu/tests/tcg/aarch64/Makefile.target
/qemu/tests/tcg/aarch64/mte-7.c
/qemu/tests/tcg/minilib/minilib.h
/qemu/tests/tcg/multiarch/linux-test.c
/qemu/tests/unit/iothread.c
/qemu/tests/unit/test-aio.c
/qemu/tests/vm/Makefile.include
/qemu/tests/vm/basevm.py
/qemu/tests/vm/centos.aarch64
/qemu/ui/vnc-auth-sasl.c
/qemu/ui/vnc-auth-sasl.h
/qemu/ui/vnc.c
/qemu/util/async.c
/qemu/util/main-loop.c
/qemu/util/mmap-alloc.c
/qemu/util/osdep.c
/qemu/util/oslib-posix.c
/qemu/util/oslib-win32.c
/qemu/util/qemu-config.c
/qemu/util/qemu-sockets.c
/qemu/util/qemu-thread-posix.c
/qemu/util/qemu-thread-win32.c
e2d3017825-May-2021 Philippe Mathieu-Daudé <f4bug@amsat.org>

gitlab-ci: Split gprof-gcov job

This job is hitting the 70min limit, so split it in 2 tasks.

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.o

gitlab-ci: Split gprof-gcov job

This job is hitting the 70min limit, so split it in 2 tasks.

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

show more ...

b114a0b902-Jun-2021 Alex Bennée <alex.bennee@linaro.org>

gitlab: work harder to avoid false positives in checkpatch

This copies the behaviour of patchew's configuration to make the diff
algorithm generate a minimal diff.

Signed-off-by: Alex Bennée <alex.

gitlab: work harder to avoid false positives in checkpatch

This copies the behaviour of patchew's configuration to make the diff
algorithm generate a minimal diff.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Wainer dos Santos Moschetta <wainersm@redhat.com>
Message-Id: <20210602153247.27651-1-alex.bennee@linaro.org>

show more ...


static_checks.yml
/qemu/MAINTAINERS
/qemu/accel/hvf/hvf-accel-ops.c
/qemu/accel/hvf/hvf-all.c
/qemu/accel/hvf/meson.build
/qemu/accel/meson.build
/qemu/block.c
/qemu/block/block-backend.c
/qemu/block/block-copy.c
/qemu/block/commit.c
/qemu/block/file-posix.c
/qemu/block/io.c
/qemu/block/meson.build
/qemu/block/qapi.c
/qemu/block/qcow2-snapshot.c
/qemu/block/qcow2.c
/qemu/block/quorum.c
/qemu/block/snapshot.c
/qemu/block/vhdx-log.c
/qemu/block/vvfat.c
/qemu/blockdev.c
/qemu/configure
/qemu/docs/conf.py
/qemu/docs/devel/ebpf_rss.rst
/qemu/docs/devel/index.rst
/qemu/docs/devel/secure-coding-practices.rst
/qemu/docs/system/arm/aspeed.rst
/qemu/docs/system/arm/nuvoton.rst
/qemu/docs/system/arm/sabrelite.rst
/qemu/docs/system/removed-features.rst
/qemu/ebpf/ebpf_rss-stub.c
/qemu/ebpf/ebpf_rss.c
/qemu/ebpf/ebpf_rss.h
/qemu/ebpf/meson.build
/qemu/ebpf/rss.bpf.skeleton.h
/qemu/ebpf/trace-events
/qemu/ebpf/trace.h
/qemu/fpu/softfloat-parts.c.inc
/qemu/fpu/softfloat-specialize.c.inc
/qemu/fpu/softfloat.c
/qemu/hmp-commands-info.hx
/qemu/hw/arm/armv7m.c
/qemu/hw/arm/aspeed.c
/qemu/hw/arm/mcimx6ul-evk.c
/qemu/hw/arm/mcimx7d-sabre.c
/qemu/hw/arm/npcm7xx_boards.c
/qemu/hw/arm/sabrelite.c
/qemu/hw/core/cpu-common.c
/qemu/hw/misc/npcm7xx_clk.c
/qemu/hw/net/vhost_net.c
/qemu/hw/net/virtio-net.c
/qemu/hw/ppc/pef.c
/qemu/hw/ppc/spapr.c
/qemu/hw/ppc/spapr_nvdimm.c
/qemu/hw/ppc/spapr_pci_vfio.c
/qemu/hw/ppc/spapr_rtas.c
/qemu/include/block/block.h
/qemu/include/block/block_int.h
/qemu/include/block/qdict.h
/qemu/include/fpu/softfloat-helpers.h
/qemu/include/fpu/softfloat-macros.h
/qemu/include/fpu/softfloat-types.h
/qemu/include/fpu/softfloat.h
/qemu/include/hw/arm/allwinner-h3.h
/qemu/include/hw/arm/armv7m.h
/qemu/include/hw/core/cpu.h
/qemu/include/hw/ppc/spapr.h
/qemu/include/hw/ppc/spapr_nvdimm.h
/qemu/include/hw/virtio/virtio-net.h
/qemu/include/net/net.h
/qemu/include/qapi/qmp/qdict.h
/qemu/include/qemu/config-file.h
/qemu/include/sysemu/block-backend.h
/qemu/include/sysemu/hvf_int.h
/qemu/linux-user/arm/nwfpe/fpa11.c
/qemu/linux-user/elfload.c
/qemu/meson.build
/qemu/meson_options.txt
/qemu/monitor/misc.c
/qemu/nbd/server.c
/qemu/net/tap-bsd.c
/qemu/net/tap-linux.c
/qemu/net/tap-linux.h
/qemu/net/tap-solaris.c
/qemu/net/tap-stub.c
/qemu/net/tap.c
/qemu/net/tap_int.h
/qemu/net/vhost-vdpa.c
/qemu/qemu-io-cmds.c
/qemu/softmmu/vl.c
/qemu/target/arm/cpu.c
/qemu/target/arm/cpu.h
/qemu/target/arm/cpu64.c
/qemu/target/arm/cpu_tcg.c
/qemu/target/arm/helper-sve.h
/qemu/target/arm/helper.h
/qemu/target/arm/m_helper.c
/qemu/target/arm/machine.c
/qemu/target/arm/mte_helper.c
/qemu/target/arm/neon-dp.decode
/qemu/target/arm/neon-shared.decode
/qemu/target/arm/op_helper.c
/qemu/target/arm/sve.decode
/qemu/target/arm/sve_helper.c
/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/vec_helper.c
/qemu/target/arm/vfp.decode
/qemu/target/arm/vfp_helper.c
/qemu/target/i386/cpu.c
/qemu/target/i386/hvf/hvf-i386.h
/qemu/target/i386/hvf/hvf.c
/qemu/target/i386/hvf/meson.build
/qemu/target/i386/hvf/vmx.h
/qemu/target/i386/hvf/x86.c
/qemu/target/i386/hvf/x86_descr.c
/qemu/target/i386/hvf/x86_emu.c
/qemu/target/i386/hvf/x86_mmu.c
/qemu/target/i386/hvf/x86_task.c
/qemu/target/i386/hvf/x86hvf.c
/qemu/target/i386/hvf/x86hvf.h
/qemu/target/i386/kvm/kvm-cpu.c
/qemu/target/i386/tcg/fpu_helper.c
/qemu/target/i386/tcg/seg_helper.c
/qemu/target/i386/tcg/translate.c
/qemu/target/m68k/fpu_helper.c
/qemu/target/m68k/softfloat.c
/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/gdbstub.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/internal.h
/qemu/target/ppc/meson.build
/qemu/target/ppc/misc_helper.c
/qemu/target/ppc/mmu-hash32.c
/qemu/target/ppc/mmu-hash64.c
/qemu/target/ppc/mmu-radix64.c
/qemu/target/ppc/mmu_helper.c
/qemu/target/ppc/tcg-stub.c
/qemu/target/ppc/translate.c
/qemu/target/ppc/translate/fixedpoint-impl.c.inc
/qemu/target/ppc/translate/vector-impl.c.inc
/qemu/tcg/aarch64/tcg-target.c.inc
/qemu/tcg/arm/tcg-target-con-set.h
/qemu/tcg/arm/tcg-target-con-str.h
/qemu/tcg/arm/tcg-target.c.inc
/qemu/tcg/arm/tcg-target.h
/qemu/tcg/arm/tcg-target.opc.h
/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/s390/tcg-target.c.inc
/qemu/tcg/sparc/tcg-target.c.inc
/qemu/tcg/tcg.c
/qemu/tcg/tci/tcg-target.c.inc
/qemu/tests/acceptance/boot_linux_console.py
/qemu/tests/fp/fp-test-log2.c
/qemu/tests/fp/fp-test.c
/qemu/tests/fp/meson.build
/qemu/tests/fp/wrap.c.inc
/qemu/tests/qemu-iotests/283.out
/qemu/tests/qemu-iotests/307.out
/qemu/tests/qemu-iotests/tests/qsd-jobs.out
/qemu/tests/qtest/bios-tables-test.c
/qemu/tests/qtest/e1000e-test.c
/qemu/tests/qtest/hd-geo-test.c
/qemu/tests/qtest/pflash-cfi02-test.c
/qemu/tests/qtest/tpm-tests.c
/qemu/tests/qtest/virtio-scsi-test.c
/qemu/tests/tcg/configure.sh
/qemu/tests/tcg/multiarch/Makefile.target
/qemu/tests/tcg/multiarch/signals.c
/qemu/tests/unit/test-block-iothread.c
/qemu/tests/unit/test-vmstate.c
/qemu/tools/ebpf/Makefile.ebpf
/qemu/tools/ebpf/rss.bpf.c
/qemu/util/oslib-posix.c
/qemu/util/qemu-config.c
6f0748a014-May-2021 Daniel P. Berrangé <berrange@redhat.com>

tests/docker: drop CentOS 7 container

It has been over two years since RHEL-8 was released, and thus per the
platform build policy, we no longer need to support RHEL-7 as a build
target.

Reviewed-b

tests/docker: drop CentOS 7 container

It has been over two years since RHEL-8 was released, and thus per the
platform build policy, we no longer need to support RHEL-7 as a build
target.

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

show more ...

d4c7ee3314-May-2021 Daniel P. Berrangé <berrange@redhat.com>

crypto: bump min gnutls to 3.5.18, dropping RHEL-7 support

It has been over two years since RHEL-8 was released, and thus per the
platform build policy, we no longer need to support RHEL-7 as a buil

crypto: bump min gnutls to 3.5.18, dropping RHEL-7 support

It has been over two years since RHEL-8 was released, and thus per the
platform build policy, we no longer need to support RHEL-7 as a build
target. This lets us increment the minimum required gnutls version

Per repology, current shipping versions are:

RHEL-8: 3.6.14
Debian Buster: 3.6.7
openSUSE Leap 15.2: 3.6.7
Ubuntu LTS 18.04: 3.5.18
Ubuntu LTS 20.04: 3.6.13
FreeBSD: 3.6.15
Fedora 33: 3.6.16
Fedora 34: 3.7.1
OpenBSD: 3.6.15
macOS HomeBrew: 3.6.15

Ubuntu LTS 18.04 has the oldest version and so 3.5.18 is the new minimum.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20210514120415.1368922-7-berrange@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
[thuth: rebased to use .gitlab-ci.d/buildtest.yml]
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...

b33a846314-May-2021 Daniel P. Berrangé <berrange@redhat.com>

crypto: bump min gcrypt to 1.8.0, dropping RHEL-7 support

It has been over two years since RHEL-8 was released, and thus per the
platform build policy, we no longer need to support RHEL-7 as a build

crypto: bump min gcrypt to 1.8.0, dropping RHEL-7 support

It has been over two years since RHEL-8 was released, and thus per the
platform build policy, we no longer need to support RHEL-7 as a build
target. This lets us increment the minimum required gcrypt version and
assume that HMAC is always supported

Per repology, current shipping versions are:

RHEL-8: 1.8.5
Debian Buster: 1.8.4
openSUSE Leap 15.2: 1.8.2
Ubuntu LTS 18.04: 1.8.1
Ubuntu LTS 20.04: 1.8.5
FreeBSD: 1.9.2
Fedora 33: 1.8.6
Fedora 34: 1.9.3
OpenBSD: 1.9.3
macOS HomeBrew: 1.9.3

Ubuntu LTS 18.04 has the oldest version and so 1.8.0 is the new minimum.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20210514120415.1368922-6-berrange@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
[thuth: rebased to use .gitlab-ci.d/buildtest.yml]
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...

20ba7a4a14-May-2021 Daniel P. Berrangé <berrange@redhat.com>

crypto: bump min nettle to 3.4, dropping RHEL-7 support

It has been over two years since RHEL-8 was released, and thus per the
platform build policy, we no longer need to support RHEL-7 as a build
t

crypto: bump min nettle to 3.4, dropping RHEL-7 support

It has been over two years since RHEL-8 was released, and thus per the
platform build policy, we no longer need to support RHEL-7 as a build
target. This lets us increment the minimum required nettle version and
drop a lot of backwards compatibility code for 2.x series of nettle.

Per repology, current shipping versions are:

RHEL-8: 3.4.1
Debian Buster: 3.4.1
openSUSE Leap 15.2: 3.4.1
Ubuntu LTS 18.04: 3.4
Ubuntu LTS 20.04: 3.5.1
FreeBSD: 3.7.2
Fedora 33: 3.5.1
Fedora 34: 3.7.2
OpenBSD: 3.7.2
macOS HomeBrew: 3.7.2

Ubuntu LTS 18.04 has the oldest version and so 3.4 is the new minimum.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20210514120415.1368922-4-berrange@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
[thuth: rebased to use .gitlab-ci.d/buildtest.yml]
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...


buildtest.yml
/qemu/.patchew.yml
/qemu/MAINTAINERS
/qemu/accel/kvm/trace-events
/qemu/accel/tcg/cpu-exec.c
/qemu/accel/tcg/cputlb.c
/qemu/accel/tcg/tb-context.h
/qemu/accel/tcg/tb-hash.h
/qemu/accel/tcg/tb-lookup.h
/qemu/accel/tcg/tcg-runtime.c
/qemu/accel/tcg/trace-events
/qemu/accel/tcg/translate-all.c
/qemu/audio/trace-events
/qemu/authz/trace-events
/qemu/backends/tpm/trace-events
/qemu/backends/trace-events
/qemu/block/ssh.c
/qemu/block/trace-events
/qemu/chardev/trace-events
/qemu/configure
/qemu/contrib/vhost-user-gpu/vhost-user-gpu.c
/qemu/contrib/vhost-user-gpu/virgl.c
/qemu/contrib/vhost-user-gpu/vugpu.h
/qemu/cpu.c
/qemu/crypto/cipher-nettle.c.inc
/qemu/crypto/hash-nettle.c
/qemu/crypto/hmac-nettle.c
/qemu/crypto/trace-events
/qemu/docs/devel/lockcnt.txt
/qemu/hw/9pfs/trace-events
/qemu/hw/acpi/tpm.c
/qemu/hw/acpi/trace-events
/qemu/hw/adc/trace-events
/qemu/hw/alpha/trace-events
/qemu/hw/arm/trace-events
/qemu/hw/audio/trace-events
/qemu/hw/block/dataplane/trace-events
/qemu/hw/block/trace-events
/qemu/hw/char/trace-events
/qemu/hw/core/cpu-common.c
/qemu/hw/core/cpu-sysemu.c
/qemu/hw/core/meson.build
/qemu/hw/display/meson.build
/qemu/hw/display/qxl.c
/qemu/hw/display/trace-events
/qemu/hw/display/virtio-gpu-base.c
/qemu/hw/display/virtio-gpu-udmabuf.c
/qemu/hw/display/virtio-gpu-virgl.c
/qemu/hw/display/virtio-gpu.c
/qemu/hw/dma/trace-events
/qemu/hw/gpio/trace-events
/qemu/hw/hppa/trace-events
/qemu/hw/i2c/trace-events
/qemu/hw/i386/trace-events
/qemu/hw/i386/xen/trace-events
/qemu/hw/ide/trace-events
/qemu/hw/input/hid.c
/qemu/hw/input/trace-events
/qemu/hw/intc/trace-events
/qemu/hw/isa/trace-events
/qemu/hw/mem/trace-events
/qemu/hw/mips/jazz.c
/qemu/hw/misc/macio/trace-events
/qemu/hw/misc/trace-events
/qemu/hw/net/imx_fec.c
/qemu/hw/net/trace-events
/qemu/hw/net/virtio-net.c
/qemu/hw/nvram/trace-events
/qemu/hw/pci-host/trace-events
/qemu/hw/pci/trace-events
/qemu/hw/ppc/trace-events
/qemu/hw/rdma/trace-events
/qemu/hw/rdma/vmw/trace-events
/qemu/hw/rtc/trace-events
/qemu/hw/s390x/trace-events
/qemu/hw/scsi/trace-events
/qemu/hw/sd/trace-events
/qemu/hw/sparc/trace-events
/qemu/hw/sparc64/trace-events
/qemu/hw/timer/trace-events
/qemu/hw/tpm/tpm_ppi.c
/qemu/hw/tpm/trace-events
/qemu/hw/usb/hcd-xhci-pci.c
/qemu/hw/usb/hcd-xhci-sysbus.c
/qemu/hw/usb/hcd-xhci.c
/qemu/hw/usb/hcd-xhci.h
/qemu/hw/usb/trace-events
/qemu/hw/vfio/trace-events
/qemu/hw/virtio/trace-events
/qemu/hw/virtio/virtio.c
/qemu/hw/watchdog/trace-events
/qemu/hw/xen/trace-events
/qemu/include/exec/exec-all.h
/qemu/include/exec/memory.h
/qemu/include/exec/memory_ldst.h.inc
/qemu/include/exec/memory_ldst_cached.h.inc
/qemu/include/exec/memory_ldst_phys.h.inc
/qemu/include/hw/core/cpu.h
/qemu/include/hw/core/sysemu-cpu-ops.h
/qemu/include/hw/virtio/virtio-gpu-bswap.h
/qemu/include/hw/virtio/virtio-gpu.h
/qemu/include/migration/vmstate.h
/qemu/include/qemu/atomic.h
/qemu/include/qemu/atomic128.h
/qemu/include/standard-headers/linux/udmabuf.h
/qemu/include/tcg/tcg.h
/qemu/include/ui/console.h
/qemu/include/ui/qemu-pixman.h
/qemu/io/trace-events
/qemu/linux-user/trace-events
/qemu/memory_ldst.c.inc
/qemu/meson.build
/qemu/migration/rdma.c
/qemu/migration/trace-events
/qemu/monitor/hmp-cmds.c
/qemu/monitor/trace-events
/qemu/nbd/trace-events
/qemu/net/tap-bsd.c
/qemu/net/trace-events
/qemu/pc-bios/s390-ccw/dasd-ipl.c
/qemu/plugins/plugin.h
/qemu/qapi/trace-events
/qemu/qom/trace-events
/qemu/scripts/simpletrace.py
/qemu/scripts/update-linux-headers.sh
/qemu/scsi/trace-events
/qemu/softmmu/physmem.c
/qemu/softmmu/trace-events
/qemu/stubs/meson.build
/qemu/stubs/virtio-gpu-udmabuf.c
/qemu/stubs/vmstate.c
/qemu/target/alpha/cpu.c
/qemu/target/arm/cpu.c
/qemu/target/arm/cpu_tcg.c
/qemu/target/arm/trace-events
/qemu/target/avr/cpu.c
/qemu/target/avr/machine.c
/qemu/target/cris/cpu.c
/qemu/target/hexagon/cpu.c
/qemu/target/hppa/cpu.c
/qemu/target/hppa/trace-events
/qemu/target/i386/cpu.c
/qemu/target/i386/kvm/trace-events
/qemu/target/i386/tcg/tcg-cpu.c
/qemu/target/i386/trace-events
/qemu/target/m68k/cpu.c
/qemu/target/m68k/cpu.h
/qemu/target/m68k/translate.c
/qemu/target/microblaze/cpu.c
/qemu/target/mips/cpu-qom.h
/qemu/target/mips/cpu.c
/qemu/target/mips/tcg/op_helper.c
/qemu/target/mips/trace-events
/qemu/target/nios2/cpu.c
/qemu/target/openrisc/cpu.c
/qemu/target/ppc/cpu_init.c
/qemu/target/ppc/trace-events
/qemu/target/riscv/cpu.c
/qemu/target/rx/cpu.c
/qemu/target/s390x/cpu.c
/qemu/target/s390x/trace-events
/qemu/target/sh4/cpu.c
/qemu/target/sparc/cpu.c
/qemu/target/sparc/trace-events
/qemu/target/tricore/cpu.c
/qemu/target/xtensa/cpu.c
/qemu/tcg/README
/qemu/tcg/aarch64/tcg-target.c.inc
/qemu/tests/qapi-schema/meson.build
/qemu/tools/virtiofsd/buffer.c
/qemu/tools/virtiofsd/fuse_opt.c
/qemu/tools/virtiofsd/fuse_virtio.c
/qemu/trace-events
/qemu/ui/meson.build
/qemu/ui/qemu-pixman.c
/qemu/ui/trace-events
/qemu/ui/udmabuf.c
/qemu/util/trace-events
6b9c277727-May-2021 John Snow <jsnow@redhat.com>

gitlab: add python linters to CI

Add a Python container that has just enough juice for us to run the
Python code quality analysis tools. Base this container on Fedora,
because Fedora has very conven

gitlab: add python linters to CI

Add a Python container that has just enough juice for us to run the
Python code quality analysis tools. Base this container on Fedora,
because Fedora has very convenient packaging for testing multiple Python
versions.

We need python3, pip (for pulling packages), pipenv and virtualenv for
creating virtual environments, and tox for running tests. make is needed
for running 'make check-tox' and 'make venv-check' targets. Python3.10
is needed explicitly because the tox package only pulls in 3.6-3.9, but
we wish to test the forthcoming release of Python as well to help
predict any problems. Lastly, we need gcc to compile PyPI packages that
may not have a binary distribution available.

Add two tests:

check-python-pipenv uses pipenv to test a frozen, very explicit set of
packages against our minimum supported python version, Python 3.6. This
test is not allowed to fail. The dependencies this test uses do not
change unless python/Pipfile.lock is changed.

check-python-tox uses tox to install the latest versions of required
python dependencies against a wide array of Python versions from 3.6 to
3.9, even including the yet-to-be-released Python 3.10. This test is
allowed to fail with a warning.

Signed-off-by: John Snow <jsnow@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Cleber Rosa <crosa@redhat.com>
Message-id: 20210527211715.394144-32-jsnow@redhat.com
[Fix rebase conflict over .gitlab-ci.yml --js]
Signed-off-by: John Snow <jsnow@redhat.com>

show more ...


containers.yml
static_checks.yml
/qemu/MAINTAINERS
/qemu/accel/tcg/cpu-exec.c
/qemu/accel/tcg/cputlb.c
/qemu/accel/tcg/tb-context.h
/qemu/accel/tcg/tb-hash.h
/qemu/accel/tcg/tb-lookup.h
/qemu/accel/tcg/tcg-runtime.c
/qemu/accel/tcg/translate-all.c
/qemu/contrib/vhost-user-gpu/vhost-user-gpu.c
/qemu/contrib/vhost-user-gpu/virgl.c
/qemu/contrib/vhost-user-gpu/vugpu.h
/qemu/cpu.c
/qemu/docs/devel/testing.rst
/qemu/hw/core/cpu-common.c
/qemu/hw/core/cpu-sysemu.c
/qemu/hw/core/meson.build
/qemu/hw/display/meson.build
/qemu/hw/display/qxl.c
/qemu/hw/display/trace-events
/qemu/hw/display/virtio-gpu-base.c
/qemu/hw/display/virtio-gpu-udmabuf.c
/qemu/hw/display/virtio-gpu-virgl.c
/qemu/hw/display/virtio-gpu.c
/qemu/hw/input/hid.c
/qemu/hw/mips/jazz.c
/qemu/hw/net/imx_fec.c
/qemu/hw/net/trace-events
/qemu/hw/net/virtio-net.c
/qemu/hw/usb/hcd-xhci-pci.c
/qemu/hw/usb/hcd-xhci-sysbus.c
/qemu/hw/usb/hcd-xhci.c
/qemu/hw/usb/hcd-xhci.h
/qemu/hw/virtio/virtio.c
/qemu/include/exec/exec-all.h
/qemu/include/exec/memory.h
/qemu/include/exec/memory_ldst.h.inc
/qemu/include/exec/memory_ldst_cached.h.inc
/qemu/include/exec/memory_ldst_phys.h.inc
/qemu/include/hw/core/cpu.h
/qemu/include/hw/core/sysemu-cpu-ops.h
/qemu/include/hw/virtio/virtio-gpu-bswap.h
/qemu/include/hw/virtio/virtio-gpu.h
/qemu/include/migration/vmstate.h
/qemu/include/standard-headers/linux/udmabuf.h
/qemu/include/tcg/tcg.h
/qemu/include/ui/console.h
/qemu/include/ui/qemu-pixman.h
/qemu/memory_ldst.c.inc
/qemu/meson.build
/qemu/migration/rdma.c
/qemu/monitor/hmp-cmds.c
/qemu/net/tap-bsd.c
/qemu/plugins/plugin.h
/qemu/python/.gitignore
/qemu/python/MANIFEST.in
/qemu/python/Makefile
/qemu/python/PACKAGE.rst
/qemu/python/Pipfile
/qemu/python/Pipfile.lock
/qemu/python/README.rst
/qemu/python/VERSION
/qemu/python/avocado.cfg
/qemu/python/qemu/README.rst
/qemu/python/qemu/machine/README.rst
/qemu/python/qemu/machine/__init__.py
/qemu/python/qemu/machine/console_socket.py
/qemu/python/qemu/machine/machine.py
/qemu/python/qemu/machine/qtest.py
/qemu/python/qemu/qmp/README.rst
/qemu/python/qemu/qmp/__init__.py
/qemu/python/qemu/utils/README.rst
/qemu/python/qemu/utils/__init__.py
/qemu/python/qemu/utils/accel.py
/qemu/python/setup.cfg
/qemu/python/setup.py
/qemu/python/tests/flake8.sh
/qemu/python/tests/isort.sh
/qemu/python/tests/mypy.sh
/qemu/python/tests/pylint.sh
/qemu/scripts/update-linux-headers.sh
/qemu/softmmu/physmem.c
/qemu/stubs/meson.build
/qemu/stubs/virtio-gpu-udmabuf.c
/qemu/stubs/vmstate.c
/qemu/target/alpha/cpu.c
/qemu/target/arm/cpu.c
/qemu/target/arm/cpu_tcg.c
/qemu/target/avr/cpu.c
/qemu/target/avr/machine.c
/qemu/target/cris/cpu.c
/qemu/target/hexagon/cpu.c
/qemu/target/hppa/cpu.c
/qemu/target/i386/cpu.c
/qemu/target/i386/tcg/tcg-cpu.c
/qemu/target/m68k/cpu.c
/qemu/target/m68k/cpu.h
/qemu/target/m68k/translate.c
/qemu/target/microblaze/cpu.c
/qemu/target/mips/cpu-qom.h
/qemu/target/mips/cpu.c
/qemu/target/mips/tcg/op_helper.c
/qemu/target/nios2/cpu.c
/qemu/target/openrisc/cpu.c
/qemu/target/ppc/cpu_init.c
/qemu/target/riscv/cpu.c
/qemu/target/rx/cpu.c
/qemu/target/s390x/cpu.c
/qemu/target/sh4/cpu.c
/qemu/target/sparc/cpu.c
/qemu/target/tricore/cpu.c
/qemu/target/xtensa/cpu.c
/qemu/tcg/aarch64/tcg-target.c.inc
/qemu/tests/acceptance/avocado_qemu/__init__.py
/qemu/tests/acceptance/boot_linux.py
/qemu/tests/acceptance/hotplug_cpu.py
/qemu/tests/acceptance/info_usernet.py
/qemu/tests/acceptance/linux_ssh_mips_malta.py
/qemu/tests/acceptance/virtio-gpu.py
/qemu/tests/acceptance/virtiofs_submounts.py
/qemu/tests/docker/dockerfiles/python.docker
/qemu/tests/qemu-iotests/297
/qemu/tests/qemu-iotests/300
/qemu/tests/qemu-iotests/iotests.py
/qemu/tests/requirements.txt
/qemu/tests/vm/aarch64vm.py
/qemu/tests/vm/basevm.py
/qemu/tools/virtiofsd/buffer.c
/qemu/tools/virtiofsd/fuse_opt.c
/qemu/tools/virtiofsd/fuse_virtio.c
/qemu/ui/meson.build
/qemu/ui/qemu-pixman.c
/qemu/ui/udmabuf.c
2d9e45b925-May-2021 Philippe Mathieu-Daudé <f4bug@amsat.org>

gitlab: Convert check-dco/check-patch jobs to the 'rules' syntax

Per GitLab documentation [*]:

"rules replaces only/except and they can’t be used together
in the same job."

Since the 'rules'

gitlab: Convert check-dco/check-patch jobs to the 'rules' syntax

Per GitLab documentation [*]:

"rules replaces only/except and they can’t be used together
in the same job."

Since the 'rules' syntax is more powerful and we are already using
it, convert the check-dco/check-patch jobs so no job use the 'only/
except' syntax.

[*] https://docs.gitlab.com/ee/ci/yaml/#rules

Inspired-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20210525132418.4133235-3-f4bug@amsat.org>

show more ...

1f88fad525-May-2021 Philippe Mathieu-Daudé <philmd@redhat.com>

gitlab: Use $CI_DEFAULT_BRANCH instead of hardcoded 'master'

We want to skip the checkpatch and DCO signoff jobs when
pushing to the default branch. Currently this branch is
called 'master', but we

gitlab: Use $CI_DEFAULT_BRANCH instead of hardcoded 'master'

We want to skip the checkpatch and DCO signoff jobs when
pushing to the default branch. Currently this branch is
called 'master', but we don't need to hardcode this in
the CI configuration, because the $CI_DEFAULT_BRANCH
env variable exposes it.

References:

- https://sfconservancy.org/news/2020/jun/23/gitbranchname/
- https://about.gitlab.com/blog/2021/03/10/new-git-default-branch-name/

Suggested-by: Savitoj Singh <savsingh@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210525153826.4174157-1-philmd@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>

show more ...

f56bf4ca25-May-2021 Philippe Mathieu-Daudé <f4bug@amsat.org>

gitlab: Run Avocado tests manually (except mainstream CI)

Due to a design problem and misunderstanding between the Avocado
framework and QEMU, Avocado is fetching many asset artifacts it
shouldn't b

gitlab: Run Avocado tests manually (except mainstream CI)

Due to a design problem and misunderstanding between the Avocado
framework and QEMU, Avocado is fetching many asset artifacts it
shouldn't be fetching, exhausting the jobs CI timeout.

Since Avocado artifacts are cached, this is not an issue with old
forks, which already have populated the cache and do not need to
download new artifacts to run the tests.

However this is very confusing to new contributors who start to
fork the project and keep having failing CI pipelines.

As a temporary kludge, add the QEMU_CI_AVOCADO_TESTING variable
to allow old forks to keep running the Avocado tests, while still
allowing new forks to use the mainstream set of CI tests.

Keep the tests enabled by default on the mainstream namespace
which is old enough to have a populated cache, hoping we will
keep this cache long enough until the Avocado/QEMU design issue
is fixed.

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210525082556.4011380-9-f4bug@amsat.org>

show more ...

f230dba725-May-2021 Philippe Mathieu-Daudé <f4bug@amsat.org>

gitlab: Keep Avocado reports during 1 week

Sometimes pull requests are merged during the week-end, triggering
a CI pipeline. Currently if such pipeline fails, the Avocado reports
are available for 2

gitlab: Keep Avocado reports during 1 week

Sometimes pull requests are merged during the week-end, triggering
a CI pipeline. Currently if such pipeline fails, the Avocado reports
are available for 2 days. For the reviewers working on the project
during office hours, the reports are already discarded when they
want to look at them. Increase this time to 1 week, which should
give reviewers enough time.

Only keep the reports on failure, which is the only case we'll
look at them.

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20210525082556.4011380-8-f4bug@amsat.org>

show more ...

961889f025-May-2021 Philippe Mathieu-Daudé <f4bug@amsat.org>

gitlab: Extract cross-container jobs to container-cross.yml

Extract the jobs preparing the cross containers into a new file
(container-cross.yml).

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat

gitlab: Extract cross-container jobs to container-cross.yml

Extract the jobs preparing the cross containers into a new file
(container-cross.yml).

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20210525082556.4011380-5-f4bug@amsat.org>

show more ...

a151926c10-Apr-2021 Philippe Mathieu-Daudé <f4bug@amsat.org>

gitlab: Move current job set to qemu-project.yml

To allow forks to easily decide which jobs they want to run,
but without disrupting the current default, move the current
set of jobs to a new file c

gitlab: Move current job set to qemu-project.yml

To allow forks to easily decide which jobs they want to run,
but without disrupting the current default, move the current
set of jobs to a new file corresponding to the jobs run by
the mainstream project CI:
https://gitlab.com/qemu-project/qemu/-/pipelines

Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210511072952.2813358-11-f4bug@amsat.org>

show more ...

f2f5c3e611-May-2021 Philippe Mathieu-Daudé <f4bug@amsat.org>

gitlab: Extract all default build/test jobs to buildtest.yml

Extract the build/test jobs run by default on the mainstream
CI into a new file (buildtest.yml).

Reviewed-by: Willian Rampazzo <willianr

gitlab: Extract all default build/test jobs to buildtest.yml

Extract the build/test jobs run by default on the mainstream
CI into a new file (buildtest.yml).

Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210511072952.2813358-9-f4bug@amsat.org>

show more ...

6b505a4e19-May-2021 Philippe Mathieu-Daudé <f4bug@amsat.org>

gitlab: Extract core container jobs to container-core.yml

It is not possible to use the previously extracted templates
without this set of core containers. Extract them into a new
file (container-co

gitlab: Extract core container jobs to container-core.yml

It is not possible to use the previously extracted templates
without this set of core containers. Extract them into a new
file (container-core.yml) to be able to build them without
having to build all the other containers by default.

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20210519185504.2198573-10-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...

6cd5251b19-May-2021 Philippe Mathieu-Daudé <f4bug@amsat.org>

gitlab: Extract default build/test jobs templates

To be able to reuse the mainstream build/test jobs templates,
extract them into a new file (buildtest-template.yml).

Signed-off-by: Philippe Mathie

gitlab: Extract default build/test jobs templates

To be able to reuse the mainstream build/test jobs templates,
extract them into a new file (buildtest-template.yml).

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20210519185504.2198573-8-f4bug@amsat.org>
[thuth: Keep the "acceptance_test_job_template" name for now]
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...

07df3dfa19-May-2021 Philippe Mathieu-Daudé <f4bug@amsat.org>

gitlab: Extract build stages to stages.yml

Extract the build stages used by our job templates to a new file
(stages.yml) to be able to include it with the other templates,
without having to run all

gitlab: Extract build stages to stages.yml

Extract the build stages used by our job templates to a new file
(stages.yml) to be able to include it with the other templates,
without having to run all the jobs included in the default
.gitlab-ci.yml, which are mainly useful for mainstream CI.

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20210519185504.2198573-7-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...

f659e65819-May-2021 Philippe Mathieu-Daudé <f4bug@amsat.org>

gitlab: Extract DCO/style check jobs to static_checks.yml

Extract the DCO / checkpatch jobs to a new file (static_checks.yml)
to be able to run them without having to run all the jobs included
in th

gitlab: Extract DCO/style check jobs to static_checks.yml

Extract the DCO / checkpatch jobs to a new file (static_checks.yml)
to be able to run them without having to run all the jobs included
in the default .gitlab-ci.yml, which are mainly useful for the
mainstream CI.

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20210519185504.2198573-6-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...

ecac85fe19-May-2021 Philippe Mathieu-Daudé <f4bug@amsat.org>

gitlab: Extract crossbuild job templates to crossbuild-template.yml

Extract the crossbuild job templates to a new file
(crossbuild-template.yml) to be able to reuse them
without having to run all th

gitlab: Extract crossbuild job templates to crossbuild-template.yml

Extract the crossbuild job templates to a new file
(crossbuild-template.yml) to be able to reuse them
without having to run all the jobs included, which
are mainly useful for mainstream CI.

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Willian Rampazzo <willianr@redhat.com>
Message-Id: <20210519185504.2198573-5-f4bug@amsat.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...

1...<<1112131415