You are not logged in.

#1 2020-09-16 11:36:07

alogim
Member
Registered: 2015-08-25
Posts: 43

Got one CPU core stuck at 100% when connected to docking station

Whenever I connect my laptop (HP EliteBook 850 G5) to an external Lenovo docking station via the USB-c port (to use an external monitor), one of my CPU cores is stuck at 100%. In htop the core is red, so it means is something kernel related.

Output of dmesg:

[ 9492.277250] pci 0000:02:00.0: [8086:15da] type 01 class 0x060400
[ 9492.277385] pci 0000:02:00.0: enabling Extended Tags
[ 9492.277711] pci 0000:02:00.0: supports D1 D2
[ 9492.277712] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 9492.277764] pci 0000:02:00.0: 15.752 Gb/s available PCIe bandwidth, limited by 8 GT/s x2 link at 0000:00:1c.4 (capable of 31.504 Gb/s with 8 GT/s x4 link)
[ 9492.279290] pci 0000:03:00.0: [8086:15da] type 01 class 0x060400
[ 9492.279356] pci 0000:03:00.0: enabling Extended Tags
[ 9492.279694] pci 0000:03:00.0: supports D1 D2
[ 9492.279695] pci 0000:03:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 9492.280011] pci 0000:03:01.0: [8086:15da] type 01 class 0x060400
[ 9492.280095] pci 0000:03:01.0: enabling Extended Tags
[ 9492.312884] pci 0000:03:01.0: supports D1 D2
[ 9492.312885] pci 0000:03:01.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 9492.312982] pci 0000:03:02.0: [8086:15da] type 01 class 0x060400
[ 9492.313052] pci 0000:03:02.0: enabling Extended Tags
[ 9492.313157] pci 0000:03:02.0: supports D1 D2
[ 9492.313158] pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 9492.313306] pci 0000:02:00.0: PCI bridge to [bus 03-3a]
[ 9492.313315] pci 0000:02:00.0:   bridge window [mem 0xa0000000-0xb60fffff]
[ 9492.313321] pci 0000:02:00.0:   bridge window [mem 0x1fd0000000-0x1ff1ffffff 64bit pref]
[ 9492.313371] pci 0000:03:00.0: PCI bridge to [bus 04]
[ 9492.313379] pci 0000:03:00.0:   bridge window [mem 0xb6000000-0xb60fffff]
[ 9492.313426] pci 0000:03:01.0: PCI bridge to [bus 05-39]
[ 9492.313434] pci 0000:03:01.0:   bridge window [mem 0xa0000000-0xb5efffff]
[ 9492.313440] pci 0000:03:01.0:   bridge window [mem 0x1fd0000000-0x1ff1ffffff 64bit pref]
[ 9492.313512] pci 0000:3a:00.0: [8086:15db] type 00 class 0x0c0330
[ 9492.313548] pci 0000:3a:00.0: reg 0x10: [mem 0xb5f00000-0xb5f0ffff]
[ 9492.313625] pci 0000:3a:00.0: enabling Extended Tags
[ 9492.313736] pci 0000:3a:00.0: supports D1 D2
[ 9492.313737] pci 0000:3a:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 9492.313792] pci 0000:3a:00.0: 8.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s x4 link at 0000:03:02.0 (capable of 31.504 Gb/s with 8 GT/s x4 link)
[ 9492.313908] pci 0000:03:02.0: PCI bridge to [bus 3a]
[ 9492.313916] pci 0000:03:02.0:   bridge window [mem 0xb5f00000-0xb5ffffff]
[ 9492.313944] pci_bus 0000:03: Allocating resources
[ 9492.313959] pci 0000:03:01.0: bridge window [io  0x1000-0x0fff] to [bus 05-39] add_size 1000
[ 9492.313960] pci 0000:03:02.0: bridge window [io  0x1000-0x0fff] to [bus 3a] add_size 1000
[ 9492.313962] pci 0000:03:02.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 3a] add_size 200000 add_align 100000
[ 9492.313963] pci 0000:02:00.0: bridge window [io  0x1000-0x0fff] to [bus 03-3a] add_size 3000
[ 9492.313966] pci 0000:02:00.0: BAR 13: no space for [io  size 0x3000]
[ 9492.313967] pci 0000:02:00.0: BAR 13: failed to assign [io  size 0x3000]
[ 9492.313968] pci 0000:02:00.0: BAR 13: no space for [io  size 0x3000]
[ 9492.313969] pci 0000:02:00.0: BAR 13: failed to assign [io  size 0x3000]
[ 9492.313973] pci 0000:03:02.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 9492.313974] pci 0000:03:02.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 9492.313975] pci 0000:03:01.0: BAR 13: no space for [io  size 0x1000]
[ 9492.313976] pci 0000:03:01.0: BAR 13: failed to assign [io  size 0x1000]
[ 9492.313976] pci 0000:03:02.0: BAR 13: no space for [io  size 0x1000]
[ 9492.313977] pci 0000:03:02.0: BAR 13: failed to assign [io  size 0x1000]
[ 9492.313980] pci 0000:03:02.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 9492.313980] pci 0000:03:02.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 9492.313981] pci 0000:03:02.0: BAR 13: no space for [io  size 0x1000]
[ 9492.313982] pci 0000:03:02.0: BAR 13: failed to assign [io  size 0x1000]
[ 9492.313983] pci 0000:03:01.0: BAR 13: no space for [io  size 0x1000]
[ 9492.313984] pci 0000:03:01.0: BAR 13: failed to assign [io  size 0x1000]
[ 9492.313985] pci 0000:03:00.0: PCI bridge to [bus 04]
[ 9492.313990] pci 0000:03:00.0:   bridge window [mem 0xb6000000-0xb60fffff]
[ 9492.313998] pci 0000:03:01.0: PCI bridge to [bus 05-39]
[ 9492.314003] pci 0000:03:01.0:   bridge window [mem 0xa0000000-0xb5efffff]
[ 9492.314006] pci 0000:03:01.0:   bridge window [mem 0x1fd0000000-0x1ff1ffffff 64bit pref]
[ 9492.314012] pci 0000:03:02.0: PCI bridge to [bus 3a]
[ 9492.314016] pci 0000:03:02.0:   bridge window [mem 0xb5f00000-0xb5ffffff]
[ 9492.314024] pci 0000:02:00.0: PCI bridge to [bus 03-3a]
[ 9492.314029] pci 0000:02:00.0:   bridge window [mem 0xa0000000-0xb60fffff]
[ 9492.314032] pci 0000:02:00.0:   bridge window [mem 0x1fd0000000-0x1ff1ffffff 64bit pref]
[ 9492.315110] xhci_hcd 0000:3a:00.0: xHCI Host Controller
[ 9492.315114] xhci_hcd 0000:3a:00.0: new USB bus registered, assigned bus number 3
[ 9492.316239] xhci_hcd 0000:3a:00.0: hcc params 0x200077c1 hci version 0x110 quirks 0x0000000200009810
[ 9492.316448] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[ 9492.316450] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 9492.316451] usb usb3: Product: xHCI Host Controller
[ 9492.316452] usb usb3: Manufacturer: Linux 5.4.65-1-lts xhci-hcd
[ 9492.316453] usb usb3: SerialNumber: 0000:3a:00.0
[ 9492.316563] hub 3-0:1.0: USB hub found
[ 9492.316576] hub 3-0:1.0: 2 ports detected
[ 9492.317309] xhci_hcd 0000:3a:00.0: xHCI Host Controller
[ 9492.317313] xhci_hcd 0000:3a:00.0: new USB bus registered, assigned bus number 4
[ 9492.317317] xhci_hcd 0000:3a:00.0: Host supports USB 3.1 Enhanced SuperSpeed
[ 9492.317406] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04
[ 9492.317407] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 9492.317410] usb usb4: Product: xHCI Host Controller
[ 9492.317411] usb usb4: Manufacturer: Linux 5.4.65-1-lts xhci-hcd
[ 9492.317412] usb usb4: SerialNumber: 0000:3a:00.0
[ 9492.317545] hub 4-0:1.0: USB hub found
[ 9492.317562] hub 4-0:1.0: 2 ports detected
[ 9492.347364] pci_bus 0000:03: Allocating resources
[ 9492.347380] pcieport 0000:03:01.0: bridge window [io  0x1000-0x0fff] to [bus 05-39] add_size 1000
[ 9492.347382] pcieport 0000:03:02.0: bridge window [io  0x1000-0x0fff] to [bus 3a] add_size 1000
[ 9492.347383] pcieport 0000:03:02.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 3a] add_size 200000 add_align 100000
[ 9492.347385] pcieport 0000:02:00.0: bridge window [io  0x1000-0x0fff] to [bus 03-3a] add_size 3000
[ 9492.347388] pcieport 0000:02:00.0: BAR 13: no space for [io  size 0x3000]
[ 9492.347389] pcieport 0000:02:00.0: BAR 13: failed to assign [io  size 0x3000]
[ 9492.347390] pcieport 0000:02:00.0: BAR 13: no space for [io  size 0x3000]
[ 9492.347391] pcieport 0000:02:00.0: BAR 13: failed to assign [io  size 0x3000]
[ 9492.347396] pcieport 0000:03:02.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 9492.347397] pcieport 0000:03:02.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 9492.347398] pcieport 0000:03:01.0: BAR 13: no space for [io  size 0x1000]
[ 9492.347399] pcieport 0000:03:01.0: BAR 13: failed to assign [io  size 0x1000]
[ 9492.347400] pcieport 0000:03:02.0: BAR 13: no space for [io  size 0x1000]
[ 9492.347401] pcieport 0000:03:02.0: BAR 13: failed to assign [io  size 0x1000]
[ 9492.347403] pcieport 0000:03:02.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[ 9492.347404] pcieport 0000:03:02.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[ 9492.347405] pcieport 0000:03:02.0: BAR 13: no space for [io  size 0x1000]
[ 9492.347406] pcieport 0000:03:02.0: BAR 13: failed to assign [io  size 0x1000]
[ 9492.347407] pcieport 0000:03:01.0: BAR 13: no space for [io  size 0x1000]
[ 9492.347408] pcieport 0000:03:01.0: BAR 13: failed to assign [io  size 0x1000]
[ 9492.906905] usb 1-5: new high-speed USB device number 51 using xhci_hcd
[ 9493.087081] usb 1-5: New USB device found, idVendor=17ef, idProduct=1025, bcdDevice=50.00
[ 9493.087083] usb 1-5: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 9493.087754] hub 1-5:1.0: USB hub found
[ 9493.087818] hub 1-5:1.0: 4 ports detected
[ 9493.627815] hp_wmi: Unknown event_id - 131073 - 0x0
[ 9494.017076] usb 4-1: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[ 9494.047675] usb 4-1: New USB device found, idVendor=17ef, idProduct=101f, bcdDevice=50.00
[ 9494.047676] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 9494.048804] hub 4-1:1.0: USB hub found
[ 9494.048920] hub 4-1:1.0: 4 ports detected
[ 9494.236916] usb 1-5.2: new full-speed USB device number 53 using xhci_hcd
[ 9494.387029] usb 4-1.1: new SuperSpeed Gen 1 USB device number 3 using xhci_hcd
[ 9494.389396] usb 1-5.2: New USB device found, idVendor=17ef, idProduct=3060, bcdDevice= 0.00
[ 9494.389397] usb 1-5.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 9494.389398] usb 1-5.2: Product: Billboard Device
[ 9494.389399] usb 1-5.2: Manufacturer: Cypress Semiconductor
[ 9494.389400] usb 1-5.2: SerialNumber: 0001
[ 9494.393885] hid-generic 0003:17EF:3060.0013: hiddev0,hidraw1: USB HID v1.11 Device [Cypress Semiconductor Billboard Device] on usb-0000:00:14.0-5.2/input1
[ 9494.417829] usb 4-1.1: New USB device found, idVendor=17ef, idProduct=3062, bcdDevice=31.01
[ 9494.417830] usb 4-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[ 9494.417832] usb 4-1.1: Product: USB-C Dock Ethernet
[ 9494.417832] usb 4-1.1: Manufacturer: Lenovo
[ 9494.417833] usb 4-1.1: SerialNumber: 1018F2AA9
[ 9494.506916] usb 1-5.4: new high-speed USB device number 54 using xhci_hcd
[ 9494.527127] usb 4-1.4: new SuperSpeed Gen 1 USB device number 4 using xhci_hcd
[ 9494.557667] usb 4-1.4: New USB device found, idVendor=17ef, idProduct=1020, bcdDevice=50.00
[ 9494.557669] usb 4-1.4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 9494.558673] hub 4-1.4:1.0: USB hub found
[ 9494.558693] hub 4-1.4:1.0: 4 ports detected
[ 9494.637464] usb 1-5.4: New USB device found, idVendor=17ef, idProduct=1026, bcdDevice=50.00
[ 9494.637466] usb 1-5.4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 9494.642087] hub 1-5.4:1.0: USB hub found
[ 9494.642178] hub 1-5.4:1.0: 4 ports detected
[ 9494.657319] usb 4-1.1: reset SuperSpeed Gen 1 USB device number 3 using xhci_hcd
[ 9494.738205] r8152 4-1.1:1.0 eth0: v1.10.11
[ 9494.792372] r8152 4-1.1:1.0 enp58s0u1u1: renamed from eth0
[ 9494.966902] usb 1-5.4.2: new high-speed USB device number 55 using xhci_hcd
[ 9495.128707] usb 1-5.4.2: New USB device found, idVendor=17ef, idProduct=1021, bcdDevice=32.99
[ 9495.128709] usb 1-5.4.2: New USB device strings: Mfr=10, Product=11, SerialNumber=12
[ 9495.128710] usb 1-5.4.2: Product: HX2VL
[ 9495.128711] usb 1-5.4.2: Manufacturer: Lenovo
[ 9495.128712] usb 1-5.4.2: SerialNumber: 000000000000
[ 9495.129995] hub 1-5.4.2:1.0: USB hub found
[ 9495.131583] hub 1-5.4.2:1.0: 3 ports detected
[ 9495.476919] usb 1-5.4.2.3: new full-speed USB device number 56 using xhci_hcd
[ 9495.811313] usb 1-5.4.2.3: New USB device found, idVendor=17ef, idProduct=3063, bcdDevice= 9.02
[ 9495.811315] usb 1-5.4.2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 9495.811316] usb 1-5.4.2.3: Product: ThinkPad USB-C Dock Audio
[ 9495.811318] usb 1-5.4.2.3: Manufacturer: Lenovo
[ 9495.811318] usb 1-5.4.2.3: SerialNumber: 000000000000
[ 9495.875491] input: Lenovo ThinkPad USB-C Dock Audio as /devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5.4/1-5.4.2/1-5.4.2.3/1-5.4.2.3:1.3/0003:17EF:3063.0014/input/input41
[ 9495.937024] hid-generic 0003:17EF:3063.0014: input,hidraw2: USB HID v1.11 Device [Lenovo ThinkPad USB-C Dock Audio] on usb-0000:00:14.0-5.4.2.3/input3

