June 28, 20233 yr I would like to passtrough Coral AI (M2) to HAOS VM, but this function none availabe in my UNRAID server. I think I have everíthing set up to make it work, but it still won't. Some can help me?
July 3, 20233 yr delete vfio-pci.ids=1ac1:089a from syslinux, reboot, and you should see it listed for passthrough.
September 1, 20232 yr Community Expert Do you know the device class for the devices you are looking to passthru. lspci -m -nn will provide that info. Devices with these classes will not show. starting with 05|06|08|0a|0b|0c05 i.e. Video start 01 or 03, audio 04
September 1, 20232 yr Community Expert 38 minutes ago, dummyka said: Will look into type 08* but currently the gui blacklists. You should be able to add as a manual xml change.
September 1, 20232 yr Community Expert 32 minutes ago, dummyka said: How can I add manual? <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x02' slot='0x00' function='0x0'/> </source> </hostdev> Add the above after the /video section. Be careful to on the source address. Device must be in its own IOMMU group. If you make changes via the gui page these changes may be lost.
September 1, 20232 yr Community Expert Solution 10 minutes ago, dummyka said: I'm sorry, but I don't know which file should I put this in... Stop vm, Edit xml and change to XML view via the slider top right Make a copy of the XML before changing. Creating diagnostics will have a copy of the xml in it also. You will now see the XML view scroll to be bottom. Be careful not to remove sections. So would look like this. But you may not have the usb part as that is a passed through USB device
September 1, 20232 yr Community Expert 4 minutes ago, dummyka said: Ok, I will try it tonight. These addresses az OK for my case?: it was from your first post but looks like it may be 03 in the current lspci but difficult to see with red circle
September 1, 20232 yr 4 hours ago, SimonF said: Devices with these classes will not show. starting with 05|06|08|0a|0b|0c05 i.e. Video start 01 or 03, audio 04 Is there a reason there's a blocklist? Is it just to try to prevent people from being silly and passing through things like core system components? IMO, showing them in the UI but graying them out would be a better user experience for this. Is there a way I can hack the UI code to remove the blocklist, at least for 08:80? 01 is storage, not video. 03 is video. 08:80 is just "system peripheral" which is a bit vague. https://admin.pci-ids.ucw.cz/read/PD/08/80 https://admin.pci-ids.ucw.cz/read/PD Edited September 1, 20232 yr by Daniel15
September 1, 20232 yr Community Expert 12 minutes ago, Daniel15 said: Is there a reason there's a blocklist? Is it just to try to prevent people from being silly and passing through things like core system components? IMO, showing them in the UI but graying them out would be a better user experience for this. Is there a way I can hack the UI code to remove the blocklist, at least for 08:80? 01 is storage, not video. 03 is video. 08:80 is just "system peripheral" which is a bit vague. https://admin.pci-ids.ucw.cz/read/PD/08/80 https://admin.pci-ids.ucw.cz/read/PD Yes on my Dual CPU Supermicro MB the list would be large is below. Should have been 0001 and 03 for video. I can look to see if bound to vfio it could appear in the list or maybe some other option on system devices. Spoiler root@unraid:~# lspci -m -nn | grep 0880 00:04.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 0 [0e20]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 0 [0628]" 00:04.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 1 [0e21]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 1 [0628]" 00:04.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 2 [0e22]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 2 [0628]" 00:04.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 3 [0e23]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 3 [0628]" 00:04.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 4 [0e24]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 4 [0628]" 00:04.5 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 5 [0e25]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 5 [0628]" 00:04.6 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 6 [0e26]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 6 [0628]" 00:04.7 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 7 [0e27]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 7 [0628]" 00:05.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 VTd/Memory Map/Misc [0e28]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 VTd/Memory Map/Misc [0628]" 00:05.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 IIO RAS [0e2a]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 IIO RAS [0628]" 7f:08.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 0 [0e80]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 0 [0628]" 7f:09.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 1 [0e90]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 1 [0628]" 7f:0a.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 0 [0ec0]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 0 [0628]" 7f:0a.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 1 [0ec1]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 1 [0628]" 7f:0a.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 2 [0ec2]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 2 [0628]" 7f:0a.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 3 [0ec3]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 3 [0628]" 7f:0b.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 UBOX Registers [0e1e]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 UBOX Registers [0628]" 7f:0b.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 UBOX Registers [0e1f]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 UBOX Registers [0628]" 7f:0c.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee0]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" 7f:0c.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee2]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" 7f:0c.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee4]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" 7f:0c.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee6]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" 7f:0c.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee8]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0000]" 7f:0c.5 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0eea]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0000]" 7f:0d.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee1]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" 7f:0d.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee3]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" 7f:0d.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee5]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" 7f:0d.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee7]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" 7f:0d.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee9]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0000]" 7f:0d.5 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0eeb]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0000]" 7f:0e.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Home Agent 0 [0ea0]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Home Agent 0 [0628]" 7f:0f.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Target Address/Thermal Registers [0ea8]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Target Address/Thermal Registers [0628]" 7f:0f.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 RAS Registers [0e71]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 RAS Registers [0628]" 7f:0f.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0eaa]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0628]" 7f:0f.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0eab]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0628]" 7f:0f.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0eac]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0628]" 7f:0f.5 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0ead]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0628]" 7f:10.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 0 [0eb0]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 0 [0628]" 7f:10.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 1 [0eb1]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 1 [0628]" 7f:10.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 0 [0eb2]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 0 [0628]" 7f:10.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 1 [0eb3]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 1 [0628]" 7f:10.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 2 [0eb4]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 2 [0628]" 7f:10.5 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 3 [0eb5]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 3 [0628]" 7f:10.6 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 2 [0eb6]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 2 [0628]" 7f:10.7 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 3 [0eb7]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 3 [0628]" 7f:13.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 R2PCIe [0e1d]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 R2PCIe [0628]" 7f:13.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 QPI Ring Registers [0e81]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 QPI Ring Registers [0628]" 7f:16.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 System Address Decoder [0ec8]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 System Address Decoder [0628]" 7f:16.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Broadcast Registers [0ec9]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Broadcast Registers [0628]" 7f:16.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Broadcast Registers [0eca]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Broadcast Registers [0628]" 7f:1c.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Home Agent 1 [0e60]" -r04 "" "" 7f:1d.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Target Address/Thermal Registers [0e68]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Target Address/Thermal Registers [0000]" 7f:1d.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 RAS Registers [0e79]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 RAS Registers [0000]" 7f:1d.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0e6a]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0000]" 7f:1d.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0e6b]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0000]" 7f:1d.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0e6c]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0000]" 7f:1d.5 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0e6d]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0000]" 7f:1e.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 0 [0ef0]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 0 [0000]" 7f:1e.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 1 [0ef1]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 1 [0000]" 7f:1e.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 0 [0ef2]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 0 [0000]" 7f:1e.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 1 [0ef3]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 1 [0000]" 7f:1e.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 2 [0ef4]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 2 [0000]" 7f:1e.5 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 3 [0ef5]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 3 [0000]" 7f:1e.6 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 2 [0ef6]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 2 [0000]" 7f:1e.7 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 3 [0ef7]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 3 [0000]" 80:04.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 0 [0e20]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 0 [0628]" 80:04.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 1 [0e21]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 1 [0628]" 80:04.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 2 [0e22]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 2 [0628]" 80:04.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 3 [0e23]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 3 [0628]" 80:04.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 4 [0e24]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 4 [0628]" 80:04.5 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 5 [0e25]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 5 [0628]" 80:04.6 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 6 [0e26]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 6 [0628]" 80:04.7 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 7 [0e27]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Crystal Beach DMA Channel 7 [0628]" 80:05.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 VTd/Memory Map/Misc [0e28]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 VTd/Memory Map/Misc [0628]" 80:05.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 IIO RAS [0e2a]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 IIO RAS [0628]" ff:08.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 0 [0e80]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 0 [0628]" ff:09.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 1 [0e90]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 QPI Link 1 [0628]" ff:0a.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 0 [0ec0]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 0 [0628]" ff:0a.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 1 [0ec1]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 1 [0628]" ff:0a.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 2 [0ec2]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 2 [0628]" ff:0a.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 3 [0ec3]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Power Control Unit 3 [0628]" ff:0b.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 UBOX Registers [0e1e]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 UBOX Registers [0628]" ff:0b.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 UBOX Registers [0e1f]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 UBOX Registers [0628]" ff:0c.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee0]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" ff:0c.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee2]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" ff:0c.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee4]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" ff:0c.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee6]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" ff:0c.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee8]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0000]" ff:0c.5 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0eea]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0000]" ff:0d.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee1]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" ff:0d.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee3]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" ff:0d.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee5]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" ff:0d.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee7]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0628]" ff:0d.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0ee9]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0000]" ff:0d.5 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0eeb]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Unicast Registers [0000]" ff:0e.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Home Agent 0 [0ea0]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Home Agent 0 [0628]" ff:0f.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Target Address/Thermal Registers [0ea8]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Target Address/Thermal Registers [0628]" ff:0f.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 RAS Registers [0e71]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 RAS Registers [0628]" ff:0f.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0eaa]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0628]" ff:0f.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0eab]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0628]" ff:0f.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0eac]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0628]" ff:0f.5 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0ead]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder Registers [0628]" ff:10.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 0 [0eb0]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 0 [0628]" ff:10.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 1 [0eb1]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 1 [0628]" ff:10.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 0 [0eb2]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 0 [0628]" ff:10.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 1 [0eb3]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 1 [0628]" ff:10.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 2 [0eb4]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 2 [0628]" ff:10.5 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 3 [0eb5]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 Thermal Control 3 [0628]" ff:10.6 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 2 [0eb6]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 2 [0628]" ff:10.7 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 3 [0eb7]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel 0-3 ERROR Registers 3 [0628]" ff:13.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 R2PCIe [0e1d]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 R2PCIe [0628]" ff:13.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 QPI Ring Registers [0e81]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 QPI Ring Registers [0628]" ff:16.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 System Address Decoder [0ec8]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 System Address Decoder [0628]" ff:16.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Broadcast Registers [0ec9]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Broadcast Registers [0628]" ff:16.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Broadcast Registers [0eca]" -r04 "Super Micro Computer Inc [15d9]" "Xeon E7 v2/Xeon E5 v2/Core i7 Broadcast Registers [0628]" ff:1c.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Home Agent 1 [0e60]" -r04 "" "" ff:1d.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Target Address/Thermal Registers [0e68]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Target Address/Thermal Registers [0000]" ff:1d.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 RAS Registers [0e79]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 RAS Registers [0000]" ff:1d.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0e6a]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0000]" ff:1d.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0e6b]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0000]" ff:1d.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0e6c]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0000]" ff:1d.5 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0e6d]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 1 Channel Target Address Decoder Registers [0000]" ff:1e.0 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 0 [0ef0]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 0 [0000]" ff:1e.1 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 1 [0ef1]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 1 [0000]" ff:1e.2 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 0 [0ef2]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 0 [0000]" ff:1e.3 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 1 [0ef3]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 1 [0000]" ff:1e.4 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 2 [0ef4]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 2 [0000]" ff:1e.5 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 3 [0ef5]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 Thermal Control 3 [0000]" ff:1e.6 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 2 [0ef6]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 2 [0000]" ff:1e.7 "System peripheral [0880]" "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 3 [0ef7]" -r04 "Intel Corporation [8086]" "Xeon E7 v2/Xeon E5 v2/Core i7 Integrated Memory Controller 0 Channel 0-3 ERROR Registers 3 [0000]" root@unraid:~# This is what is current omitted. $arrBlacklistClassIDregex = '/^(05|06|08|0a|0b|0c05)/'; // Got Class IDs at the bottom of /usr/share/hwdata/pci.ids $arrWhitelistGPUClassIDregex = '/^(0001|03)/'; $arrWhitelistAudioClassIDregex = '/^(0403)/';
September 1, 20232 yr Thanks. Maybe you could continue hiding 08 like you do today, but explicity allow the Coral to show up based on device ID. It's not uncommon to pass these devices through to VMs - in my case I'd be using it with Blue Iris in a Windows Server 2022 VM. Currently trying to migrate from a Proxmox server (which has a bit of a nicer interface for passing through PCIe devices, and you don't have to configure VFIO or reboot)
September 1, 20232 yr 2 hours ago, SimonF said: This is what is current omitted. $arrBlacklistClassIDregex = '/^(05|06|08|0a|0b|0c05)/'; Can I modify this code myself or is it compiled/obfuscated in some way? Edited September 1, 20232 yr by Daniel15
September 1, 20232 yr Community Expert 21 minutes ago, Daniel15 said: Can I modify this code myself or is it compiled/obfuscated in some way? Yes you can edit here /usr/local/emhttp/plugins/dynamix.vm.manager/include/libvirt_helpers.php Around line 766 you could do this if (in_array($arrMatch['id'], $arrBlacklistIDs) || preg_match($arrBlacklistClassIDregex, $arrMatch['typeid'])) { // Device blacklisted, skip device $boolBlacklisted = true; if ($arrMatch['productid'] == "089a" $boolBlacklisted = false ; } https://github.com/unraid/webgui/blob/1cfe7937619e2cb5782dc71325cab26f30b3640c/emhttp/plugins/dynamix.vm.manager/include/libvirt_helpers.php#L766 Note it will not survive a reboot.
September 1, 20232 yr 7 minutes ago, SimonF said: Yes you can edit here /usr/local/emhttp/plugins/dynamix.vm.manager/include/libvirt_helpers.php Thanks! I tried grepping for it and couldn't find it, but I must have done something wrong. I also didn't realise the code's on Github, but it makes sense since that code is licensed under GPL. I just totally deleted the blacklist regex check, and now I see the Coral: If I select it, then revert libvirt_helpers.php back so that the blacklist is in effect again, will modifying the VM in the web UI remove the device? 3 hours ago, SimonF said: I can look to see if bound to vfio it could appear in the list or maybe some other option on system devices. Since the list only shows devices bound to vfio, I wonder if the blacklist on the VM page is even needed. I deleted the blacklist check and only see the Coral, since it's the only IOMMU group I've selected for vfio on the system devices page. The system devices page already doesn't seem to allow me to select various "core" system devices or devices in use by Unraid anyways. Edited September 1, 20232 yr by Daniel15
September 1, 20232 yr Community Expert 14 minutes ago, Daniel15 said: Thanks! I tried grepping for it and couldn't find it, but I must have done something wrong. I also didn't realise the code's on Github, but it makes sense since that code is licensed under GPL. I just totally deleted the blacklist regex check, and now I see the Coral: If I select it, then revert libvirt_helpers.php back so that the blacklist is in effect again, will modifying the VM in the web UI remove the device? Since the list only shows devices bound to vfio, I wonder if the blacklist on the VM page is even needed. I deleted the blacklist check and only see the Coral, since it's the only IOMMU group I've selected for vfio on the system devices page. The system devices page already doesn't seem to allow me to select various "core" system devices or devices in use by Unraid anyways. It should retain if changed via gui. I would need to review for the pci bit as maybe used in other places, but may be the case and we can remove.
September 1, 20232 yr Community Expert 49 minutes ago, Daniel15 said: , I wonder if the blacklist It maybe due to keeping the array small, but does only show devs stubbed or bound to vfio in template.
September 2, 20232 yr Author 17 hours ago, SimonF said: Stop vm, Edit xml and change to XML view via the slider top right Make a copy of the XML before changing. Creating diagnostics will have a copy of the xml in it also. You will now see the XML view scroll to be bottom. Be careful not to remove sections. So would look like this. But you may not have the usb part as that is a passed through USB device Thank You very much. This is working for me!
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.