It would be sometimes useful if #QEMU w/o libvirt could interpret domain XML to some level.
Like for instance if you want to CI kernel, that would be one use case for this.
For the sake of example, here’s the QEMU command-line that I use as starting point for any kernel testing/CI:
qemu-system-x86_64 \
-M pc \
-monitor unix:monitor.sock,server,nowait \
-serial unix:serial.sock,server,wait \
-drive file=disk.img,if=virtio,format=raw \
-net nic,model=virtio \
-net user,hostfwd=tcp::10022-:22 \
-rtc base=localtime \
-nographic \
-chardev socket,id=chrtpm,path=${SWTPM_DIR}/swtpm-sock \
-tpmdev emulator,id=tpm0,chardev=chrtpm \
-device ${QEMU_TPM_DEVICE},tpmdev=tpm0 \
-bios /usr/share/edk2/ovmf/OVMF_CODE.fd \
"$@"
TIL Club Mate is over 100 years old 🤯
https://www.youtube.com/watch?v=fg6dFhQOk4w
Registration is now open for the 2024 LLVM Developers’ Meeting 16 in Santa Clara, CA.
https://discourse.llvm.org/t/2024-llvm-developers-meeting-registration-workshop-announcement/80643
@llvm