Output of lspci -kvnn:

00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers [8086:5914] (rev 08)
	Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Flags: bus master, fast devsel, latency 0
	Capabilities: [e0] Vendor Specific Information: Len=10 <?>
	Kernel driver in use: skl_uncore

00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics 620 [8086:5917] (rev 07) (prog-if 00 [VGA controller])
	DeviceName: Onboard IGD
	Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Flags: bus master, fast devsel, latency 0, IRQ 136
	Memory at 1ff2000000 (64-bit, non-prefetchable) [size=16M]
	Memory at 1fc0000000 (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)
	Kernel driver in use: i915
	Kernel modules: i915

00:04.0 Signal processing controller [1180]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem [8086:1903] (rev 08)
	Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Flags: fast devsel, IRQ 16
	Memory at 1ff3010000 (64-bit, non-prefetchable) [size=32K]
	Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 3
	Capabilities: [e0] Vendor Specific Information: Len=0c <?>
	Kernel driver in use: proc_thermal
	Kernel modules: processor_thermal_device

00:13.0 Non-VGA unclassified device [0000]: Intel Corporation Sunrise Point-LP Integrated Sensor Hub [8086:9d35] (rev 21)
	Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Flags: bus master, fast devsel, latency 0, IRQ 20
	Memory at 1ff3021000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
	Kernel driver in use: intel_ish_ipc
	Kernel modules: intel_ish_ipc

