XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Can't pass multiple PCI devices

    Scheduled Pinned Locked Moved Solved Hardware
    5 Posts 3 Posters 192 Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      sluflyer06
      last edited by olivierlambert

      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)

      dthenotD 1 Reply Last reply Reply Quote 0
      • dthenotD Offline
        dthenot Vates 🪐 XCP-ng Team @sluflyer06
        last edited by

        @sluflyer06 In your example, only your first BDF is correct.
        The other one you put a dot instead of a colon.

        S 1 Reply Last reply Reply Quote 0
        • olivierlambertO Offline
          olivierlambert Vates 🪐 Co-Founder CEO
          last edited by

          Indeed, it's a typo in the command 🙂

          1 Reply Last reply Reply Quote 0
          • S Offline
            sluflyer06 @dthenot
            last edited by

            This post is deleted!
            1 Reply Last reply Reply Quote 0
            • S Offline
              sluflyer06
              last edited by

              Thank you, low on sleep and of course you were right...

              1 Reply Last reply Reply Quote 1
              • olivierlambertO olivierlambert marked this topic as a question on
              • olivierlambertO olivierlambert has marked this topic as solved on
              • First post
                Last post