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 741 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

              Hello! It looks like you're interested in this conversation, but you don't have an account yet.

              Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

              With your input, this post could be even better 💗

              Register Login
              • First post
                Last post