00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller [8086:9d2f] (rev 21) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Flags: bus master, medium devsel, latency 0, IRQ 134
	Memory at b6320000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [70] Power Management version 2
	Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

00:14.2 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Thermal subsystem [8086:9d31] (rev 21)
	Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Flags: fast devsel, IRQ 18
	Memory at 1ff3020000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
	Kernel driver in use: intel_pch_thermal
	Kernel modules: intel_pch_thermal

00:15.0 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 [8086:9d60] (rev 21)
	Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at 1ff301f000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:15.1 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 [8086:9d61] (rev 21)
	Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at 1ff301e000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:16.0 Communication controller [0780]: Intel Corporation Sunrise Point-LP CSME HECI #1 [8086:9d3a] (rev 21)
	Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Flags: bus master, fast devsel, latency 0, IRQ 137
	Memory at 1ff301d000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
	Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Kernel driver in use: mei_me
	Kernel modules: mei_me

00:1c.0 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #4 [8086:9d13] (rev f1) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 122
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: [disabled]
	Memory behind bridge: b6200000-b62fffff [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 [103c:83b2]
	Capabilities: [a0] Power Management version 3
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Access Control Services
	Capabilities: [200] L1 PM Substates
	Capabilities: [220] Secondary PCI Express
	Kernel driver in use: pcieport

00:1c.4 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 [8086:9d14] (rev f1) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 123
	Bus: primary=00, secondary=02, subordinate=3a, sec-latency=0
	I/O behind bridge: 00004000-00004fff [size=4K]
	Memory behind bridge: a0000000-b60fffff [size=353M]
	Prefetchable memory behind bridge: 0000001fd0000000-0000001ff1ffffff [size=544M]
	Capabilities: [40] Express Root Port (Slot+), MSI 00
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Capabilities: [a0] Power Management version 3
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Access Control Services
	Capabilities: [220] Secondary PCI Express
	Kernel driver in use: pcieport

00:1d.0 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 [8086:9d18] (rev f1) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 124
	Bus: primary=00, secondary=3b, subordinate=3b, sec-latency=0
	I/O behind bridge: [disabled]
	Memory behind bridge: b6100000-b61fffff [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 [103c:83b2]
	Capabilities: [a0] Power Management version 3
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Access Control Services
	Capabilities: [200] L1 PM Substates
	Capabilities: [220] Secondary PCI Express
	Kernel driver in use: pcieport

00:1f.0 ISA bridge [0601]: Intel Corporation Sunrise Point LPC Controller/eSPI Controller [8086:9d4e] (rev 21)
	Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Flags: bus master, fast devsel, latency 0

00:1f.2 Memory controller [0580]: Intel Corporation Sunrise Point-LP PMC [8086:9d21] (rev 21)
	Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Flags: fast devsel
	Memory at b6330000 (32-bit, non-prefetchable) [disabled] [size=16K]

00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-LP HD Audio [8086:9d71] (rev 21) (prog-if 80)
	Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Flags: bus master, fast devsel, latency 64, IRQ 140
	Memory at 1ff3018000 (64-bit, non-prefetchable) [size=16K]
	Memory at 1ff3000000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [50] Power Management version 3
	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-LP SMBus [8086:9d23] (rev 21)
	Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Flags: medium devsel, IRQ 16
	Memory at 1ff301c000 (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.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (4) I219-V [8086:15d8] (rev 21)
	Subsystem: Hewlett-Packard Company Device [103c:83b2]
	Flags: bus master, fast devsel, latency 0, IRQ 138
	Memory at b6300000 (32-bit, non-prefetchable) [size=128K]
	Capabilities: [c8] Power Management version 3
	Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [e0] PCI Advanced Features
	Kernel driver in use: e1000e
	Kernel modules: e1000e

01:00.0 Network controller [0280]: Intel Corporation Wireless 8265 / 8275 [8086:24fd] (rev 78)
	Subsystem: Intel Corporation Dual Band Wireless-AC 8265 [8086:1010]
	Flags: bus master, fast devsel, latency 0, IRQ 139
	Memory at b6200000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: [c8] Power Management version 3
	Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [40] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Device Serial Number 00-21-6b-ff-ff-dd-9e-3d
	Capabilities: [14c] Latency Tolerance Reporting
	Capabilities: [154] L1 PM Substates
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi

02:00.0 PCI bridge [0604]: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] [8086:15da] (rev 02) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Bus: primary=02, secondary=03, subordinate=3a, sec-latency=0
	I/O behind bridge: [disabled]
	Memory behind bridge: a0000000-b60fffff [size=353M]
	Prefetchable memory behind bridge: 0000001fd0000000-0000001ff1ffffff [size=544M]
	Capabilities: [80] Power Management version 3
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [ac] Subsystem: Device [2222:1111]
	Capabilities: [c0] Express Upstream Port, MSI 00
	Capabilities: [100] Device Serial Number 9b-ae-64-d9-64-c9-a0-00
	Capabilities: [200] Advanced Error Reporting
	Capabilities: [300] Virtual Channel
	Capabilities: [400] Power Budgeting <?>
	Capabilities: [500] Vendor Specific Information: ID=1234 Rev=1 Len=0d8 <?>
	Capabilities: [600] Latency Tolerance Reporting
	Capabilities: [700] Secondary PCI Express
	Kernel driver in use: pcieport

03:00.0 PCI bridge [0604]: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] [8086:15da] (rev 02) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 143
	Bus: primary=03, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: [disabled]
	Memory behind bridge: b6000000-b60fffff [size=1M]
	Prefetchable memory behind bridge: [disabled]
	Capabilities: [80] Power Management version 3
	Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [ac] Subsystem: Device [2222:1111]
	Capabilities: [c0] Express Downstream Port (Slot+), MSI 00
	Capabilities: [100] Device Serial Number 9b-ae-64-d9-64-c9-a0-00
	Capabilities: [200] Advanced Error Reporting
	Capabilities: [300] Virtual Channel
	Capabilities: [400] Power Budgeting <?>
	Capabilities: [500] Vendor Specific Information: ID=1234 Rev=1 Len=0d8 <?>
	Capabilities: [700] Secondary PCI Express
	Kernel driver in use: pcieport

03:01.0 PCI bridge [0604]: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] [8086:15da] (rev 02) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 144
	Bus: primary=03, secondary=05, subordinate=39, sec-latency=0
	I/O behind bridge: [disabled]
	Memory behind bridge: a0000000-b5efffff [size=351M]
	Prefetchable memory behind bridge: 0000001fd0000000-0000001ff1ffffff [size=544M]
	Capabilities: [80] Power Management version 3
	Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [ac] Subsystem: Device [2222:1111]
	Capabilities: [c0] Express Downstream Port (Slot+), MSI 00
	Capabilities: [100] Device Serial Number 9b-ae-64-d9-64-c9-a0-00
	Capabilities: [200] Advanced Error Reporting
	Capabilities: [300] Virtual Channel
	Capabilities: [400] Power Budgeting <?>
	Capabilities: [500] Vendor Specific Information: ID=1234 Rev=1 Len=0d8 <?>
	Capabilities: [700] Secondary PCI Express
	Kernel driver in use: pcieport

