History log of /openbmc/qemu/tests/functional/ (Results 1 – 25 of 522)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
fb17e0b913-Mar-2025 Cédric Le Goater <clg@redhat.com>

tests/functional: Add SDK tests with Linux 5.15

Signed-off-by: Cédric Le Goater <clg@redhat.com>

4ceaf48f12-Dec-2025 Cédric Le Goater <clg@redhat.com>

test/functional/arm/aspeed: Update buildroot images to 2025.11

The main changes compared to upstream 2025.11 buildroot are

- Linux v6.18
- latest OpenBMC U-Boot
- extra packages (ssh, etc.)

test/functional/arm/aspeed: Update buildroot images to 2025.11

The main changes compared to upstream 2025.11 buildroot are

- Linux v6.18
- latest OpenBMC U-Boot
- extra packages (ssh, etc.)

See

https://github.com/legoater/buildroot/commits/aspeed-2025.11

Signed-off-by: Cédric Le Goater <clg@redhat.com>

show more ...

c4fc140622-Dec-2025 Cédric Le Goater <clg@redhat.com>

tests/functional: Fix URL of gb200nvl-bmc image

Commit [1] moved the FW image of the gb200nvl-bmc machine and broke
the associated functional test. Fix that.

[1] https://github.com/legoater/qemu-as

tests/functional: Fix URL of gb200nvl-bmc image

Commit [1] moved the FW image of the gb200nvl-bmc machine and broke
the associated functional test. Fix that.

[1] https://github.com/legoater/qemu-aspeed-boot/commit/52451b2472eeb40aa97e131aeea327e9d4a8a78a

Cc: Ed Tanous <etanous@nvidia.com>
Cc: Patrick Williams <patrick@stwcx.xyz>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Link: https://lore.kernel.org/qemu-devel/20251222073351.166720-1-clg@redhat.com
Signed-off-by: Cédric Le Goater <clg@redhat.com>

show more ...

146d665b11-Nov-2025 Jamin Lin <jamin_lin@aspeedtech.com>

tests/functional/arm/test_aspeed_ast1060: Add functional tests for Aspeed AST1060 SoC

Add functional tests for the Aspeed AST1060 SoC and its evaluation board.
The new test test_aspeed_ast1060.py va

tests/functional/arm/test_aspeed_ast1060: Add functional tests for Aspeed AST1060 SoC

Add functional tests for the Aspeed AST1060 SoC and its evaluation board.
The new test test_aspeed_ast1060.py validates booting the AST1060 EVB
machine using the Zephyr OS and ASPEED PROT application (ast1060_prot_v03.02.tgz)
and ensures basic console functionality.

Signed-off-by: Jamin Lin <jamin_lin@aspeedtech.com>
Reviewed-by: Cédric Le Goater <clg@redhat.com>
Link: https://lore.kernel.org/qemu-devel/20251112030553.291734-11-jamin_lin@aspeedtech.com
Signed-off-by: Cédric Le Goater <clg@redhat.com>

show more ...


