Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

6.10.2 USB PCI Passthrough

Featured Replies

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

44 minutes ago, Succulent_Pig said:

Renesas Technology Corp. uPD720201

 

pci=noaer

in your syslinux configuration.

  • 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

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

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.