03:02.0 PCI bridge [0604]: Intel Corporation JHL6340 Thunderbolt 3 Bridge (C step) [Alpine Ridge 2C 2016] [8086:15da] (rev 02) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0, IRQ 145
	Bus: primary=03, secondary=3a, subordinate=3a, sec-latency=0
	I/O behind bridge: [disabled]
	Memory behind bridge: b5f00000-b5ffffff [size=1M]
	Prefetchable memory behind bridge: [disabled]
	Capabilities: [80] Power Management version 3
	Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [ac] Subsystem: Device [2222:1111]
	Capabilities: [c0] Express Downstream Port (Slot+), MSI 00
	Capabilities: [100] Device Serial Number 9b-ae-64-d9-64-c9-a0-00
	Capabilities: [200] Advanced Error Reporting
	Capabilities: [300] Virtual Channel
	Capabilities: [400] Power Budgeting <?>
	Capabilities: [500] Vendor Specific Information: ID=1234 Rev=1 Len=0d8 <?>
	Capabilities: [700] Secondary PCI Express
	Kernel driver in use: pcieport

3a:00.0 USB controller [0c03]: Intel Corporation JHL6340 Thunderbolt 3 USB 3.1 Controller (C step) [Alpine Ridge 2C 2016] [8086:15db] (rev 02) (prog-if 30 [XHCI])
	Subsystem: Device [2222:1111]
	Flags: bus master, fast devsel, latency 0, IRQ 146
	Memory at b5f00000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [80] Power Management version 3
	Capabilities: [88] MSI: Enable+ Count=1/8 Maskable- 64bit+
	Capabilities: [c0] Express Endpoint, MSI 00
	Capabilities: [100] Device Serial Number 9b-ae-64-d9-64-c9-a0-00
	Capabilities: [200] Advanced Error Reporting
	Capabilities: [300] Virtual Channel
	Capabilities: [400] Power Budgeting <?>
	Capabilities: [500] Vendor Specific Information: ID=1234 Rev=1 Len=0d8 <?>
	Capabilities: [600] Latency Tolerance Reporting
	Capabilities: [700] Secondary PCI Express
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

