Can't pass multiple PCI devices
-
Hello All.
I just installed a 4 channel USB card, the card has 4 ports each on its own controller so you can split them up for virtualization.
This is what lspci shows:
45:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) 46:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) 47:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02) 48:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02)
I first tried this command formatted this way as found on research online, but when the host booted it showed an error in console that it could not parse it
/opt/xensource/libexec/xen-cmdline --set-dom0 "xen-pciback.hide=(0000:45:00.0)(0000.46.00.0)(0000.47.00.0)(0000.48.00.0)"
I then tried running each separately but it only shows the last one I type in after a reboot running x1 pci-assignable-list
/opt/xensource/libexec/xen-cmdline --set-dom0 "xen-pciback.hide=(0000:46:00.0)"
how do I make all 4 device available to passthru? (i'm running latest 8.3 RC1 with patches)
-
@sluflyer06 In your example, only your first BDF is correct.
The other one you put a dot instead of a colon. -
Indeed, it's a typo in the command
-
This post is deleted! -
Thank you, low on sleep and of course you were right...
-
-