public inbox for qemu-devel@nongnu.org
 help / color / mirror / Atom feed
* [PATCH v1 0/4] Fix leaks reached by make check-qtest
@ 2026-03-13 18:29 Fabiano Rosas
  2026-03-13 18:29 ` [PATCH v1 1/4] tests/qtest: Don't dup machine name in qtest_cb_for_every_machine callbacks Fabiano Rosas
                   ` (3 more replies)
  0 siblings, 4 replies; 16+ messages in thread
From: Fabiano Rosas @ 2026-03-13 18:29 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell

../configure --enable-asan --enable-ubsan \
	     --target-list=\
	     x86_64-softmmu,i386-softmmu,\
	     aarch64-softmmu,arm-softmmu,\
	     ppc64-softmmu,\
	     s390x-softmmu,\
	     riscv64-softmmu,\
	     loongarch64-softmmu,\
	     sparc-softmmu,sparc64-softmmu

make -j$(nproc) TIMEOUT_MULTIPLIER=2 check-qtest-$TARGET

(running all targets at once triggers timeouts even with 3x
multiplier, bios-tables-test also has it's own timeout of 600s at
qtest/acpi-utils.c)

Tested on top of the migration-test fixes:
https://lore.kernel.org/r/20260311213418.16951-1-farosas@suse.de

CI run on top of master:
https://gitlab.com/farosas/qemu/-/pipelines/2383870717

Fabiano Rosas (4):
  tests/qtest: Don't dup machine name in qtest_cb_for_every_machine
    callbacks
  tests/qtest/test-hmp: Free machine options
  target/riscv: Don't leak general_user_opts
  hw/riscv: Free resources allocated at riscv_iommu_instance_init

 hw/riscv/riscv-iommu.c      | 16 +++++++++++++---
 target/riscv/cpu.c          |  3 +--
 tests/qtest/cpu-plug-test.c | 11 +++++------
 tests/qtest/qom-test.c      |  3 +--
 tests/qtest/test-hmp.c      |  6 +++---
 5 files changed, 23 insertions(+), 16 deletions(-)

-- 
2.51.0



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2026-03-16 15:03 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-13 18:29 [PATCH v1 0/4] Fix leaks reached by make check-qtest Fabiano Rosas
2026-03-13 18:29 ` [PATCH v1 1/4] tests/qtest: Don't dup machine name in qtest_cb_for_every_machine callbacks Fabiano Rosas
2026-03-14  9:53   ` Philippe Mathieu-Daudé
2026-03-13 18:29 ` [PATCH v1 2/4] tests/qtest/test-hmp: Free machine options Fabiano Rosas
2026-03-14  9:54   ` Philippe Mathieu-Daudé
2026-03-13 18:29 ` [PATCH v1 3/4] target/riscv: Don't leak general_user_opts Fabiano Rosas
2026-03-13 19:22   ` Daniel Henrique Barboza
2026-03-16  9:56   ` Peter Maydell
2026-03-16 10:42     ` Daniel Henrique Barboza
2026-03-16 10:49       ` Peter Maydell
2026-03-16 12:13         ` Daniel Henrique Barboza
2026-03-13 18:29 ` [PATCH v1 4/4] hw/riscv: Free resources allocated at riscv_iommu_instance_init Fabiano Rosas
2026-03-13 19:22   ` Daniel Henrique Barboza
2026-03-14  9:55   ` Philippe Mathieu-Daudé
2026-03-16  9:58   ` Peter Maydell
2026-03-16 15:02     ` Fabiano Rosas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox