Thread (6 messages) 6 messages, 5 authors, 16d ago

Re: [PATCH v3] PCI: hv: Warn when wait_for_response() waits indefinitely

From: sashiko-bot@kernel.org
Date: 2026-09-08 11:38:26
Also in: linux-pci

A guest can wait indefinitely in wait_for_response() for the host to
send either a rescind message or a packet completion. If the
host does not send either, the guest can remain blocked with no
diagnostic indicating a reason.
This was observed during a guest kernel upgrade in which the
host-side application handling the PCI channel faulted, causing the
guest to never receive the completion request.
Add a warning in wait_for_response() when the wait exceeds
a timeout so that such a hang is visible in the guest's kernel log
and can be correlated with host-side state.

Suggested-by: Michael Kelley <redacted>
Signed-off-by: Sahil Chandna <redacted>
Sashiko has reviewed this patch and found no issues. It looks great!

-- 
Sashiko AI review · https://sashiko.dev/#/patchset/20260908113009.3005964-1-sahilchandna@linux.microsoft.com?part=1
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help