/openbmc/qemu/.gitlab-ci.d/buildtest.yml
/openbmc/qemu/.gitlab-ci.d/cirrus.yml
/openbmc/qemu/.gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml
/openbmc/qemu/MAINTAINERS
/openbmc/qemu/VERSION
/openbmc/qemu/accel/hvf/hvf-accel-ops.c
/openbmc/qemu/accel/kvm/kvm-all.c
/openbmc/qemu/backends/tpm/tpm_passthrough.c
/openbmc/qemu/block.c
/openbmc/qemu/block/block-backend.c
/openbmc/qemu/block/file-posix.c
/openbmc/qemu/block/nvme.c
/openbmc/qemu/block/vmdk.c
/openbmc/qemu/block/vvfat.c
/openbmc/qemu/blockdev.c
/openbmc/qemu/chardev/char-file.c
/openbmc/qemu/chardev/char-pty.c
/openbmc/qemu/configure
/openbmc/qemu/contrib/gitdm/domain-map
/openbmc/qemu/contrib/gitdm/group-map-academics
/openbmc/qemu/contrib/gitdm/group-map-huawei
/openbmc/qemu/contrib/gitdm/group-map-individuals
/openbmc/qemu/contrib/gitdm/group-map-microsoft
/openbmc/qemu/contrib/plugins/uftrace_symbols.py
/openbmc/qemu/docs/about/deprecated.rst
/openbmc/qemu/docs/devel/atomics.rst
/openbmc/qemu/docs/devel/build-environment.rst
/openbmc/qemu/docs/devel/submitting-a-pull-request.rst
/openbmc/qemu/docs/interop/vfio-user.rst
/openbmc/qemu/gdbstub/gdbstub.c
/openbmc/qemu/gdbstub/user.c
/openbmc/qemu/gitdm.config
/openbmc/qemu/host/include/aarch64/host/atomic128-cas.h.inc
/openbmc/qemu/host/include/generic/host/atomic128-cas.h.inc
/openbmc/qemu/hw/9pfs/xen-9p-backend.c
/openbmc/qemu/hw/arm/Kconfig
/openbmc/qemu/hw/arm/armv7m.c
/openbmc/qemu/hw/arm/aspeed_ast10x0.c
/openbmc/qemu/hw/arm/aspeed_ast10x0_evb.c
/openbmc/qemu/hw/arm/aspeed_ast2600.c
/openbmc/qemu/hw/arm/aspeed_ast27x0.c
/openbmc/qemu/hw/arm/fby35.c
/openbmc/qemu/hw/block/m25p80.c
/openbmc/qemu/hw/block/m25p80_sfdp.c
/openbmc/qemu/hw/block/m25p80_sfdp.h
/openbmc/qemu/hw/core/machine.c
/openbmc/qemu/hw/core/qdev-properties.c
/openbmc/qemu/hw/display/exynos4210_fimd.c
/openbmc/qemu/hw/i386/x86-common.c
/openbmc/qemu/hw/misc/aspeed_scu.c
/openbmc/qemu/hw/misc/aspeed_xdma.c
/openbmc/qemu/hw/net/virtio-net.c
/openbmc/qemu/hw/nvme/ctrl.c
/openbmc/qemu/hw/nvme/ns.c
/openbmc/qemu/hw/nvme/nvme.h
/openbmc/qemu/hw/pci-host/aspeed_pcie.c
/openbmc/qemu/hw/pci/msix.c
/openbmc/qemu/hw/rtc/aspeed_rtc.c
/openbmc/qemu/hw/scsi/vhost-scsi.c
/openbmc/qemu/hw/sd/aspeed_sdhci.c
/openbmc/qemu/hw/usb/bus.c
/openbmc/qemu/hw/vfio-user/proxy.c
/openbmc/qemu/hw/vfio/pci.c
/openbmc/qemu/hw/virtio/vhost-vsock.c
/openbmc/qemu/hw/virtio/vhost.c
/openbmc/qemu/hw/virtio/virtio-qmp.c
/openbmc/qemu/include/block/nvme.h
/openbmc/qemu/include/hw/misc/aspeed_scu.h
/openbmc/qemu/include/hw/pci/msix.h
/openbmc/qemu/include/hw/pci/pci.h
/openbmc/qemu/include/hw/virtio/virtio-net.h
/openbmc/qemu/include/migration/vmstate.h
/openbmc/qemu/include/qemu/osdep.h
/openbmc/qemu/include/system/block-backend-io.h
/openbmc/qemu/include/tcg/helper-info.h
/openbmc/qemu/migration/cpr-exec.c
/openbmc/qemu/migration/migration.c
/openbmc/qemu/migration/multifd.c
/openbmc/qemu/migration/postcopy-ram.c
/openbmc/qemu/monitor/hmp.c
/openbmc/qemu/plugins/core.c
/openbmc/qemu/qga/commands-linux.c
/openbmc/qemu/qga/commands-posix.c
/openbmc/qemu/replay/replay-char.c
/openbmc/qemu/scripts/modinfo-collect.py
/openbmc/qemu/scripts/nsis.py
/openbmc/qemu/system/qtest.c
/openbmc/qemu/target/arm/hvf/hvf.c
/openbmc/qemu/target/arm/tcg/tlb_helper.c
/openbmc/qemu/target/arm/tcg/translate-a64.c
/openbmc/qemu/target/i386/hvf/hvf.c
/openbmc/qemu/tcg/tcg-op-ldst.c
/openbmc/qemu/tcg/tci.c
/openbmc/qemu/tcg/tci/tcg-target-opc.h.inc
/openbmc/qemu/tcg/tci/tcg-target.c.inc
/openbmc/qemu/tests/Makefile.include
/openbmc/qemu/tests/docker/dockerfiles/debian-all-test-cross.docker
arm/meson.build
arm/test_aspeed_ast1060.py
/openbmc/qemu/tests/lcitool/projects/qemu-minimal.yml
/openbmc/qemu/tests/lcitool/refresh
/openbmc/qemu/tests/qemu-iotests/049
/openbmc/qemu/tests/qemu-iotests/134
/openbmc/qemu/tests/qemu-iotests/158
/openbmc/qemu/tests/qemu-iotests/common.rc
/openbmc/qemu/tests/qemu-iotests/tests/loop-create-file
/openbmc/qemu/tests/qemu-iotests/tests/loop-create-file.out
/openbmc/qemu/tests/qtest/migration/cpr-tests.c
/openbmc/qemu/tests/qtest/migration/framework.c
/openbmc/qemu/tests/qtest/migration/framework.h
/openbmc/qemu/tests/qtest/migration/misc-tests.c
/openbmc/qemu/tests/qtest/nvme-test.c
/openbmc/qemu/tests/vhost-user-bridge.c
/openbmc/qemu/ui/ui-hmp-cmds.c
/openbmc/qemu/ui/vdagent.c
/openbmc/qemu/ui/vnc.c
/openbmc/qemu/util/log.c
2bfba5d919-Nov-2025 Thomas Huth <thuth@redhat.com>

tests/functional/aarch64/test_rme_sbsaref: Silence issues reported by pylint

Drop unused import and use an encoding for open().

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by

tests/functional/aarch64/test_rme_sbsaref: Silence issues reported by pylint

Drop unused import and use an encoding for open().

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20251119082636.43286-15-thuth@redhat.com>

show more ...

76da444a19-Nov-2025 Thomas Huth <thuth@redhat.com>

tests/functional/aarch64/test_reverse_debug: Fix issues reported by pylint

Don't use underscores in CamelCase names and drop an unused import.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org

tests/functional/aarch64/test_reverse_debug: Fix issues reported by pylint

Don't use underscores in CamelCase names and drop an unused import.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20251119082636.43286-13-thuth@redhat.com>

show more ...

dffd646a19-Nov-2025 Thomas Huth <thuth@redhat.com>

tests/functional/ppc/test_ppe42: Fix style issues reported by pylint

Pylint suggests to write some parts of the code in a slightly different
way ... thus rework the code to make the linter happy.

R

tests/functional/ppc/test_ppe42: Fix style issues reported by pylint

Pylint suggests to write some parts of the code in a slightly different
way ... thus rework the code to make the linter happy.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Glenn Miles <milesg@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20251119082636.43286-11-thuth@redhat.com>

show more ...

5560bad619-Nov-2025 Thomas Huth <thuth@redhat.com>

tests/functional/ppc/test_amiga: Fix issues reported by pylint and flake8

Pylint complains about unused variable "tar_name" and a missing "check"
for subprocess.run(), and flake8 suggest a second em

tests/functional/ppc/test_amiga: Fix issues reported by pylint and flake8

Pylint complains about unused variable "tar_name" and a missing "check"
for subprocess.run(), and flake8 suggest a second empty line after the
class. While we're at it, also remove the unused "timeout" class variable
(that was only necessary for the avocado framework which we don't use
anymore).

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20251119082636.43286-10-thuth@redhat.com>

show more ...

d0d86db519-Nov-2025 Thomas Huth <thuth@redhat.com>

tests/functional/x86_64/test_memlock: Silence pylint warnings

Pylint complains about a missing "encoding" parameter for the open()
function here, and about a missing return statement in the "except"

