HomeFreeBSD

tests/ci: Use QEMU blockdev declaration for all platforms

Description

tests/ci: Use QEMU blockdev declaration for all platforms

This patch uses the QEMU manpage-recommended '-blockdev' option instead
of '-drive' to declare block devices. This also makes the mandatory
'-device' declarations constant across all platforms, which fixes the
missing QEMU_DEVICES tarfs device declarations on all Makefile.<arch>
files.

Signed-off-by: Siva Mahadevan <me@svmhdvn.name>
Reviewed by: imp, lwhsu
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D51479

Details

Provenance
guest-svmhdvnAuthored on Jul 25 2025, 9:46 PM
lwhsuCommitted on Jul 25 2025, 9:52 PM
Reviewer
imp
Differential Revision
D51479: tests/ci: fix QEMU blockdev declaration for all platforms
Parents
rG26188470cff6: socket: Chase a lingering reference to M_NOTAVAIL
Branches
Unknown
Tags
Unknown