On 9/18/2025 12:33 AM, Richard Henderson wrote:
On 9/13/25 01:08, Paolo Bonzini wrote:
The following changes since commit
190d5d7fd725ff754f94e8e0cbfb69f279c82b5d:
Merge tag 'pull-request-2025-09-09' ofhttps://gitlab.com/thuth/qemu
into staging (2025-09-11 12:41:01 +0100)
are available in the Git repository at:
https://gitlab.com/bonzini/qemu.git tags/for-upstream
for you to fetch changes up to 8733ddc08165d901eb2c87f364f814f58ab9fd19:
accel/kvm: Set guest_memfd_offset to non-zero value only when
guest_memfd is valid (2025-09-13 07:52:55 +0200)
----------------------------------------------------------------
* cpu-exec: more cleanups to CPU loop exits
* python: bump bundled Meson to 1.9.0
* rust: require Rust 1.83.0
* rust: temporarily remove from Ubuntu CI
* rust: vmstate: convert to use builder pattern
* rust: split "qemu-api" crate
* rust: rename qemu_api_macros -> qemu_macros
* rust: re-export qemu macros from other crates
* x86: fix functional test failure for Xen emulation
* x86: cleanups
Fails crash-test-debian:
https://gitlab.com/qemu-project/qemu/-/jobs/11390438959
qemu.machine.machine.VMLaunchFailure: ConnectError: Failed to establish
session: EOFError
Exit code: -6
Command: ./qemu-system-i386 -display none -vga none -chardev
socket,id=mon,fd=3 -mon chardev=mon,mode=control -S -machine
none,accel=kvm:tcg
Output: ../include/hw/i386/x86.h:109:X86_MACHINE: Object
0x556fd9ddf400 is not an instance of type x86-machine
It's due to patch 58 in this pull request.
It's my patch. I missed the case of "none" machine. Sorry for it.
I see Paolo already removed the problematic one in his v2 pull request.
r~