ThinkPad P16 Gen 3 sys-usb failure

Hello,

I just received a brand new Lenovo ThinkPad P16 Gen 3 laptop. As it’s really a
very recent laptop design, it seems that it’s not totally supported by Qubes and
by Linux. I know I will have some problems…

To get a first view on how it’s supported by Linux, I have booted Ubuntu 25.10 and some devices are not working (at least audio output, no webcam) but at a first glance, it works. Kernel is in version 6.17.

I have installed Qubes R4.3.0rc2 with kernel-latest (version 6.15.11). The sys-usb VM does not want to start. The message found in “systemctl status qubes-vm@sys-usb.service” (as said in the pop-up) is “Start failed: Requested operation is not valid: PCI device 0000:80:14.0 is not assignable, see /var/log/libvirt/libxl/libxl-driver.log for details”. The file /var/log/libvirt/libxl/libxl-driver.log is empty. If I perform the installation not requesting a sys-usb, it works at a
first glance.

lspci command result:
80:14.0 USB controller: Intel Corporation Device 7f6e (rev 10)
and qvm-pci says:
dom0:80_14.0 PCI_USB: Intel Corporation unknown pci device

By the way, a lot of devices are said to be unknown.

A few questions for you:

  1. Do you have an idea of what is happening? It seems that dom0 succeed in using the USB interface anyway but is not able to transfert the PCI device to sys-usb.
  2. How can I monitor the improvement of P16 Gen 3 support by Linux and Qubes? Do you think it would be enough to see “lspci” displaying no more “Device 7f6e”? I interpret as that behaviour as device is not known and may not be correctly handled.
  3. How can I help?
  4. Next step is to look at the suspend modes…

Thanks,
Bertrand