Hi, >> I did find out two (confusing) things, though. The network interface >> on the dock is an Intel I255-LMvP, in linux it's eth1. When I do this >> before the reboot: >> >> echo 1 > /sys/class/net/eth1/device/remove >> >> the device is removed and then added again immedidately: >> >> [ 31.930950] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready >> [ 77.496059] igc 0000:2c:00.0 eth1: PHC removed >> [ 77.670531] pci 0000:2c:00.0: Removing from iommu group 21 >> [ 78.551553] pci 0000:2c:00.0: [8086:5502] type 00 class 0x020000 >> [ 78.552412] pci 0000:2c:00.0: reg 0x10: [mem 0x00000000-0x000fffff] >> [ 78.553194] pci 0000:2c:00.0: reg 0x1c: [mem 0x00000000-0x00003fff] >> [ 78.554128] pci 0000:2c:00.0: PME# supported from D0 D3hot D3cold >> [ 78.555110] pci 0000:2c:00.0: Adding to iommu group 21 >> [ 78.555913] pcieport 0000:04:04.0: ASPM: current common clock configuration is inconsistent, reconfiguring >> [ 78.566265] pci_bus 0000:05: Allocating resources >> [ 78.566285] pci_bus 0000:2c: Allocating resources >> [ 78.566296] pci 0000:2c:00.0: BAR 0: assigned [mem 0x82000000-0x820fffff] >> [ 78.567075] pci 0000:2c:00.0: BAR 3: assigned [mem 0x82100000-0x82103fff] >> [ 78.567862] igc 0000:2c:00.0: enabling device (0000 -> 0002) >> [ 78.568671] igc 0000:2c:00.0: PTM enabled, 4ns granularity >> [ 78.626297] pps pps0: new PPS source ptp1 >> [ 78.627161] igc 0000:2c:00.0 (unnamed net_device) (uninitialized): PHC added >> [ 78.653444] igc 0000:2c:00.0: 4.000 Gb/s available PCIe bandwidth (5.0 GT/s PCIe x1 link) >> [ 78.654448] igc 0000:2c:00.0 eth1: MAC: 5c:60:ba:71:ea:be >> [ 78.655307] pci_bus 0000:05: Allocating resources >> [ 78.655327] pci_bus 0000:2c: Allocating resources >> [ 81.598703] igc 0000:2c:00.0 eth1: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX >> [ 81.599729] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready >> >> >> If I reboot now, I can see the network interface in the firmware! > Does this happens 100% or it happened just once? This happens always. >> Also, after the >> >> echo 1 > /sys/class/net/eth1/device/remove >> >> >> the device doesn't show up in linux again: >> >> [ 10.158596] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready >> [ 42.773958] igc 0000:2c:00.0 eth1: PHC removed >> [ 42.962208] pci 0000:2c:00.0: Removing from iommu group 21 > You mean with display connected it does not show up again? Correct! This is also always the case. > So I wonder if you can run another test still? > > 0. Remove the hack patch if not already. > > Steps 1-3 same as before. > > 4. Disable runtime PM from the PCIe root ports: > > # echo on > /sys/bus/pci/devices/0000:00:07.0/power/control > # echo on > /sys/bus/pci/devices/0000:00:07.1/power/control > # echo on > /sys/bus/pci/devices/0000:00:07.2/power/control > # echo on > /sys/bus/pci/devices/0000:00:07.3/power/control > > (or how many Thunderbolt PCIE root ports you have, disable it from all of them). > > 5. De-authorize the PCIe tunnel > > # echo 0 > /sys/bus/thunderbolt/devices/.../authorized > > 6. Soft reboot > > Does this change anything or the behavior is the same? No, that doesn't change anything; though I'm not sure how many Thunderbolt PCIe root ports I have; I guess only one: 0000:00:07.0 - please have a look into the attached lspci output. dmesg after the above two steps: [ 91.655320] pcieport 0000:00:07.0: pciehp: Slot(3): Link Down [ 91.657353] pcieport 0000:00:07.0: pciehp: Slot(3): Card not present [ 91.659525] igc 0000:2c:00.0 eth1: PHC removed [ 91.786204] pcieport 0000:04:03.0: Unable to change power state from D3hot to D0, device inaccessible [ 91.788645] pcieport 0000:04:03.0: Runtime PM usage count underflow! [ 91.790766] pcieport 0000:04:02.0: Unable to change power state from D3hot to D0, device inaccessible [ 91.793156] pcieport 0000:04:02.0: Runtime PM usage count underflow! [ 91.795341] pcieport 0000:04:01.0: Unable to change power state from D3hot to D0, device inaccessible [ 91.797797] pcieport 0000:04:01.0: Runtime PM usage count underflow! [ 91.800031] pcieport 0000:04:00.0: Unable to change power state from D3hot to D0, device inaccessible [ 91.802671] pci_bus 0000:05: busn_res: [bus 05] is released [ 91.805004] pci 0000:04:00.0: Removing from iommu group 16 [ 91.807261] pci_bus 0000:06: busn_res: [bus 06-12] is released [ 91.809582] pci 0000:04:01.0: Removing from iommu group 17 [ 91.811925] pci_bus 0000:13: busn_res: [bus 13-1f] is released [ 91.814303] pci 0000:04:02.0: Removing from iommu group 18 [ 91.816604] pci_bus 0000:20: busn_res: [bus 20-2b] is released [ 91.818985] pci 0000:04:03.0: Removing from iommu group 19 [ 91.821412] pci 0000:2c:00.0: Removing from iommu group 21 [ 91.823875] pci_bus 0000:2c: busn_res: [bus 2c] is released [ 91.826241] pci 0000:04:04.0: Removing from iommu group 20 [ 91.828592] pci_bus 0000:04: busn_res: [bus 04-2c] is released [ 91.831018] pci 0000:03:00.0: Removing from iommu group 15 Still, no network interface after the reboot in the firmware... Best regards, Christian
00:00.0 Host bridge: Intel Corporation Device 4601 (rev 04) Subsystem: Hewlett-Packard Company Device 897a Flags: bus master, fast devsel, latency 0, IOMMU group 0 Capabilities: [e0] Vendor Specific Information: Len=14 <?> 00:02.0 VGA compatible controller: Intel Corporation Device 4628 (rev 0c) (prog-if 00 [VGA controller]) DeviceName: Onboard IGD Subsystem: Hewlett-Packard Company Device 897a Flags: bus master, fast devsel, latency 0, IRQ 255, IOMMU group 1 Memory at 601c000000 (64-bit, non-prefetchable) [size=16M] Memory at 4000000000 (64-bit, prefetchable) [size=256M] I/O ports at 3000 [size=64] Expansion ROM at 000c0000 [virtual] [disabled] [size=128K] Capabilities: [40] Vendor Specific Information: Len=0c <?> Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00 Capabilities: [ac] MSI: Enable- Count=1/1 Maskable+ 64bit- Capabilities: [d0] Power Management version 2 Capabilities: [100] Process Address Space ID (PASID) Capabilities: [200] Address Translation Service (ATS) Capabilities: [300] Page Request Interface (PRI) Capabilities: [320] Single Root I/O Virtualization (SR-IOV) Kernel modules: i915 00:04.0 Signal processing controller: Intel Corporation Device 461d (rev 04) Subsystem: Hewlett-Packard Company Device 897a Flags: fast devsel, IRQ 255, IOMMU group 2 Memory at 601d140000 (64-bit, non-prefetchable) [disabled] [size=128K] Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [d0] Power Management version 3 Capabilities: [e0] Vendor Specific Information: Len=0c <?> 00:06.0 PCI bridge: Intel Corporation Device 464d (rev 04) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 122, IOMMU group 3 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: [disabled] Prefetchable memory behind bridge: [disabled] Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Hewlett-Packard Company Device 897a Capabilities: [a0] Power Management version 3 Capabilities: [100] Advanced Error Reporting Capabilities: [220] Access Control Services Capabilities: [150] Precision Time Measurement Capabilities: [280] Virtual Channel Capabilities: [a30] Secondary PCI Express Capabilities: [a90] Data Link Feature <?> Capabilities: [a9c] Physical Layer 16.0 GT/s <?> Capabilities: [edc] Lane Margining at the Receiver <?> Kernel driver in use: pcieport 00:06.2 PCI bridge: Intel Corporation Device 463d (rev 04) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 123, IOMMU group 4 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: 82200000-822fffff [size=1M] Prefetchable memory behind bridge: [disabled] Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Hewlett-Packard Company Device 897a Capabilities: [a0] Power Management version 3 Capabilities: [100] Advanced Error Reporting Capabilities: [220] Access Control Services Capabilities: [200] L1 PM Substates Capabilities: [150] Precision Time Measurement Capabilities: [280] Virtual Channel Capabilities: [a30] Secondary PCI Express Capabilities: [a90] Data Link Feature <?> Capabilities: [a9c] Physical Layer 16.0 GT/s <?> Capabilities: [edc] Lane Margining at the Receiver <?> Kernel driver in use: pcieport 00:07.0 PCI bridge: Intel Corporation Device 466e (rev 04) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 124, IOMMU group 5 Bus: primary=00, secondary=03, subordinate=2c, sec-latency=0 I/O behind bridge: 00004000-00004fff [size=4K] Memory behind bridge: 76000000-821fffff [size=194M] Prefetchable memory behind bridge: 0000006000000000-000000601bffffff [size=448M] Capabilities: [40] Express Root Port (Slot+), MSI 00 Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit- Capabilities: [90] Subsystem: Hewlett-Packard Company Device 897a Capabilities: [a0] Power Management version 3 Capabilities: [100] Advanced Error Reporting Capabilities: [220] Access Control Services Capabilities: [150] Precision Time Measurement Capabilities: [a00] Downstream Port Containment Capabilities: [a30] Secondary PCI Express Capabilities: [a90] Data Link Feature <?> Capabilities: [ba0] Physical Resizable BAR Kernel driver in use: pcieport 00:08.0 System peripheral: Intel Corporation Device 464f (rev 04) Subsystem: Hewlett-Packard Company Device 897a Flags: fast devsel, IRQ 255, IOMMU group 6 Memory at 601d193000 (64-bit, non-prefetchable) [disabled] [size=4K] Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit- Capabilities: [a0] Vendor Specific Information: Len=14 <?> Capabilities: [dc] Power Management version 2 Capabilities: [f0] PCI Advanced Features 00:0d.0 USB controller: Intel Corporation Device 461e (rev 04) (prog-if 30 [XHCI]) Subsystem: Hewlett-Packard Company Device 897a Flags: bus master, medium devsel, latency 0, IRQ 164, IOMMU group 7 Memory at 601d170000 (64-bit, non-prefetchable) [size=64K] Capabilities: [70] Power Management version 2 Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+ Capabilities: [90] Vendor Specific Information: Len=14 <?> Capabilities: [b0] Vendor Specific Information: Len=00 <?> Kernel driver in use: xhci_hcd Kernel modules: xhci_pci 00:0d.2 USB controller: Intel Corporation Device 463e (rev 04) (prog-if 40 [USB4 Host Interface]) Subsystem: Hewlett-Packard Company Device 897a Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 7 Memory at 601d100000 (64-bit, non-prefetchable) [size=256K] Memory at 601d192000 (64-bit, non-prefetchable) [size=4K] Capabilities: [80] Power Management version 3 Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [a0] MSI-X: Enable+ Count=16 Masked- Kernel driver in use: thunderbolt Kernel modules: thunderbolt 00:14.0 USB controller: Intel Corporation Device 51ed (rev 01) (prog-if 30 [XHCI]) Subsystem: Hewlett-Packard Company Device 897a Flags: bus master, medium devsel, latency 0, IRQ 163, IOMMU group 8 Memory at 601d160000 (64-bit, non-prefetchable) [size=64K] Capabilities: [70] Power Management version 2 Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+ Capabilities: [90] Vendor Specific Information: Len=14 <?> Capabilities: [b0] Vendor Specific Information: Len=00 <?> Kernel driver in use: xhci_hcd Kernel modules: xhci_pci 00:14.2 RAM memory: Intel Corporation Device 51ef (rev 01) Subsystem: Hewlett-Packard Company Device 897a Flags: fast devsel, IOMMU group 8 Memory at 601d188000 (64-bit, non-prefetchable) [disabled] [size=16K] Memory at 601d191000 (64-bit, non-prefetchable) [disabled] [size=4K] Capabilities: [80] Power Management version 3 00:14.3 Network controller: Intel Corporation Device 51f0 (rev 01) Subsystem: Intel Corporation Device 0090 Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 9 Memory at 601d184000 (64-bit, non-prefetchable) [size=16K] Capabilities: [c8] Power Management version 3 Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [40] Express Root Complex Integrated Endpoint, MSI 00 Capabilities: [80] MSI-X: Enable+ Count=16 Masked- Capabilities: [100] Latency Tolerance Reporting Capabilities: [164] Vendor Specific Information: ID=0010 Rev=0 Len=014 <?> Kernel driver in use: iwlwifi Kernel modules: iwlwifi 00:15.0 Serial bus controller [0c80]: Intel Corporation Device 51e8 (rev 01) Subsystem: Hewlett-Packard Company Device 897a Flags: bus master, fast devsel, latency 0, IRQ 27, IOMMU group 10 Memory at 4017000000 (64-bit, non-prefetchable) [virtual] [size=4K] Capabilities: [80] Power Management version 3 Capabilities: [90] Vendor Specific Information: Len=14 <?> Kernel driver in use: intel-lpss 00:16.0 Communication controller: Intel Corporation Device 51e0 (rev 01) Subsystem: Hewlett-Packard Company Device 897a Flags: bus master, fast devsel, latency 0, IRQ 135, IOMMU group 11 Memory at 601d18f000 (64-bit, non-prefetchable) [size=4K] Capabilities: [50] Power Management version 3 Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [a4] Vendor Specific Information: Len=14 <?> Kernel driver in use: mei_me Kernel modules: mei_me 00:16.3 Serial controller: Intel Corporation Device 51e3 (rev 01) (prog-if 02 [16550]) Subsystem: Hewlett-Packard Company Device 897a Flags: 66MHz, fast devsel, IRQ 19, IOMMU group 11 I/O ports at 3060 [size=8] Memory at 82321000 (32-bit, non-prefetchable) [size=4K] Capabilities: [40] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [50] Power Management version 3 Kernel driver in use: serial Kernel modules: 8250_pci 00:1e.0 Communication controller: Intel Corporation Device 51a8 (rev 01) Subsystem: Hewlett-Packard Company Device 897a Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 12 Memory at 4017001000 (64-bit, non-prefetchable) [virtual] [size=4K] Capabilities: [80] Power Management version 3 Capabilities: [90] Vendor Specific Information: Len=14 <?> Kernel driver in use: intel-lpss 00:1e.2 Serial bus controller [0c80]: Intel Corporation Device 51aa (rev 01) Subsystem: Hewlett-Packard Company Device 897a Flags: bus master, fast devsel, latency 0, IRQ 36, IOMMU group 12 Memory at 4017002000 (64-bit, non-prefetchable) [virtual] [size=4K] Capabilities: [80] Power Management version 3 Capabilities: [90] Vendor Specific Information: Len=14 <?> Kernel driver in use: intel-lpss 00:1f.0 ISA bridge: Intel Corporation Device 5182 (rev 01) Subsystem: Hewlett-Packard Company Device 897a Flags: bus master, fast devsel, latency 0, IOMMU group 13 00:1f.3 Multimedia audio controller: Intel Corporation Device 51c8 (rev 01) DeviceName: Onboard Audio Subsystem: Hewlett-Packard Company Device 897a Flags: fast devsel, IRQ 255, IOMMU group 13 Memory at 601d180000 (64-bit, non-prefetchable) [disabled] [size=16K] Memory at 601d000000 (64-bit, non-prefetchable) [disabled] [size=1M] Capabilities: [50] Power Management version 3 Capabilities: [80] Vendor Specific Information: Len=14 <?> Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+ Kernel modules: snd_hda_intel 00:1f.4 SMBus: Intel Corporation Device 51a3 (rev 01) Subsystem: Hewlett-Packard Company Device 897a Flags: medium devsel, IRQ 16, IOMMU group 13 Memory at 601d18c000 (64-bit, non-prefetchable) [size=256] I/O ports at efa0 [size=32] Kernel driver in use: i801_smbus Kernel modules: i2c_i801 00:1f.5 Serial bus controller [0c80]: Intel Corporation Device 51a4 (rev 01) Subsystem: Hewlett-Packard Company Device 897a Flags: fast devsel, IOMMU group 13 Memory at 74800000 (32-bit, non-prefetchable) [size=4K] 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (16) I219-LM (rev 01) Subsystem: Hewlett-Packard Company Device 897a Flags: bus master, fast devsel, latency 0, IRQ 152, IOMMU group 13 Memory at 82300000 (32-bit, non-prefetchable) [size=128K] Capabilities: [c8] Power Management version 3 Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+ Kernel driver in use: e1000e Kernel modules: e1000e 02:00.0 Non-Volatile memory controller: Micron Technology Inc Device 5407 (prog-if 02 [NVM Express]) Subsystem: Micron Technology Inc Device 0100 Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 14 Memory at 82200000 (64-bit, non-prefetchable) [size=16K] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI-X: Enable+ Count=32 Masked- Capabilities: [60] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [2a0] Secondary PCI Express Capabilities: [2d0] Latency Tolerance Reporting Capabilities: [320] Data Link Feature <?> Capabilities: [330] Physical Layer 16.0 GT/s <?> Capabilities: [360] Lane Margining at the Receiver <?> Capabilities: [700] L1 PM Substates Kernel driver in use: nvme 03:00.0 PCI bridge: Intel Corporation Device 0b26 (rev 03) (prog-if 00 [Normal decode]) Physical Slot: 3 Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 15 Bus: primary=03, secondary=04, subordinate=2c, sec-latency=0 I/O behind bridge: 00004000-00004fff [size=4K] Memory behind bridge: 76000000-821fffff [size=194M] Prefetchable memory behind bridge: 0000006000000000-000000601bffffff [size=448M] Capabilities: [80] Power Management version 3 Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [ac] Subsystem: Intel Corporation Device 0000 Capabilities: [c0] Express Upstream Port, MSI 00 Capabilities: [50] Capability ID 0x15 [0000] Capabilities: [100] Device Serial Number ad-65-8c-6a-36-23-04-00 Capabilities: [200] Advanced Error Reporting Capabilities: [300] Virtual Channel Capabilities: [400] Power Budgeting <?> Capabilities: [500] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?> Capabilities: [600] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?> Capabilities: [700] Secondary PCI Express Capabilities: [800] Latency Tolerance Reporting Capabilities: [a00] L1 PM Substates Capabilities: [b00] Precision Time Measurement Kernel driver in use: pcieport 04:00.0 PCI bridge: Intel Corporation Device 0b26 (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 165, IOMMU group 16 Bus: primary=04, secondary=05, subordinate=05, sec-latency=0 I/O behind bridge: 00004000-00004fff [size=4K] Memory behind bridge: 76000000-760fffff [size=1M] Prefetchable memory behind bridge: 0000006000000000-00000060000fffff [size=1M] Capabilities: [80] Power Management version 3 Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [ac] Subsystem: Intel Corporation Device 0000 Capabilities: [c0] Express Downstream Port (Slot+), MSI 00 Capabilities: [50] Capability ID 0x15 [0000] Capabilities: [100] Device Serial Number ad-65-8c-6a-36-23-04-00 Capabilities: [200] Advanced Error Reporting Capabilities: [300] Virtual Channel Capabilities: [400] Power Budgeting <?> Capabilities: [500] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?> Capabilities: [600] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?> Capabilities: [700] Secondary PCI Express Capabilities: [900] Access Control Services Capabilities: [c00] Designated Vendor-Specific: Vendor=8086 ID=0006 Rev=0 Len=16 <?> Kernel driver in use: pcieport 04:01.0 PCI bridge: Intel Corporation Device 0b26 (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 166, IOMMU group 17 Bus: primary=04, secondary=06, subordinate=12, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: 76100000-7a0fffff [size=64M] Prefetchable memory behind bridge: 0000006000100000-00000060095fffff [size=149M] Capabilities: [80] Power Management version 3 Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [ac] Subsystem: Intel Corporation Device 0000 Capabilities: [c0] Express Downstream Port (Slot+), MSI 00 Capabilities: [50] Capability ID 0x15 [0000] Capabilities: [100] Device Serial Number ad-65-8c-6a-36-23-04-00 Capabilities: [200] Advanced Error Reporting Capabilities: [300] Virtual Channel Capabilities: [400] Power Budgeting <?> Capabilities: [500] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?> Capabilities: [600] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?> Capabilities: [700] Secondary PCI Express Capabilities: [900] Access Control Services Capabilities: [c00] Designated Vendor-Specific: Vendor=8086 ID=0006 Rev=0 Len=16 <?> Kernel driver in use: pcieport 04:02.0 PCI bridge: Intel Corporation Device 0b26 (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 167, IOMMU group 18 Bus: primary=04, secondary=13, subordinate=1f, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: 7a100000-7e0fffff [size=64M] Prefetchable memory behind bridge: 0000006009600000-0000006012afffff [size=149M] Capabilities: [80] Power Management version 3 Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [ac] Subsystem: Intel Corporation Device 0000 Capabilities: [c0] Express Downstream Port (Slot+), MSI 00 Capabilities: [50] Capability ID 0x15 [0000] Capabilities: [100] Device Serial Number ad-65-8c-6a-36-23-04-00 Capabilities: [200] Advanced Error Reporting Capabilities: [300] Virtual Channel Capabilities: [400] Power Budgeting <?> Capabilities: [500] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?> Capabilities: [600] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?> Capabilities: [700] Secondary PCI Express Capabilities: [900] Access Control Services Capabilities: [c00] Designated Vendor-Specific: Vendor=8086 ID=0006 Rev=0 Len=16 <?> Kernel driver in use: pcieport 04:03.0 PCI bridge: Intel Corporation Device 0b26 (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 168, IOMMU group 19 Bus: primary=04, secondary=20, subordinate=2b, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: 7e100000-81ffffff [size=63M] Prefetchable memory behind bridge: 0000006012b00000-000000601befffff [size=148M] Capabilities: [80] Power Management version 3 Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [ac] Subsystem: Intel Corporation Device 0000 Capabilities: [c0] Express Downstream Port (Slot+), MSI 00 Capabilities: [50] Capability ID 0x15 [0000] Capabilities: [100] Device Serial Number ad-65-8c-6a-36-23-04-00 Capabilities: [200] Advanced Error Reporting Capabilities: [300] Virtual Channel Capabilities: [400] Power Budgeting <?> Capabilities: [500] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?> Capabilities: [600] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?> Capabilities: [700] Secondary PCI Express Capabilities: [900] Access Control Services Capabilities: [c00] Designated Vendor-Specific: Vendor=8086 ID=0006 Rev=0 Len=16 <?> Kernel driver in use: pcieport 04:04.0 PCI bridge: Intel Corporation Device 0b26 (rev 03) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0, IRQ 169, IOMMU group 20 Bus: primary=04, secondary=2c, subordinate=2c, sec-latency=0 I/O behind bridge: [disabled] Memory behind bridge: 82000000-821fffff [size=2M] Prefetchable memory behind bridge: 000000601bf00000-000000601bffffff [size=1M] Capabilities: [80] Power Management version 3 Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+ Capabilities: [ac] Subsystem: Intel Corporation Device 0000 Capabilities: [c0] Express Downstream Port (Slot+), MSI 00 Capabilities: [50] Capability ID 0x15 [0000] Capabilities: [100] Device Serial Number ad-65-8c-6a-36-23-04-00 Capabilities: [200] Advanced Error Reporting Capabilities: [300] Virtual Channel Capabilities: [400] Power Budgeting <?> Capabilities: [500] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?> Capabilities: [600] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?> Capabilities: [700] Secondary PCI Express Capabilities: [900] Access Control Services Capabilities: [c00] Designated Vendor-Specific: Vendor=8086 ID=0006 Rev=0 Len=16 <?> Kernel driver in use: pcieport 2c:00.0 Ethernet controller: Intel Corporation Ethernet Controller (2) I225-LMvP (rev 03) Subsystem: Hewlett-Packard Company Device 87b9 Flags: bus master, fast devsel, latency 0, IRQ 16, IOMMU group 21 Memory at 82000000 (32-bit, non-prefetchable) [size=1M] Memory at 82100000 (32-bit, non-prefetchable) [size=16K] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+ Capabilities: [70] MSI-X: Enable+ Count=5 Masked- Capabilities: [a0] Express Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting Capabilities: [140] Device Serial Number 84-3a-5b-ff-ff-6c-0d-a5 Capabilities: [1c0] Latency Tolerance Reporting Capabilities: [1f0] Precision Time Measurement Capabilities: [1e0] L1 PM Substates Kernel driver in use: igc Kernel modules: igc