This post is UPDATED   I think I found the answer myself   This sentence was my first finding:   So I understand that it's the guest (the vm) that assigns pci addresses "regardless" of what's specified in the xml in the <address> line of code. However we can define to which bus a device must connect.   This is not true: I was editing the xml in a wrong way; after using "virsh edit vmname", which is the correct method to edit the xml of a virt
    • Like
    1