Hi All,
Can we assign two same type PCI pass-through devices (Ethernet cards) to 2
different VM instances separately? Please note that, both the cards have
same vendor_id and product_id.
I configured it in pci_passthrough_whitelist and create two different
pci_alias (Say a1 and a2). Modified the Nova flavor to use a1 by VM1 and
VM2. Followed the procedures mentioned at
With this edited xml files of both the instances (after shutting down).
Added a device entry in the <source> section to assign the PCI device to
the guest virtual machine. and accordingly configured domain, bus, slot and
function. Restarted the VMs using #virsh start command. Made an Query pci
device in nova DB and found that two Ethernet PCI devices have been
assigned to single VM.
I cannot assign 2 same type PCI pass-through Ethernet devices to 2 VM
instances separately. Can you please let me know how to accomplish the
same? Thanks in advance for your time and help.
Regards,
Chinmaya