Why are some pci device names so long in 4.3? dom0:00_01.2-00_00.0-00_03.0-00_00.0-00_01.0-00_00.0

So I’m upgrading to 4.3 from 4.2 and while I was at it updated my motherboard BIOS and noticed the qvm-device pci list looks entirely different now.

I checked over the 4.3 release notes and while I didn’t see information about this I did see one of the images show with a pci device having a similar scheme (dom0:00_1c.3-00_00.0). It’s very different from what I used in 4.2 and which was similar to the lspci output.

I wouldn’t be surprised to find out that my motherboard is doing something to make these names especially long but the core question is why? What is it trying to tell me?

I didn’t find anything on the forums either but I suspect that’s more me not thinking up good search terms. Please post a link if you know of a thread.

Here’s a some of the qvm-device pci list output

dom0:00_01.2-00_00.0                                  PCI_Bridge: Advanced Micro Devices, Inc. [AMD] Matisse Switch Upstream                                       
dom0:00_01.2-00_00.0-00_03.0                          PCI_Bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge                                       
dom0:00_01.2-00_00.0-00_03.0-00_00.0                  PCI_Bridge: ASMedia Technology Inc. ASM1184e 4-Port PCIe x1 Gen2 Packet Switch                               
dom0:00_01.2-00_00.0-00_03.0-00_00.0-00_01.0          PCI_Bridge: ASMedia Technology Inc. ASM1184e 4-Port PCIe x1 Gen2 Packet Switch                               
dom0:00_01.2-00_00.0-00_03.0-00_00.0-00_01.0-00_00.0  Network: Intel Corporation Wi-Fi 6 AX200                                                                     sys-net (attached)
dom0:00_01.2-00_00.0-00_03.0-00_00.0-00_03.0          PCI_Bridge: ASMedia Technology Inc. ASM1184e 4-Port PCIe x1 Gen2 Packet Switch                               
dom0:00_01.2-00_00.0-00_03.0-00_00.0-00_05.0          PCI_Bridge: ASMedia Technology Inc. ASM1184e 4-Port PCIe x1 Gen2 Packet Switch                               
dom0:00_01.2-00_00.0-00_03.0-00_00.0-00_05.0-00_00.0  Network: Intel Corporation I211 Gigabit Network Connection                                                   sys-net (attached)
dom0:00_01.2-00_00.0-00_03.0-00_00.0-00_07.0          PCI_Bridge: ASMedia Technology Inc. ASM1184e 4-Port PCIe x1 Gen2 Packet Switch                               
dom0:00_01.2-00_00.0-00_08.0                          PCI_Bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge                                       
dom0:00_01.2-00_00.0-00_08.0-00_00.0                  Non-Essential Instrumentation: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP              

See what major version of the Linux kernel was in Qubes 4.2 and what is in Qubes 4.3. The real answer is most likely in the Linux kernel’s release notes.

it is part of the release notes:

Especially referencing these github issues:

Ans those should answer your questions…

4 Likes