3b:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983 [144d:a808] (prog-if 02 [NVM Express])
	Subsystem: Samsung Electronics Co Ltd Device [144d:a801]
	Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0
	Memory at b6100000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
	Capabilities: [70] Express Endpoint, MSI 00
	Capabilities: [b0] MSI-X: Enable+ Count=33 Masked-
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [148] Device Serial Number 00-00-00-00-00-00-00-00
	Capabilities: [158] Power Budgeting <?>
	Capabilities: [168] Secondary PCI Express
	Capabilities: [188] Latency Tolerance Reporting
	Capabilities: [190] L1 PM Substates
	Kernel driver in use: nvme

I tried both the latest linux and linux-lts kernel.

Last edited by alogim (2020-09-16 11:40:24)

Offline

#2 2020-09-16 11:49:21

solskog
Member
Registered: 2020-09-05
Posts: 407

Re: Got one CPU core stuck at 100% when connected to docking station

I htop which process takes most resources?

$ htop + F6 + Sort by PERCENT_CPU

Last edited by solskog (2020-09-16 11:53:09)

Offline

#3 2020-09-16 11:52:52

alogim
Member
Registered: 2015-08-25
Posts: 43

Re: Got one CPU core stuck at 100% when connected to docking station

The problem is it is not shown in htop, even if I uncheck the "Hide kernel threads" option.
bKe5nBH.png