tests/functional/x86_64/test_memlock: Silence pylint warnings

Pylint complains about a missing "encoding" parameter for the open()
function here, and about a missing return statement in the "except"
block (which cannot happen since skipTest() never returns). Rework
the code a little bit to silence the warnings.

Reviewed-by: Zhao Liu <zhao1.liu@intel.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20251119082636.43286-9-thuth@redhat.com>

show more ...

e24882e819-Nov-2025 Thomas Huth <thuth@redhat.com>

tests/functional/x86_64/test_reverse_debug: Silence pylint warning

Pylint does not like the underscores in the class name here, so
rename the class accordingly to make pylint happy here.

Reviewed-b

tests/functional/x86_64/test_reverse_debug: Silence pylint warning

Pylint does not like the underscores in the class name here, so
rename the class accordingly to make pylint happy here.

Reviewed-by: Zhao Liu <zhao1.liu@intel.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20251119082636.43286-8-thuth@redhat.com>

show more ...

c0e84b9219-Nov-2025 Thomas Huth <thuth@redhat.com>

tests/functional/x86_64/test_virtio_gpu: Fix various issues reported by pylint

Use the recommended order for import statements, specify the kind of
exceptions that we try to catch, use f-strings whe

tests/functional/x86_64/test_virtio_gpu: Fix various issues reported by pylint

Use the recommended order for import statements, specify the kind of
exceptions that we try to catch, use f-strings where it makes sense,
rewrite the vug_log_file part with a proper "with" statement and
fix some FIXMEs by checking for the availability of the devices, etc.

Message-Id: <20251113114015.490303-1-thuth@redhat.com>
Reviewed-by: Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>
Reviewed-by: Zhao Liu <zhao1.liu@intel.com>
Tested-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20251119082636.43286-5-thuth@redhat.com>

show more ...

248b7eae19-Nov-2025 Thomas Huth <thuth@redhat.com>

tests/functional/arm/test_aspeed_ast2600_buildroot: Fix pylint warnings

Pylint recommends to use a "with" context for tempfile.TemporaryDirectory()
to make sure that the directory is deleted once it

tests/functional/arm/test_aspeed_ast2600_buildroot: Fix pylint warnings

Pylint recommends to use a "with" context for tempfile.TemporaryDirectory()
to make sure that the directory is deleted once it is not needed anymore,
and it recommends to use the "check" parameter for subprocess.run().
For style reasons, the imports at the beginning of the file should be
grouped by module.

Message-Id: <20251113100601.476900-1-thuth@redhat.com>
Reviewed-by: Cédric Le Goater <clg@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20251119082636.43286-4-thuth@redhat.com>

show more ...


/openbmc/qemu/.gitlab-ci.d/base.yml
/openbmc/qemu/.gitlab-ci.d/container-template.yml
/openbmc/qemu/.gitlab-ci.d/containers.yml
/openbmc/qemu/.gitlab-ci.d/custom-runners.yml
/openbmc/qemu/.gitlab-ci.d/custom-runners/debian-13-ppc64le.yml
/openbmc/qemu/.gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml
/openbmc/qemu/.gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml
/openbmc/qemu/.mailmap
/openbmc/qemu/MAINTAINERS
/openbmc/qemu/Makefile
/openbmc/qemu/VERSION
/openbmc/qemu/block/blkreplay.c
/openbmc/qemu/block/curl.c
/openbmc/qemu/block/gluster.c
/openbmc/qemu/block/io.c
/openbmc/qemu/block/iscsi.c
/openbmc/qemu/block/nfs.c
/openbmc/qemu/block/null.c
/openbmc/qemu/block/nvme.c
/openbmc/qemu/block/qcow2.c
/openbmc/qemu/block/qcow2.h
/openbmc/qemu/block/rbd.c
/openbmc/qemu/block/ssh.c
/openbmc/qemu/block/win32-aio.c
/openbmc/qemu/docs/about/deprecated.rst
/openbmc/qemu/docs/about/removed-features.rst
/openbmc/qemu/docs/devel/testing/ci-jobs.rst.inc
/openbmc/qemu/ebpf/ebpf_rss-stub.c
/openbmc/qemu/ebpf/ebpf_rss.c
/openbmc/qemu/hw/arm/xen-pvh.c
/openbmc/qemu/hw/dma/xlnx-zynq-devcfg.c
/openbmc/qemu/hw/intc/ioapic.c
/openbmc/qemu/hw/net/virtio-net.c
/openbmc/qemu/hw/s390x/s390-hypercall.c
/openbmc/qemu/hw/sd/sd.c
/openbmc/qemu/include/block/aio.h
/openbmc/qemu/include/block/block_int-common.h
/openbmc/qemu/include/hw/misc/lasi.h
/openbmc/qemu/meson.build
/openbmc/qemu/migration/rdma.c
/openbmc/qemu/python/scripts/mkvenv.py
/openbmc/qemu/python/setup.cfg
/openbmc/qemu/qga/commands-posix.c
/openbmc/qemu/replay/replay-internal.c
/openbmc/qemu/replay/trace-events
/openbmc/qemu/replay/trace.h
/openbmc/qemu/scripts/checkpatch.pl
/openbmc/qemu/scripts/mtest2make.py
/openbmc/qemu/scripts/qapi/commands.py
/openbmc/qemu/scripts/qapi/introspect.py
/openbmc/qemu/system/qtest.c
/openbmc/qemu/target/i386/emulate/x86_decode.c
/openbmc/qemu/target/i386/tcg/decode-new.c.inc
/openbmc/qemu/target/i386/tcg/helper-tcg.h
/openbmc/qemu/target/i386/tcg/seg_helper.c
/openbmc/qemu/target/i386/tcg/system/svm_helper.c
/openbmc/qemu/tests/docker/Makefile.include
arm/test_aspeed_ast2600_buildroot.py
497d3e8717-Nov-2025 Alex Bennée <alex.bennee@linaro.org>

tests: move test_virt_gpu to share.linaro.org

Linaro are migrating file-hosting from the old NextCloud instance to
another sharing site.

