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...
-
O olivierlambert marked this topic as a question on
-
O olivierlambert has marked this topic as solved on