Last edited by alogim (2020-09-16 11:58:03)

Offline

#4 2020-09-16 12:02:59

solskog
Member
Registered: 2020-09-05
Posts: 407

Re: Got one CPU core stuck at 100% when connected to docking station

$ pacman -S powertop

It's the docking station or the external usb-c monitor causing this high cpu load? verify it with powertop while unplug/plug your devices.

Last edited by solskog (2020-09-16 12:16:53)

Offline

#5 2020-09-16 12:04:57

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: Got one CPU core stuck at 100% when connected to docking station

There is probably a device causing a lot of interrupts. That can cause a lot of load one CPU core. This will show up as a red color in htop without there being a kernel thread.

You can find out details by looking at "/proc/interrupts". Run the following and see if there's a number somewhere that is increasing a lot:

watch -n1 cat /proc/interrupts

You might have to maximize your terminal window and reduce font size to make it all fit on one screen.

If you do find a number that is increasing fast, you can find a hint about what device it is at the end of line.

Offline

#6 2020-09-16 12:15:29

alogim
Member
Registered: 2015-08-25
Posts: 43

Re: Got one CPU core stuck at 100% when connected to docking station

sTLt4ix.png
It appears to be that IR-IO-APIC    9-fasteoi    acpi process. How can I proceed?

Last edited by alogim (2020-09-16 12:31:39)