Cc: qemu-stable@nongnu.org
Reviewed-by: Thomas Huth <thuth@r

tests: move test_virt_gpu to share.linaro.org

Linaro are migrating file-hosting from the old NextCloud instance to
another sharing site.

Cc: qemu-stable@nongnu.org
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20251117115523.3993105-12-alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>

show more ...

ced9f2ff17-Nov-2025 Alex Bennée <alex.bennee@linaro.org>

tests: move test_kvm to share.linaro.org

Linaro are migrating file-hosting from the old NextCloud instance to
another sharing site.

Cc: qemu-stable@nongnu.org
Reviewed-by: Thomas Huth <thuth@redhat

tests: move test_kvm to share.linaro.org

Linaro are migrating file-hosting from the old NextCloud instance to
another sharing site.

Cc: qemu-stable@nongnu.org
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20251117115523.3993105-11-alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>

show more ...

533b5ac217-Nov-2025 Alex Bennée <alex.bennee@linaro.org>

tests: move test_kvm_xen to share.linaro.org

Linaro are migrating file-hosting from the old NextCloud instance to
another sharing site.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Cc: qemu-stable@n

tests: move test_kvm_xen to share.linaro.org

Linaro are migrating file-hosting from the old NextCloud instance to
another sharing site.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Cc: qemu-stable@nongnu.org
Message-ID: <20251117115523.3993105-10-alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>

show more ...

5ff8d1fa17-Nov-2025 Alex Bennée <alex.bennee@linaro.org>

tests: move test_netdev_ethtool to share.linaro.org

Linaro are migrating file-hosting from the old NextCloud instance to
another sharing site.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Cc: qemu-s

tests: move test_netdev_ethtool to share.linaro.org

Linaro are migrating file-hosting from the old NextCloud instance to
another sharing site.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Cc: qemu-stable@nongnu.org
Message-ID: <20251117115523.3993105-9-alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>

show more ...

dfaf369517-Nov-2025 Alex Bennée <alex.bennee@linaro.org>

tests: move test_virt assets to share.linaro.org

Linaro are migrating file-hosting from the old NextCloud instance to
another sharing site. While I'm at it drop the old pauth-impdef flag
which is no

tests: move test_virt assets to share.linaro.org

Linaro are migrating file-hosting from the old NextCloud instance to
another sharing site. While I'm at it drop the old pauth-impdef flag
which is no longer needed.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Cc: qemu-stable@nongnu.org
Message-ID: <20251117115523.3993105-8-alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>

show more ...

863449cc17-Nov-2025 Alex Bennée <alex.bennee@linaro.org>

tests: move test_xen assets to share.linaro.org

Linaro are migrating file-hosting from the old NextCloud instance to
another sharing site.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Cc: qemu-stabl

tests: move test_xen assets to share.linaro.org

Linaro are migrating file-hosting from the old NextCloud instance to
another sharing site.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Cc: qemu-stable@nongnu.org
Message-ID: <20251117115523.3993105-7-alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>

show more ...


