dummyka Posted June 28, 2023 Share Posted June 28, 2023 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? Quote Link to comment
ghost82 Posted July 3, 2023 Share Posted July 3, 2023 delete vfio-pci.ids=1ac1:089a from syslinux, reboot, and you should see it listed for passthrough. Quote Link to comment
dummyka Posted July 18, 2023 Author Share Posted July 18, 2023 I deleted it and reboot, but It is still not visible in VM config. :( Quote Link to comment
Daniel15 Posted September 1, 2023 Share Posted September 1, 2023 Did you ever work this out? I'm hitting the same issue. Quote Link to comment
SimonF Posted September 1, 2023 Share Posted September 1, 2023 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 Quote Link to comment
SimonF Posted September 1, 2023 Share Posted September 1, 2023 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. Quote Link to comment
dummyka Posted September 1, 2023 Author Share Posted September 1, 2023 How can I add manual? Quote Link to comment
SimonF Posted September 1, 2023 Share Posted September 1, 2023 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. Quote Link to comment
dummyka Posted September 1, 2023 Author Share Posted September 1, 2023 I'm sorry, but I don't know which file should I put this in... Quote Link to comment
Solution SimonF Posted September 1, 2023 Solution Share Posted September 1, 2023 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 1 Quote Link to comment
dummyka Posted September 1, 2023 Author Share Posted September 1, 2023 Ok, I will try it tonight. These addresses az OK for my case?: Quote Link to comment
SimonF Posted September 1, 2023 Share Posted September 1, 2023 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 Quote Link to comment
Daniel15 Posted September 1, 2023 Share Posted September 1, 2023 (edited) 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, 2023 by Daniel15 Quote Link to comment
SimonF Posted September 1, 2023 Share Posted September 1, 2023 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)/'; Quote Link to comment
Daniel15 Posted September 1, 2023 Share Posted September 1, 2023 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) Quote Link to comment
Daniel15 Posted September 1, 2023 Share Posted September 1, 2023 (edited) 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, 2023 by Daniel15 Quote Link to comment
SimonF Posted September 1, 2023 Share Posted September 1, 2023 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. 1 Quote Link to comment
Daniel15 Posted September 1, 2023 Share Posted September 1, 2023 (edited) 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, 2023 by Daniel15 Quote Link to comment
SimonF Posted September 1, 2023 Share Posted September 1, 2023 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. Quote Link to comment
SimonF Posted September 1, 2023 Share Posted September 1, 2023 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. Quote Link to comment
dummyka Posted September 2, 2023 Author Share Posted September 2, 2023 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! 1 Quote Link to comment
sapphireone Posted October 9, 2023 Share Posted October 9, 2023 how did you find the address? Quote Link to comment
sapphireone Posted October 10, 2023 Share Posted October 10, 2023 thank you for your answer but for me it doesn't work in the vm I don't see it Quote Link to comment
Recommended Posts
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.