Offline

#7 2020-09-16 12:44:09

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: Got one CPU core stuck at 100% when connected to docking station

Can you find something using "IRQ 9" in the output of "lspci -v"? The following command line does a search:

lspci -v | perl -n00e 'print if /\bIRQ 9\b/'

Offline

#8 2020-09-16 12:50:15

alogim
Member
Registered: 2015-08-25
Posts: 43

Re: Got one CPU core stuck at 100% when connected to docking station

Nothing is outputted via the above command.

Offline

#9 2020-09-16 13:05:26

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: Got one CPU core stuck at 100% when connected to docking station

I'm trying to find interesting stuff about IRQs etc. but I'm failing. Apparently for your machine there's no driver assigned to that interrupt line 9? I then don't know what to do next. I tried finding out if it's maybe possible to manually disable a certain interrupt line but apparently there isn't from user-space.

I found this ArchWiki article here, that could be interesting:

https://wiki.archlinux.org/index.php/ACPI_modules

Maybe there's a module you can load that's able to talk with whatever hardware is causing those interrupts?

Offline

#10 2020-09-16 13:28:51

alogim
Member
Registered: 2015-08-25
Posts: 43

Re: Got one CPU core stuck at 100% when connected to docking station

Yes, I also thought this, however I do not know how to proceed either.