/openbmc/qemu/.gitlab-ci.d/cirrus/freebsd-14.vars
/openbmc/qemu/.gitlab-ci.d/cirrus/macos-14.vars
/openbmc/qemu/MAINTAINERS
/openbmc/qemu/block.c
/openbmc/qemu/block/bochs.c
/openbmc/qemu/block/crypto.c
/openbmc/qemu/block/file-posix.c
/openbmc/qemu/block/file-win32.c
/openbmc/qemu/block/io_uring.c
/openbmc/qemu/block/parallels.c
/openbmc/qemu/block/qcow.c
/openbmc/qemu/block/qcow2-cluster.c
/openbmc/qemu/block/qcow2-refcount.c
/openbmc/qemu/block/qcow2.c
/openbmc/qemu/block/qcow2.h
/openbmc/qemu/block/qed.c
/openbmc/qemu/block/raw-format.c
/openbmc/qemu/block/trace-events
/openbmc/qemu/block/vdi.c
/openbmc/qemu/block/vhdx.c
/openbmc/qemu/block/vmdk.c
/openbmc/qemu/block/vpc.c
/openbmc/qemu/blockdev-nbd.c
/openbmc/qemu/chardev/char-socket.c
/openbmc/qemu/docs/about/emulation.rst
/openbmc/qemu/hw/audio/lm4549.c
/openbmc/qemu/hw/cxl/cxl-mailbox-utils.c
/openbmc/qemu/hw/display/xlnx_dp.c
/openbmc/qemu/hw/mem/cxl_type3.c
/openbmc/qemu/hw/misc/npcm_clk.c
/openbmc/qemu/hw/net/e1000e_core.c
/openbmc/qemu/hw/vfio-user/container.c
/openbmc/qemu/hw/vfio-user/container.h
/openbmc/qemu/hw/vfio-user/device.h
/openbmc/qemu/hw/vfio-user/pci.c
/openbmc/qemu/hw/vfio/ap.c
/openbmc/qemu/hw/vfio/container.c
/openbmc/qemu/hw/vfio/cpr-legacy.c
/openbmc/qemu/hw/vfio/pci-quirks.h
/openbmc/qemu/include/block/aio.h
/openbmc/qemu/include/block/block-global-state.h
/openbmc/qemu/include/block/nbd.h
/openbmc/qemu/include/block/raw-aio.h
/openbmc/qemu/include/io/channel-socket.h
/openbmc/qemu/include/io/net-listener.h
/openbmc/qemu/io/net-listener.c
/openbmc/qemu/io/trace-events
/openbmc/qemu/meson.build
/openbmc/qemu/migration/socket.c
/openbmc/qemu/net/hub.c
/openbmc/qemu/net/net.c
/openbmc/qemu/qemu-img.c
/openbmc/qemu/scripts/ci/setup/debian/debian-13-ppc64le.yaml
/openbmc/qemu/scripts/ci/setup/ubuntu/ubuntu-2404-aarch64.yaml
/openbmc/qemu/scripts/ci/setup/ubuntu/ubuntu-2404-s390x.yaml
/openbmc/qemu/stubs/meson.build
/openbmc/qemu/target/arm/cpu64.c
/openbmc/qemu/target/arm/tcg/translate.c
/openbmc/qemu/tests/docker/dockerfiles/alpine.docker
/openbmc/qemu/tests/docker/dockerfiles/centos9.docker
/openbmc/qemu/tests/docker/dockerfiles/debian-amd64-cross.docker
/openbmc/qemu/tests/docker/dockerfiles/debian-arm64-cross.docker
/openbmc/qemu/tests/docker/dockerfiles/debian-armhf-cross.docker
/openbmc/qemu/tests/docker/dockerfiles/debian-i686-cross.docker
/openbmc/qemu/tests/docker/dockerfiles/debian-mips64el-cross.docker
/openbmc/qemu/tests/docker/dockerfiles/debian-mipsel-cross.docker
/openbmc/qemu/tests/docker/dockerfiles/debian-ppc64el-cross.docker
/openbmc/qemu/tests/docker/dockerfiles/debian-riscv64-cross.docker
/openbmc/qemu/tests/docker/dockerfiles/debian-s390x-cross.docker
/openbmc/qemu/tests/docker/dockerfiles/debian.docker
/openbmc/qemu/tests/docker/dockerfiles/emsdk-wasm32-cross.docker
/openbmc/qemu/tests/docker/dockerfiles/fedora-rust-nightly.docker
/openbmc/qemu/tests/docker/dockerfiles/fedora-win64-cross.docker
/openbmc/qemu/tests/docker/dockerfiles/fedora.docker
/openbmc/qemu/tests/docker/dockerfiles/opensuse-leap.docker
/openbmc/qemu/tests/docker/dockerfiles/ubuntu2204.docker
aarch64/test_xen.py
/openbmc/qemu/tests/lcitool/libvirt-ci
/openbmc/qemu/tests/lcitool/projects/qemu.yml
/openbmc/qemu/tests/lcitool/refresh
/openbmc/qemu/tests/qemu-iotests/024
/openbmc/qemu/tests/qemu-iotests/024.out
/openbmc/qemu/tests/qemu-iotests/184
/openbmc/qemu/tests/qemu-iotests/207
/openbmc/qemu/tests/qemu-iotests/257
/openbmc/qemu/tests/qemu-iotests/257.out
/openbmc/qemu/tests/qemu-iotests/check
/openbmc/qemu/tests/qemu-iotests/meson.build
/openbmc/qemu/tests/qemu-iotests/testrunner.py
/openbmc/qemu/tests/qemu-iotests/tests/nbd-in-qcow2-chain
/openbmc/qemu/tests/qemu-iotests/tests/nbd-in-qcow2-chain.out
/openbmc/qemu/tests/qemu-iotests/tests/resize-below-raw
/openbmc/qemu/tests/qemu-iotests/tests/resize-below-raw.out
/openbmc/qemu/tests/qemu-iotests/tests/vvfat.out
/openbmc/qemu/tests/qtest/aspeed-hace-utils.h
/openbmc/qemu/tests/qtest/aspeed-smc-utils.h
/openbmc/qemu/tests/qtest/aspeed_gpio-test.c
/openbmc/qemu/tests/qtest/dbus-display-test.c
/openbmc/qemu/tests/qtest/pnv-spi-seeprom-test.c
/openbmc/qemu/tests/unit/test-aio.c
/openbmc/qemu/tests/unit/test-cutils.c
/openbmc/qemu/tests/unit/test-error-report.c
/openbmc/qemu/tests/unit/test-io-channel-command.c
/openbmc/qemu/tests/unit/test-nested-aio-poll.c
/openbmc/qemu/tests/vm/generated/freebsd.json
/openbmc/qemu/ui/vnc.c
/openbmc/qemu/util/aio-posix.c
/openbmc/qemu/util/aio-posix.h
/openbmc/qemu/util/aio-win32.c
/openbmc/qemu/util/async.c
/openbmc/qemu/util/fdmon-epoll.c
/openbmc/qemu/util/fdmon-io_uring.c
/openbmc/qemu/util/fdmon-poll.c
/openbmc/qemu/util/trace-events
0fa4b13010-Nov-2025 Thomas Huth <thuth@redhat.com>

tests/functional/m68k/test_nextcube: Fix issues reported by pylint

Fix the indentation in one line, and while we're at it, use an f-string
instead of old-school formatting in another spot.

Reviewed

tests/functional/m68k/test_nextcube: Fix issues reported by pylint

Fix the indentation in one line, and while we're at it, use an f-string
instead of old-school formatting in another spot.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20251110104837.52077-1-thuth@redhat.com>

show more ...

92e262fc03-Nov-2025 Thomas Huth <thuth@redhat.com>

tests/functional/mips64el: Silence issues reported by pylint

Drop unused imports, annotate imports that are not at the top, but done
on purpose in other locations, use f-strings where it makes sense

tests/functional/mips64el: Silence issues reported by pylint

Drop unused imports, annotate imports that are not at the top, but done
on purpose in other locations, use f-strings where it makes sense, etc.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20251103192430.63278-1-thuth@redhat.com>

show more ...

b0ea044d30-Oct-2025 Thomas Huth <thuth@redhat.com>

tests/functional/aarch64/test_device_passthrough: Fix warnings from pylint

Remove unused imports, write constants with capital letters and make
sure that the code uses the right indentation / format

tests/functional/aarch64/test_device_passthrough: Fix warnings from pylint

Remove unused imports, write constants with capital letters and make
sure that the code uses the right indentation / formatting.

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

show more ...

94b66a3513-Oct-2025 Thomas Huth <thuth@redhat.com>

tests/functional: Fix problems in testcase.py reported by pylint

- put 3rd party "import pycotap" after the standard imports
- "help" is a built-in function in Python, don't use it as a variable nam

tests/functional: Fix problems in testcase.py reported by pylint

- put 3rd party "import pycotap" after the standard imports
- "help" is a built-in function in Python, don't use it as a variable name
- put the doc strings in the right locations (after the "def" line)
- use isinstance() instead of checking via type()

Message-Id: <a3413bbd-e98c-4267-81c7-aa42aeda8a09@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...


