sys-firewall unresponsive after suspend/resume #8139
Labels
affects-4.1
This issue affects Qubes OS 4.1.
C: kernel
diagnosed
Technical diagnosis has been performed (see issue comments).
P: default
Priority: default. Default priority for new issues, to be replaced given sufficient information.
T: bug
Type: bug report. A problem or defect resulting in unintended behavior in something that exists.
Milestone
Qubes OS release
R4.1.2 on a desktop PC (MSI Z690-A pro ddr4 with 13th gen CPU - using MSI's bios until Dasharo/coreboot supports Raptor Lake).
Running kernel-latest/6.1.12 (with 5.15.94 there is a huge display refresh lag and the machine can't resume after suspend). Everything works fine with kernel-latest except suspend/resume.
Brief summary
sys-firewall is unresponsive after resume so qubes that use it as netvm have no network connectivity. Some
qvm-*
commands work, other don't. There's nothing in the logs, and things magically get back to normal after a few minutes.Details
unlike typical resume problems:
qvm-...
commands in dom0 workwhen sys-firewall is unresponsive:
qvm-ls
shows sys-firewall isn't paused. Pausing it and unpausing it has no effect/var/log/qubes/*sys-firewall*.log
xl console sys-firewall
doesn't show anything weird; I can't login (I can type the username - I guess becausexl
has "input feedback"- but nothing happens after pressing the enter key).watch -n1 date
) doesn't show anything after resume (and obviously, nothing can be typed in the terminal).qvm-run work xterm
works, butqvm-run -q -a --service -- work qubes.StartApp+xterm
doesn't work (nothing happens)ping someip
always return one successful echo reply, whatever the ip, with timeout=0ms (which is obviously not possible).ping
is then stuck (even with-w
or-W
flags).after a while (I've just measured 9 minutes today), things magically get back to normal. When that happens there are the following log entries (which look pretty normal):
Any idea? I've been using Qubes since R3.0, that's the first time I have such an issue (usually sys-net is the culprit, and/or none of
qvm-*
commands work, etc.)(might have been related to issue #8086 - but in my case
qvm-run vm cmd
works)The text was updated successfully, but these errors were encountered: