8 Feb
2026
8 Feb
'26
12:08 a.m.
Hey guys, joining the thread as I'm having the same issue Bertrand is having and would like to help if possible. Even though virtualization libs isn't my specialty, since it affects me i'm extremely motivated! Are we saying that the issue should be fixed in Xen and not libvirt? As i understand it; Isn't the problem in libvirt here: ``` if (dev->address.bus == 0) { ``` ? Expects single bus device : `/sys/devices/pci0000:0` ? Doesn't consider a multiple bus scenario like in Arrow Lake? (0000:00 & 0000:80) Could libvirt lookup (several) available `/sys/devices/pciXXXX:YY` in a multi bus scenario? Best! Bruno