/openbmc/qemu/MAINTAINERS
/openbmc/qemu/docs/interop/vhost-user.rst
/openbmc/qemu/hw/core/machine.c
/openbmc/qemu/hw/i386/amd_iommu.c
/openbmc/qemu/hw/i386/amd_iommu.h
/openbmc/qemu/hw/i386/intel_iommu.c
/openbmc/qemu/hw/i386/intel_iommu_internal.h
/openbmc/qemu/hw/i386/pc.c
/openbmc/qemu/hw/i386/trace-events
/openbmc/qemu/hw/net/i82596.c
/openbmc/qemu/hw/net/virtio-net.c
/openbmc/qemu/hw/pci-host/gpex-acpi.c
/openbmc/qemu/hw/pci-host/q35.c
/openbmc/qemu/hw/ppc/pegasos.c
/openbmc/qemu/hw/scsi/lasi_ncr710.c
/openbmc/qemu/hw/scsi/lasi_ncr710.h
/openbmc/qemu/hw/scsi/ncr53c710.c
/openbmc/qemu/hw/scsi/ncr53c710.h
/openbmc/qemu/hw/virtio/vhost-user.c
/openbmc/qemu/include/hw/i386/intel_iommu.h
/openbmc/qemu/pc-bios/dtb/pegasos1.dtb
/openbmc/qemu/pc-bios/dtb/pegasos2.dtb
/openbmc/qemu/pc-bios/hppa-firmware.img
/openbmc/qemu/pc-bios/hppa-firmware64.img
/openbmc/qemu/roms/seabios-hppa
/openbmc/qemu/target/i386/tcg/decode-new.c.inc
/openbmc/qemu/tests/data/acpi/aarch64/virt/DSDT
/openbmc/qemu/tests/data/acpi/aarch64/virt/DSDT.acpihmatvirt
/openbmc/qemu/tests/data/acpi/aarch64/virt/DSDT.acpipcihp
/openbmc/qemu/tests/data/acpi/aarch64/virt/DSDT.hpoffacpiindex
/openbmc/qemu/tests/data/acpi/aarch64/virt/DSDT.memhp
/openbmc/qemu/tests/data/acpi/aarch64/virt/DSDT.pxb
/openbmc/qemu/tests/data/acpi/aarch64/virt/DSDT.smmuv3-dev
/openbmc/qemu/tests/data/acpi/aarch64/virt/DSDT.smmuv3-legacy
/openbmc/qemu/tests/data/acpi/aarch64/virt/DSDT.topology
/openbmc/qemu/tests/data/acpi/aarch64/virt/DSDT.viot
/openbmc/qemu/tests/data/acpi/loongarch64/virt/DSDT
/openbmc/qemu/tests/data/acpi/loongarch64/virt/DSDT.memhp
/openbmc/qemu/tests/data/acpi/loongarch64/virt/DSDT.numamem
/openbmc/qemu/tests/data/acpi/loongarch64/virt/DSDT.topology
/openbmc/qemu/tests/data/acpi/riscv64/virt/DSDT
/openbmc/qemu/tests/data/acpi/x86/microvm/DSDT.pcie
qemu_test/testcase.py
290e4e7d04-Nov-2025 Philippe Mathieu-Daudé <philmd@linaro.org>

tests/functional: Mark another MIPS replay test as flaky

When disabling MIPS tests on commit 1c11aa18071
("tests/functional: Mark the MIPS replay tests as flaky")
we missed the 5KEc test.

Reported-

tests/functional: Mark another MIPS replay test as flaky

When disabling MIPS tests on commit 1c11aa18071
("tests/functional: Mark the MIPS replay tests as flaky")
we missed the 5KEc test.

Reported-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <20251104145955.84091-1-philmd@linaro.org>

show more ...


