all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [PATCH qemu-server 0/1] fix #7590: qemu-server: apply timeout to QEMU start fork
@ 2026-06-25 11:44 Samuel Rufinatscha
  2026-06-25 11:45 ` [PATCH qemu-server 1/1] " Samuel Rufinatscha
  0 siblings, 1 reply; 2+ messages in thread
From: Samuel Rufinatscha @ 2026-06-25 11:44 UTC (permalink / raw)
  To: pve-devel

This series makes the forked QEMU start path use the existing start
timeout.

If the timeout expires, it terminates processes in the VM scope and
cleans up QSD before reporting the start failure. This prevents a stuck
qmstart task from holding the VM config lock indefinitely or leaving a
partially started QEMU process running.

Tested with QEMU blocked on a FIFO (see the reproducer at [0]).
qmstart timed out and released the lock, leaving no active scope or
QEMU process. Normal VM startup still works.

[0] https://bugzilla.proxmox.com/show_bug.cgi?id=7590

Samuel Rufinatscha (1):
  fix #7590: qemu-server: apply timeout to QEMU start fork

 src/PVE/QemuServer.pm | 28 +++++++++++++++++++++++++++-
 1 file changed, 27 insertions(+), 1 deletion(-)

-- 
2.47.3





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

end of thread, other threads:[~2026-06-25 11:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-25 11:44 [PATCH qemu-server 0/1] fix #7590: qemu-server: apply timeout to QEMU start fork Samuel Rufinatscha
2026-06-25 11:45 ` [PATCH qemu-server 1/1] " Samuel Rufinatscha

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal