Heyyy,
im trying to install qubes but i get QID 0 timeout, completion polled. I saw this forum thread but i dont have these options in my bios Error loop; nvme nvme0: I/O # QID 0 timeout, completion polled i have a HP Pavilion 15. Does someone know how i can solve this?
balko
March 4, 2025, 7:53pm
2
It’s a known Qubes OS bug.
No proper solution yet.
opened 08:28PM - 17 May 24 UTC
P: default
needs diagnosis
C: storage
affects-4.2
C: boot
### Qubes OS release
4.2.1
### Brief summary
I installed Qubes OS to … external USB-C SSD using my laptop. Now if i try to boot my desktop pc from the external SSD the installer hangs when it tries to detect my internal NVME drive (which seems to have compatibility issues with Qubes anyway) and i have no way to disable that polling step. I would like to just completely ignore any existing storage media and just continue booting from the external USB drive. Even if i disable all existing internal NVME drives from the BIOS, the installer still gets stuck polling NVMEs.
Error: "nvme0: I/O 25 QID 0 timeout, completion polled"
### Steps to reproduce
Install Qubes 4.2.1 to external usb drive and boot from it using the desktop pc that has NVME.
### Expected behavior
Qubes would somehow ignore the incompatible NVME and continue booting from the external SSD.
### Actual behavior
Booting gets stuck with Error: "nvme0: I/O 25 QID 0 timeout, completion polled"
But there are workarounds if your BIOS supports some settings:
opened 03:13PM - 29 Oct 24 UTC
C: other
P: major
hardware support
needs diagnosis
affects-4.2
### Qubes OS release
4.2.3 running kernel-latest
### Brief summary
- ce… rtain actions in VMs cause the whole system to partially freeze
### Steps to reproduce
a few actions that seemed to trigger this behaviour so far (will update if there are more observations):
- running a fast (~20MB/s) download in a Debian 12 VM over some time
- mounting an external Exfat USB drive on a Debian 12 VM
- attaching and using a USB microphone on a Debian 12 VM
- edit: sometimes just starting the system i enough, where e.g. sys-net freezes and forces me to hard reset
### Expected behavior
system runs smoothly, no freezes
### Actual behavior
- system partly freezes, only some interaction with windows is still possible, e.g: I can click on an e-mail in a Thunderbird window, but the content won't get displayed
- VMs that seem to cause this can't be shut down / killed any more, only hard system reset helps
- dom0 terminal, e.g. running dmesg remains working
The difference I see in kernel log between functioning / non-functioning state is that I see repeated messages like "nvme nvme0: I/O xxx QID x timeout, completion polled".
I haven't really found any issues here referencing this message except referring to AMD Ryzen systems with hyperthreading enabled.
Note: I am not using NovaCustom OEM SSD but a SanDisk Extreme PRO M.2 NVMe, which I already previously used in another Qubes installation on a Thinkpad (not using kernel-latest though). It was working fine there.