/openbmc/qemu/.gitlab-ci.d/buildtest.yml
/openbmc/qemu/MAINTAINERS
/openbmc/qemu/accel/tcg/tb-maint.c
/openbmc/qemu/accel/tcg/tcg-accel-ops-rr.c
/openbmc/qemu/accel/tcg/trace-events
/openbmc/qemu/accel/tcg/translate-all.c
/openbmc/qemu/backends/hostmem-shm.c
/openbmc/qemu/backends/igvm-cfg.c
/openbmc/qemu/backends/igvm.c
/openbmc/qemu/backends/tpm/tpm_emulator.c
/openbmc/qemu/crypto/cipher-gnutls.c.inc
/openbmc/qemu/crypto/cipher-nettle.c.inc
/openbmc/qemu/crypto/cipher.c
/openbmc/qemu/crypto/hash.c
/openbmc/qemu/crypto/hmac.c
/openbmc/qemu/crypto/meson.build
/openbmc/qemu/crypto/tlscreds.c
/openbmc/qemu/crypto/tlscredsanon.c
/openbmc/qemu/crypto/tlscredsbox.c
/openbmc/qemu/crypto/tlscredsbox.h
/openbmc/qemu/crypto/tlscredspriv.h
/openbmc/qemu/crypto/tlscredspsk.c
/openbmc/qemu/crypto/tlscredsx509.c
/openbmc/qemu/crypto/tlssession.c
/openbmc/qemu/crypto/trace-events
/openbmc/qemu/docs/about/build-platforms.rst
/openbmc/qemu/docs/about/deprecated.rst
/openbmc/qemu/docs/devel/migration/main.rst
/openbmc/qemu/docs/devel/qapi-code-gen.rst
/openbmc/qemu/docs/devel/testing/fuzzing.rst
/openbmc/qemu/docs/interop/firmware.json
/openbmc/qemu/docs/interop/vhost-user.json
/openbmc/qemu/docs/meson.build
/openbmc/qemu/docs/system/arm/imx8mp-evk.rst
/openbmc/qemu/docs/system/device-emulation.rst
/openbmc/qemu/docs/system/devices/emmc.rst
/openbmc/qemu/docs/system/tls.rst
/openbmc/qemu/hw/arm/Kconfig
/openbmc/qemu/hw/arm/aspeed.c
/openbmc/qemu/hw/arm/aspeed_ast10x0_evb.c
/openbmc/qemu/hw/arm/aspeed_ast2400_palmetto.c
/openbmc/qemu/hw/arm/aspeed_ast2400_quanta-q71l.c
/openbmc/qemu/hw/arm/aspeed_ast2400_supermicrox11.c
/openbmc/qemu/hw/arm/aspeed_ast2500_evb.c
/openbmc/qemu/hw/arm/aspeed_ast2500_fp5280g2.c
/openbmc/qemu/hw/arm/aspeed_ast2500_g220a.c
/openbmc/qemu/hw/arm/aspeed_ast2500_romulus.c
/openbmc/qemu/hw/arm/aspeed_ast2500_sonorapass.c
/openbmc/qemu/hw/arm/aspeed_ast2500_supermicro-x11spi.c
/openbmc/qemu/hw/arm/aspeed_ast2500_tiogapass.c
/openbmc/qemu/hw/arm/aspeed_ast2500_witherspoon.c
/openbmc/qemu/hw/arm/aspeed_ast2500_yosemitev2.c
/openbmc/qemu/hw/arm/aspeed_ast2600_bletchley.c
/openbmc/qemu/hw/arm/aspeed_ast2600_catalina.c
/openbmc/qemu/hw/arm/aspeed_ast2600_evb.c
/openbmc/qemu/hw/arm/aspeed_ast2600_fby35.c
/openbmc/qemu/hw/arm/aspeed_ast2600_fuji.c
/openbmc/qemu/hw/arm/aspeed_ast2600_gb200nvl.c
/openbmc/qemu/hw/arm/aspeed_ast2600_qcom-dc-scm-v1.c
/openbmc/qemu/hw/arm/aspeed_ast2600_qcom-firework.c
/openbmc/qemu/hw/arm/aspeed_ast2600_rainier.c
/openbmc/qemu/hw/arm/aspeed_ast27x0_evb.c
/openbmc/qemu/hw/arm/fsl-imx8mp.c
/openbmc/qemu/hw/arm/imx8mp-evk.c
/openbmc/qemu/hw/arm/meson.build
/openbmc/qemu/hw/audio/ac97.c
/openbmc/qemu/hw/display/virtio-gpu.c
/openbmc/qemu/hw/hppa/hppa_hardware.h
/openbmc/qemu/hw/hppa/machine.c
/openbmc/qemu/hw/i386/microvm-dt.c
/openbmc/qemu/hw/intc/arm_gicv3_kvm.c
/openbmc/qemu/hw/net/i82596.c
/openbmc/qemu/hw/net/i82596.h
/openbmc/qemu/hw/net/lasi_i82596.c
/openbmc/qemu/hw/net/trace-events
/openbmc/qemu/hw/pci/pci.c
/openbmc/qemu/hw/s390x/s390-pci-inst.c
/openbmc/qemu/hw/s390x/virtio-ccw.c
/openbmc/qemu/hw/scsi/spapr_vscsi.c
/openbmc/qemu/hw/sd/sd.c
/openbmc/qemu/hw/sd/sdmmc-internal.h
/openbmc/qemu/hw/sd/trace-events
/openbmc/qemu/hw/vfio/container-legacy.c
/openbmc/qemu/hw/vfio/cpr-iommufd.c
/openbmc/qemu/hw/vfio/cpr-legacy.c
/openbmc/qemu/hw/vfio/cpr.c
/openbmc/qemu/hw/vfio/device.c
/openbmc/qemu/hw/virtio/virtio-mmio.c
/openbmc/qemu/hw/virtio/virtio-pci.c
/openbmc/qemu/hw/virtio/virtio.c
/openbmc/qemu/include/crypto/hash.h
/openbmc/qemu/include/crypto/hmac.h
/openbmc/qemu/include/crypto/tlscreds.h
/openbmc/qemu/include/crypto/tlscredsx509.h
/openbmc/qemu/include/crypto/tlssession.h
/openbmc/qemu/include/exec/cpu-common.h
/openbmc/qemu/include/hw/arm/aspeed.h
/openbmc/qemu/include/hw/core/cpu.h
/openbmc/qemu/include/hw/i386/microvm.h
/openbmc/qemu/include/hw/net/lasi_82596.h
/openbmc/qemu/include/io/channel-socket.h
/openbmc/qemu/include/io/channel.h
/openbmc/qemu/include/migration/blocker.h
/openbmc/qemu/include/migration/cpr.h
/openbmc/qemu/include/migration/cpu.h
/openbmc/qemu/include/migration/misc.h
/openbmc/qemu/include/migration/vmstate.h
/openbmc/qemu/include/qemu/exit-with-parent.h
/openbmc/qemu/include/qemu/main-loop.h
/openbmc/qemu/include/qemu/timer.h
/openbmc/qemu/include/system/igvm.h
/openbmc/qemu/io/channel-socket.c
/openbmc/qemu/io/channel-tls.c
/openbmc/qemu/io/channel.c
/openbmc/qemu/meson.build
/openbmc/qemu/migration/channel-block.c
/openbmc/qemu/migration/channel.c
/openbmc/qemu/migration/cpr-exec.c
/openbmc/qemu/migration/cpr.c
/openbmc/qemu/migration/migration-hmp-cmds.c
/openbmc/qemu/migration/migration.c
/openbmc/qemu/migration/migration.h
/openbmc/qemu/migration/options.c
/openbmc/qemu/migration/options.h
/openbmc/qemu/migration/postcopy-ram.c
/openbmc/qemu/migration/postcopy-ram.h
/openbmc/qemu/migration/qemu-file.c
/openbmc/qemu/migration/ram.c
/openbmc/qemu/migration/savevm.c
/openbmc/qemu/migration/savevm.h
/openbmc/qemu/migration/trace-events
/openbmc/qemu/migration/vmstate.c
/openbmc/qemu/qapi/accelerator.json
/openbmc/qemu/qapi/acpi-hest.json
/openbmc/qemu/qapi/audio.json
/openbmc/qemu/qapi/block-core.json
/openbmc/qemu/qapi/block-export.json
/openbmc/qemu/qapi/char.json
/openbmc/qemu/qapi/crypto.json
/openbmc/qemu/qapi/cxl.json
/openbmc/qemu/qapi/introspect.json
/openbmc/qemu/qapi/job.json
/openbmc/qemu/qapi/machine-common.json
/openbmc/qemu/qapi/machine-s390x.json
/openbmc/qemu/qapi/machine.json
/openbmc/qemu/qapi/migration.json
/openbmc/qemu/qapi/misc-i386.json
/openbmc/qemu/qapi/net.json
/openbmc/qemu/qapi/qdev.json
/openbmc/qemu/qapi/qom.json
/openbmc/qemu/qapi/run-state.json
/openbmc/qemu/qapi/sockets.json
/openbmc/qemu/qapi/stats.json
/openbmc/qemu/qapi/ui.json
/openbmc/qemu/qapi/virtio.json
/openbmc/qemu/qemu-options.hx
/openbmc/qemu/qga/qapi-schema.json
/openbmc/qemu/rust/chardev/meson.build
/openbmc/qemu/rust/hw/char/pl011/src/device.rs
/openbmc/qemu/rust/hw/core/src/sysbus.rs
/openbmc/qemu/rust/hw/timer/hpet/src/device.rs
/openbmc/qemu/rust/hw/timer/hpet/src/fw_cfg.rs
/openbmc/qemu/rust/migration/src/vmstate.rs
/openbmc/qemu/rust/util/meson.build
/openbmc/qemu/rust/util/src/error.rs
/openbmc/qemu/rust/util/src/lib.rs
/openbmc/qemu/scripts/checkpatch.pl
/openbmc/qemu/scripts/ci/setup/ubuntu/ubuntu-2404-aarch64.yaml
/openbmc/qemu/scripts/ci/setup/ubuntu/ubuntu-2404-s390x.yaml
/openbmc/qemu/scripts/mkemmc.sh
/openbmc/qemu/scripts/qapi/commands.py
/openbmc/qemu/scripts/qapi/parser.py
/openbmc/qemu/scripts/vmstate-static-checker.py
/openbmc/qemu/stubs/igvm.c
/openbmc/qemu/stubs/iothread-lock.c
/openbmc/qemu/stubs/meson.build
/openbmc/qemu/stubs/migr-blocker.c
/openbmc/qemu/system/cpus.c
/openbmc/qemu/system/exit-with-parent.c
/openbmc/qemu/system/meson.build
/openbmc/qemu/system/physmem.c
/openbmc/qemu/system/ram-block-attributes.c
/openbmc/qemu/system/vl.c
/openbmc/qemu/target/i386/cpu.c
/openbmc/qemu/target/i386/cpu.h
/openbmc/qemu/target/i386/igvm.c
/openbmc/qemu/target/i386/meson.build
/openbmc/qemu/target/i386/sev.c
/openbmc/qemu/target/rx/helper.c
/openbmc/qemu/target/s390x/tcg/mem_helper.c
/openbmc/qemu/target/s390x/tcg/misc_helper.c
/openbmc/qemu/target/s390x/tcg/translate.c
/openbmc/qemu/tests/docker/dockerfiles/ubuntu2204.docker
mips64el/test_replay.py
/openbmc/qemu/tests/lcitool/mappings.yml
/openbmc/qemu/tests/lcitool/refresh
/openbmc/qemu/tests/qapi-schema/doc-bad-space-between-sentences.err
/openbmc/qemu/tests/qapi-schema/doc-bad-space-between-sentences.json
/openbmc/qemu/tests/qapi-schema/doc-bad-space-between-sentences.out
/openbmc/qemu/tests/qapi-schema/doc-long-line.err
/openbmc/qemu/tests/qapi-schema/doc-long-line.json
/openbmc/qemu/tests/qapi-schema/doc-long-line.out
/openbmc/qemu/tests/qapi-schema/meson.build
/openbmc/qemu/tests/qemu-iotests/194
/openbmc/qemu/tests/qtest/libqtest.c
/openbmc/qemu/tests/qtest/migration/precopy-tests.c
/openbmc/qemu/tests/tcg/s390x/Makefile.softmmu-target
/openbmc/qemu/tests/tcg/s390x/sckc.S
/openbmc/qemu/tests/unit/meson.build
/openbmc/qemu/tests/unit/test-aio-multithread.c
/openbmc/qemu/tests/unit/test-crypto-block.c
/openbmc/qemu/tests/unit/test-crypto-tlscredsx509.c
/openbmc/qemu/tests/unit/test-crypto-tlssession.c
/openbmc/qemu/ui/vnc.c
/openbmc/qemu/util/hexdump.c
/openbmc/qemu/util/main-loop.c
/openbmc/qemu/util/qemu-thread-common.h
/openbmc/qemu/util/qemu-timer.c
0271d73b28-Oct-2025 Daniel P. Berrangé <berrange@redhat.com>

tests/functional: include the lower level QMP log messages

We've seen a GitLab CI timeout failure in the test_pseries.py test,
where it appears likely that the test has hung in a self.qmp('quit')
ca

tests/functional: include the lower level QMP log messages

We've seen a GitLab CI timeout failure in the test_pseries.py test,
where it appears likely that the test has hung in a self.qmp('quit')
call, but we don't have conclusive proof. Adding the QMP log category
to what we capture should help us diagnose this, at the cost of the
base.log file becoming significantly more verbose. The previous
commit to include the logger category name and function should at
least help understanding the more verbose logs.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20251028182651.873256-3-berrange@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...

693bfeb828-Oct-2025 Daniel P. Berrangé <berrange@redhat.com>

tests/functional: include logger name and function in messages

As we collect debug logs from a wide range of code it becomes
increasingly confusing to understand where each log messages comes
from.

tests/functional: include logger name and function in messages

As we collect debug logs from a wide range of code it becomes
increasingly confusing to understand where each log messages comes
from. Adding "%(name)s" gives us the logger name, which is usually
based on the python __name__ symbol, aka the code module name.
Then "%(funcName)s" completes the story by identifying the function.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20251028182651.873256-2-berrange@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>

show more ...

12345678910>>...21