Jump to content

6.10.2 USB PCI Passthrough


Recommended Posts

Apologies if this has been covered in the past, having no luck finding a solution in the search.

 

I'm trying to pass through a USB PCIE Controller into an Ubuntu VM. The device is in it's own IOMMU group. When selecting the device VM Edit window and then booting, the VM fails to boot.

 

I can see the following in the log:

 

Jun  6 05:52:53 Tower kernel: pcieport 0000:00:1c.5: AER: Uncorrected (Non-Fatal) error received: 0000:00:1c.5
Jun  6 05:52:53 Tower kernel: pcieport 0000:00:1c.5: PCIe Bus Error: severity=Uncorrected (Non-Fatal), type=Transaction Layer, (Requester ID)
Jun  6 05:52:53 Tower kernel: pcieport 0000:00:1c.5:   device [8086:a33d] error status/mask=00100000/00010000
Jun  6 05:52:53 Tower kernel: pcieport 0000:00:1c.5:    [20] UnsupReq               (First)
Jun  6 05:52:53 Tower kernel: pcieport 0000:00:1c.5: AER:   TLP Header: 34000000 03000010 00000000 00008830
Jun  6 05:52:53 Tower kernel: pcieport 0000:00:1c.5: AER: device recovery successful

 

Looking at the system devices, the device with the issue here is:

 

[8086:a33d] 00:1c.5 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #6 (rev f0)

 

The device that I'm trying to pass through is the following:

 

[1912:0014] 03:00.0 USB controller: Renesas Technology Corp. uPD720201 USB 3.0 Host Controller (rev 03)

 

I can see that the device is happily bound to the VFIO driver.

 

I have been able to pass through a GPU to another VM in the past so I am fairly happy with settings in the BIOS, just cant figure this bit out.

 

Machine details are:

 

Intel 8700K

Asus Maximus Hero XI (Z390)

Unraid Version 6.10.2

 

Thanks in advance!

 

Dave

Link to comment
  • 2 weeks later...

I try to pass through RTL8125b  to synologyNAS OR windows11 have same question,the VM fails to boot,syslog show PCIe Bus Error,Have you solved this problem?

 

Jun 16 22:10:04 UNRAID kernel: pcieport 0000:00:1c.7: AER: Uncorrected (Non-Fatal) error received: 0000:00:1c.7

Jun 16 22:10:04 UNRAID kernel: pcieport 0000:00:1c.7: PCIe Bus Error: severity=Uncorrected (Non-Fatal), type=Transaction Layer, (Requester ID)

Jun 16 22:10:04 UNRAID kernel: pcieport 0000:00:1c.7: device [8086:43bf] error status/mask=00100000/00000000

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...