Offline

#11 2020-09-16 14:18:42

solskog
Member
Registered: 2020-09-05
Posts: 407

Re: Got one CPU core stuck at 100% when connected to docking station

As @Ropid suggested, if you could find a dock.ko.gz module inside:
ls -l /usr/lib/modules/$(uname -r)/kernel/drivers/acpi
try load it...

Offline

#12 2020-09-16 14:44:00

alogim
Member
Registered: 2015-08-25
Posts: 43

Re: Got one CPU core stuck at 100% when connected to docking station

Unfortunately, there is no such a module:

➜  ~ ls -l /usr/lib/modules/$(uname -r)/kernel/drivers/acpi
total 72
-rw-r--r-- 1 root root 3896 Sep 13 23:56 ac.ko.xz
-rw-r--r-- 1 root root 3552 Sep 13 23:56 acpi_configfs.ko.xz
-rw-r--r-- 1 root root 4148 Sep 13 23:56 acpi_extlog.ko.xz
-rw-r--r-- 1 root root 5644 Sep 13 23:56 acpi_ipmi.ko.xz
-rw-r--r-- 1 root root 5340 Sep 13 23:56 acpi_tad.ko.xz
drwxr-xr-x 2 root root 4096 Sep 16 09:32 apei
-rw-r--r-- 1 root root 8464 Sep 13 23:56 battery.ko.xz
-rw-r--r-- 1 root root 2432 Sep 13 23:56 custom_method.ko.xz
drwxr-xr-x 2 root root 4096 Sep 16 09:32 dptf
drwxr-xr-x 2 root root 4096 Sep 16 09:32 nfit
-rw-r--r-- 1 root root 4044 Sep 13 23:56 sbshc.ko.xz
-rw-r--r-- 1 root root 6040 Sep 13 23:56 sbs.ko.xz

Last edited by alogim (2020-09-16 15:08:42)

Offline

Board footer

Powered by FluxBB