linux-pci.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
       [not found] <bug-219984-41252@https.bugzilla.kernel.org/>
@ 2025-04-07 15:57 ` Bjorn Helgaas
  2025-04-07 16:10   ` Bjorn Helgaas
  0 siblings, 1 reply; 15+ messages in thread
From: Bjorn Helgaas @ 2025-04-07 15:57 UTC (permalink / raw)
  To: linux-pci; +Cc: Kuppuswamy Sathyanarayanan, Artem S. Tashkinov

[bugzilla reporter bcc'd]

Bisected to https://git.kernel.org/linus/7afeb84d14ea

I'll take a look; including linux-pci for completeness and in case
others are interested.

On Sun, Apr 06, 2025 at 03:11:54PM +0000, bugzilla-daemon@kernel.org wrote:
> https://bugzilla.kernel.org/show_bug.cgi?id=219984
> 
>             Bug ID: 219984
>            Summary: [BISECTED] High power usage since 'PCI/ASPM: Correct
>                     LTR_L1.2_THRESHOLD computation'
>           Reporter: sergey.v.dolgov@gmail.com
>         Regression: No
> 
> Created attachment 307924
>   --> https://bugzilla.kernel.org/attachment.cgi?id=307924&action=edit
> Bisection log
> 
> I have been observing increased power consumption on my HP Spectre x360
> Convertible 15-df1xxx (CoffeeLake) since kernel 6.1. Bisection revealed a
> regression in commit 7afeb84d14eaaebb71f5c558ed57ca858e4304e7 (PCI/ASPM:
> Correct LTR_L1.2_THRESHOLD computation). This still affects the mainline. 
> 
> With the original kernel 6.14, turbostat shows that the CPU sticks to Pkg%pc3
> more than 50% of the time, resulting in a discharge rate of 3.52 W reported by
> powertop during an idle empty plasma6 session with screen off.
> 
> After reverting 7afeb84d14eaaebb71f5c558ed57ca858e4304e7 and recompiling the
> kernel with the same config, Pk%pc10, CPU%LPI and SYS%LPI residencies are all
> above 80% during the same session, and "The battery reports a discharge rate of
> 1.35 W."
> 
> The two kernels above had no nvidia drivers to avoid tainting. However,
> compiling also the proprietary nvidia modules reduces the idle power
> consumption further to 796 mW.
> 
> Could you please revert 7afeb84d14eaaebb71f5c558ed57ca858e4304e7 upstream? Or,
> at least, to switch between the two encode_l12_threshold algorithms selectively
> depending on the system.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
  2025-04-07 15:57 ` [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation' Bjorn Helgaas
@ 2025-04-07 16:10   ` Bjorn Helgaas
  2025-04-07 18:33     ` Sergey Dolgov
  0 siblings, 1 reply; 15+ messages in thread
From: Bjorn Helgaas @ 2025-04-07 16:10 UTC (permalink / raw)
  To: linux-pci; +Cc: Kuppuswamy Sathyanarayanan, Artem S. Tashkinov

On Mon, Apr 07, 2025 at 10:57:44AM -0500, Bjorn Helgaas wrote:
> [bugzilla reporter bcc'd]
> 
> Bisected to https://git.kernel.org/linus/7afeb84d14ea
> 
> I'll take a look; including linux-pci for completeness and in case
> others are interested.

Sergey, would you mind collecting the output of "sudo lspci -vv" for
both v6.14 and v6.14 with 7afeb84d14ea ("PCI/ASPM: Correct
LTR_L1.2_THRESHOLD computation") reverted?

You can include the output here via email or (if you prefer not to
expose your email address) attach to the bugzilla.

> On Sun, Apr 06, 2025 at 03:11:54PM +0000, bugzilla-daemon@kernel.org wrote:
> > https://bugzilla.kernel.org/show_bug.cgi?id=219984
> > 
> >             Bug ID: 219984
> >            Summary: [BISECTED] High power usage since 'PCI/ASPM: Correct
> >                     LTR_L1.2_THRESHOLD computation'
> >           Reporter: sergey.v.dolgov@gmail.com
> >         Regression: No
> > 
> > Created attachment 307924
> >   --> https://bugzilla.kernel.org/attachment.cgi?id=307924&action=edit
> > Bisection log
> > 
> > I have been observing increased power consumption on my HP Spectre x360
> > Convertible 15-df1xxx (CoffeeLake) since kernel 6.1. Bisection revealed a
> > regression in commit 7afeb84d14eaaebb71f5c558ed57ca858e4304e7 (PCI/ASPM:
> > Correct LTR_L1.2_THRESHOLD computation). This still affects the mainline. 
> > 
> > With the original kernel 6.14, turbostat shows that the CPU sticks to Pkg%pc3
> > more than 50% of the time, resulting in a discharge rate of 3.52 W reported by
> > powertop during an idle empty plasma6 session with screen off.
> > 
> > After reverting 7afeb84d14eaaebb71f5c558ed57ca858e4304e7 and recompiling the
> > kernel with the same config, Pk%pc10, CPU%LPI and SYS%LPI residencies are all
> > above 80% during the same session, and "The battery reports a discharge rate of
> > 1.35 W."
> > 
> > The two kernels above had no nvidia drivers to avoid tainting. However,
> > compiling also the proprietary nvidia modules reduces the idle power
> > consumption further to 796 mW.
> > 
> > Could you please revert 7afeb84d14eaaebb71f5c558ed57ca858e4304e7 upstream? Or,
> > at least, to switch between the two encode_l12_threshold algorithms selectively
> > depending on the system.

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
  2025-04-07 16:10   ` Bjorn Helgaas
@ 2025-04-07 18:33     ` Sergey Dolgov
  2025-04-08 16:36       ` Bjorn Helgaas
  0 siblings, 1 reply; 15+ messages in thread
From: Sergey Dolgov @ 2025-04-07 18:33 UTC (permalink / raw)
  To: Bjorn Helgaas; +Cc: linux-pci, Kuppuswamy Sathyanarayanan, Artem S. Tashkinov

[-- Attachment #1: Type: text/plain, Size: 2519 bytes --]

Dear Bjorn,

both attached.

Thanks.
Sergey.

On Mon, Apr 7, 2025 at 5:10 PM Bjorn Helgaas <helgaas@kernel.org> wrote:
>
> On Mon, Apr 07, 2025 at 10:57:44AM -0500, Bjorn Helgaas wrote:
> > [bugzilla reporter bcc'd]
> >
> > Bisected to https://git.kernel.org/linus/7afeb84d14ea
> >
> > I'll take a look; including linux-pci for completeness and in case
> > others are interested.
>
> Sergey, would you mind collecting the output of "sudo lspci -vv" for
> both v6.14 and v6.14 with 7afeb84d14ea ("PCI/ASPM: Correct
> LTR_L1.2_THRESHOLD computation") reverted?
>
> You can include the output here via email or (if you prefer not to
> expose your email address) attach to the bugzilla.
>
> > On Sun, Apr 06, 2025 at 03:11:54PM +0000, bugzilla-daemon@kernel.org wrote:
> > > https://bugzilla.kernel.org/show_bug.cgi?id=219984
> > >
> > >             Bug ID: 219984
> > >            Summary: [BISECTED] High power usage since 'PCI/ASPM: Correct
> > >                     LTR_L1.2_THRESHOLD computation'
> > >           Reporter: sergey.v.dolgov@gmail.com
> > >         Regression: No
> > >
> > > Created attachment 307924
> > >   --> https://bugzilla.kernel.org/attachment.cgi?id=307924&action=edit
> > > Bisection log
> > >
> > > I have been observing increased power consumption on my HP Spectre x360
> > > Convertible 15-df1xxx (CoffeeLake) since kernel 6.1. Bisection revealed a
> > > regression in commit 7afeb84d14eaaebb71f5c558ed57ca858e4304e7 (PCI/ASPM:
> > > Correct LTR_L1.2_THRESHOLD computation). This still affects the mainline.
> > >
> > > With the original kernel 6.14, turbostat shows that the CPU sticks to Pkg%pc3
> > > more than 50% of the time, resulting in a discharge rate of 3.52 W reported by
> > > powertop during an idle empty plasma6 session with screen off.
> > >
> > > After reverting 7afeb84d14eaaebb71f5c558ed57ca858e4304e7 and recompiling the
> > > kernel with the same config, Pk%pc10, CPU%LPI and SYS%LPI residencies are all
> > > above 80% during the same session, and "The battery reports a discharge rate of
> > > 1.35 W."
> > >
> > > The two kernels above had no nvidia drivers to avoid tainting. However,
> > > compiling also the proprietary nvidia modules reduces the idle power
> > > consumption further to 796 mW.
> > >
> > > Could you please revert 7afeb84d14eaaebb71f5c558ed57ca858e4304e7 upstream? Or,
> > > at least, to switch between the two encode_l12_threshold algorithms selectively
> > > depending on the system.

[-- Attachment #2: lspci.original.log --]
[-- Type: text/x-log, Size: 110894 bytes --]

00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	IOMMU group: 1
	Capabilities: [e0] Vendor Specific Information: Len=10 <?>
	Kernel driver in use: skl_uncore

00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 07) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 123
	IOMMU group: 2
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 3000-3fff [size=4K] [16-bit]
	Memory behind bridge: 8f000000-900fffff [size=17M] [32-bit]
	Prefetchable memory behind bridge: 6050000000-6061ffffff [size=288M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [88] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00238  Data: 0000
	Capabilities: [a0] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 256 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #2, Speed 8GT/s, Width x8, ASPM L0s L1, Exit Latency L0s <256ns, L1 <8us
			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x8
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #1, PowerLimit 75W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet+ LinkState-
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd-
			 AtomicOpsCap: Routing- 32bit+ 64bit+ 128bitCAS+
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Via WAKE#, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [140 v1] Root Complex Link
		Desc:	PortNumber=02 ComponentID=01 EltType=Config
		Link0:	Desc:	TargetPort=00 TargetComponent=01 AssocRCRB- LinkType=MemMapped LinkValid+
			Addr:	00000000fed19000
	Capabilities: [d94 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Kernel driver in use: pcieport

00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630] (prog-if 00 [VGA controller])
	DeviceName:  Onboard IGD
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 131
	IOMMU group: 0
	Region 0: Memory at 6062000000 (64-bit, non-prefetchable) [size=16M]
	Region 2: Memory at 4000000000 (64-bit, prefetchable) [size=256M]
	Region 4: I/O ports at 4000 [size=64]
	Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
	Capabilities: [40] Vendor Specific Information: Len=0c <?>
	Capabilities: [70] Express (v2) Root Complex Integrated Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ FLReset+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
	Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00018  Data: 0000
	Capabilities: [d0] Power Management version 2
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Process Address Space ID (PASID)
		PASIDCap: Exec- Priv-, Max PASID Width: 14
		PASIDCtl: Enable- Exec- Priv-
	Capabilities: [200 v1] Address Translation Service (ATS)
		ATSCap:	Invalidate Queue Depth: 00
		ATSCtl:	Enable-, Smallest Translation Unit: 00
	Capabilities: [300 v1] Page Request Interface (PRI)
		PRICtl: Enable- Reset-
		PRISta: RF- UPRGI- Stopped+ PASID+
		Page Request Capacity: 00008000, Page Request Allocation: 00000000
	Kernel driver in use: i915

00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 3
	Region 0: Memory at 6063110000 (64-bit, non-prefetchable) [size=32K]
	Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000
	Capabilities: [d0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [e0] Vendor Specific Information: Len=0c <?>
	Kernel driver in use: proc_thermal
	Kernel modules: processor_thermal_device_pci_legacy

00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 4
	Region 0: Memory at 6063125000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000
	Kernel driver in use: intel_pch_thermal
	Kernel modules: intel_pch_thermal

00:13.0 Serial controller: Intel Corporation Device a37c (rev 10) (prog-if 00 [8250])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 20
	IOMMU group: 5
	Region 0: Memory at 606311e000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel_ish_ipc
	Kernel modules: intel_ish_ipc

00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 152
	IOMMU group: 6
	Region 0: Memory at 6063100000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [70] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [80] MSI: Enable+ Count=8/8 Maskable- 64bit+
		Address: 00000000fee00618  Data: 0000
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	IOMMU group: 6
	Region 0: Memory at 606311c000 (64-bit, non-prefetchable) [disabled] [size=8K]
	Region 2: Memory at 6063124000 (64-bit, non-prefetchable) [disabled] [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-

00:15.0 Serial bus controller: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #0 (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 7
	Region 0: Memory at 4010000000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:15.1 Serial bus controller: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #1 (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 17
	IOMMU group: 7
	Region 0: Memory at 4010001000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 151
	IOMMU group: 8
	Region 0: Memory at 6063121000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee005f8  Data: 0000
	Capabilities: [a4] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: mei_me
	Kernel modules: mei_me

00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 9
	Region 0: Memory at 8e100000 (32-bit, non-prefetchable) [size=8K]
	Region 1: Memory at 8e103000 (32-bit, non-prefetchable) [size=256]
	Region 2: I/O ports at 4090 [size=8]
	Region 3: I/O ports at 4080 [size=4]
	Region 4: I/O ports at 4060 [size=32]
	Region 5: Memory at 8e102000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [d0] MSI-X: Enable+ Count=1 Masked-
		Vector table: BAR=0 offset=00000000
		PBA: BAR=1 offset=00000000
	Capabilities: [70] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
	Kernel driver in use: ahci

00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #17 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 124
	IOMMU group: 10
	Bus: primary=00, secondary=02, subordinate=6c, sec-latency=0
	I/O behind bridge: 5000-7fff [size=12K] [16-bit]
	Memory behind bridge: 60000000-8e0fffff [size=737M] [32-bit]
	Prefetchable memory behind bridge: 6000000000-6049ffffff [size=1184M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #17, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #20, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq+ LinkChg+
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState-
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00258  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO+ CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=40us LTR1.2_Threshold=90112ns
		L1SubCtl2: T_PwrOn=44us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 125
	IOMMU group: 11
	Bus: primary=00, secondary=6d, subordinate=6d, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90500000-905fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #9, Speed 8GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train+ SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #12, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00278  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=100us LTR1.2_Threshold=3211264ns
		L1SubCtl2: T_PwrOn=3100us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.2 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #11 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 126
	IOMMU group: 12
	Bus: primary=00, secondary=6e, subordinate=6e, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90400000-904fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr+ NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #11, Speed 8GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #14, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd+
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00298  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr+ BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=100us LTR1.2_Threshold=3211264ns
		L1SubCtl2: T_PwrOn=3100us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.6 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #15 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 127
	IOMMU group: 13
	Bus: primary=00, secondary=6f, subordinate=6f, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90300000-903fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #15, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #18, PowerLimit 10W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee002b8  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=40us LTR1.2_Threshold=90112ns
		L1SubCtl2: T_PwrOn=44us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.7 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #16 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin D routed to IRQ 128
	IOMMU group: 14
	Bus: primary=00, secondary=70, subordinate=70, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90200000-902fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #16, Speed 8GT/s, Width x1, ASPM L1, Exit Latency L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #19, PowerLimit 10W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee002f8  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=60us LTR1.2_Threshold=126976ns
		L1SubCtl2: T_PwrOn=60us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1f.0 ISA bridge: Intel Corporation HM470 Chipset LPC/eSPI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	IOMMU group: 15

00:1f.3 Multimedia audio controller: Intel Corporation Cannon Lake PCH cAVS (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 201
	IOMMU group: 15
	Region 0: Memory at 6063118000 (64-bit, non-prefetchable) [size=16K]
	Region 4: Memory at 6063000000 (64-bit, non-prefetchable) [size=1M]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [80] Vendor Specific Information: Len=14 <?>
	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00af8  Data: 0000
	Kernel driver in use: sof-audio-pci-intel-cnl
	Kernel modules: snd_hda_intel, snd_sof_pci_intel_cnl

00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 15
	Region 0: Memory at 6063120000 (64-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at efa0 [size=32]
	Kernel driver in use: i801_smbus
	Kernel modules: i2c_i801

00:1f.5 Serial bus controller: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	IOMMU group: 15
	Region 0: Memory at fe010000 (32-bit, non-prefetchable) [size=4K]
	Kernel driver in use: intel-spi
	Kernel modules: spi_intel_pci

01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1) (prog-if 00 [VGA controller])
	DeviceName: NVIDIA GeForce GTX 1650
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 202
	IOMMU group: 2
	Region 0: Memory at 8f000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at 6050000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at 6060000000 (64-bit, prefetchable) [size=32M]
	Region 5: I/O ports at 3000 [size=128]
	Expansion ROM at 90000000 [virtual] [disabled] [size=512K]
	Capabilities: [60] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00c18  Data: 0000
	Capabilities: [78] Express (v2) Legacy Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 <64us
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 256 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x8 (downgraded)
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range AB, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via message, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [250 v1] Latency Tolerance Reporting
		Max snoop latency: 34326183936ns
		Max no snoop latency: 34326183936ns
	Capabilities: [258 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=255us PortTPowerOnTime=10us
		L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
			   T_CommonMode=0us LTR1.2_Threshold=0ns
		L1SubCtl2: T_PwrOn=10us
	Capabilities: [128 v1] Power Budgeting <?>
	Capabilities: [420 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF+
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [600 v1] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
	Capabilities: [900 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [bb0 v1] Physical Resizable BAR
		BAR 0: current size: 16MB, supported: 16MB
		BAR 1: current size: 256MB, supported: 64MB 128MB 256MB
		BAR 3: current size: 32MB, supported: 32MB
	Kernel driver in use: nvidia
	Kernel modules: nvidia_drm, nvidia

01:00.1 Audio device: NVIDIA Corporation Device 10fa (rev a1)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 17
	IOMMU group: 2
	Region 0: Memory at 90080000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: [60] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [78] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 <64us
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 75W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 256 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x8 (downgraded)
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range AB, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via message, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF+
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

02:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Physical Slot: 20
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 16
	Bus: primary=02, secondary=03, subordinate=6c, sec-latency=0
	I/O behind bridge: 5000-6fff [size=8K] [16-bit]
	Memory behind bridge: 60000000-8e0fffff [size=737M] [32-bit]
	Prefetchable memory behind bridge: 6000000000-6049ffffff [size=1184M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Upstream Port, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ SlotPowerLimit 25W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <2us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [800 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [a00 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=0us PortTPowerOnTime=10us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=40us LTR1.2_Threshold=90112ns
		L1SubCtl2: T_PwrOn=44us
	Capabilities: [b00 v1] Precision Time Measurement
		PTMCap: Requester- Responder- Root-
		PTMClockGranularity: Unimplemented
		PTMControl: Enabled+ RootSelected-
		PTMEffectiveGranularity: 4ns
	Kernel driver in use: pcieport

03:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 17
	Bus: primary=03, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: [disabled] [32-bit]
	Memory behind bridge: 8e000000-8e0fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #0, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet+ LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=1 RefClk=100ns PATEntryBits=1
		Arb:	Fixed+ WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
		VC1:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable- ID=1 ArbSelect=Fixed TC/VC=00
			Status:	NegoPending+ InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

03:01.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 129
	IOMMU group: 18
	Bus: primary=03, secondary=05, subordinate=37, sec-latency=0
	I/O behind bridge: 5000-5fff [size=4K] [16-bit]
	Memory behind bridge: 60000000-77efffff [size=383M] [32-bit]
	Prefetchable memory behind bridge: 6000000000-601fffffff [size=512M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00338  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #1, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #1, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
			Changed: MRL- PresDet- LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending+ InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

03:02.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 18
	IOMMU group: 19
	Bus: primary=03, secondary=38, subordinate=38, sec-latency=0
	I/O behind bridge: [disabled] [32-bit]
	Memory behind bridge: 77f00000-77ffffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr+ FatalErr- UnsupReq+ AuxPwr+ TransPend-
		LnkCap:	Port #2, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #0, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet+ LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq+ ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 14, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 34000000 00000010 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

03:04.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 130
	IOMMU group: 20
	Bus: primary=03, secondary=39, subordinate=6c, sec-latency=0
	I/O behind bridge: 6000-6fff [size=4K] [16-bit]
	Memory behind bridge: 78000000-8dffffff [size=352M] [32-bit]
	Prefetchable memory behind bridge: 6020000000-6049ffffff [size=672M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00358  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #4, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #4, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
			Changed: MRL- PresDet- LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending+ InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

04:00.0 System peripheral: Intel Corporation JHL7540 Thunderbolt 3 NHI [Titan Ridge 4C 2018] (rev 06)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 21
	Region 0: Memory at 8e000000 (32-bit, non-prefetchable) [size=256K]
	Region 1: Memory at 8e040000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [c0] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [a0] MSI-X: Enable+ Count=16 Masked-
		Vector table: BAR=1 offset=00000000
		PBA: BAR=1 offset=00000fa0
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Kernel driver in use: thunderbolt
	Kernel modules: thunderbolt

38:00.0 USB controller: Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018] (rev 06) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 193
	IOMMU group: 22
	Region 0: Memory at 77f00000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst- PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable+ Count=8/8 Maskable- 64bit+
		Address: 00000000fee00b18  Data: 0000
	Capabilities: [c0] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [800 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

6d:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD H10 with Solid State Storage [Teton Glacier] (rev 03) (prog-if 02 [NVM Express])
	Subsystem: Intel Corporation Device 8410
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 23
	Region 0: Memory at 90500000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI: Enable- Count=1/8 Maskable+ 64bit+
		Address: 0000000000000000  Data: 0000
		Masking: 00000000  Pending: 00000000
	Capabilities: [70] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 25W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 <8us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [b0] MSI-X: Enable+ Count=16 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00002100
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr+ HeaderOF+
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [158 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [178 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [180 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=100us PortTPowerOnTime=3100us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=3211264ns
		L1SubCtl2: T_PwrOn=3100us
	Kernel driver in use: nvme

6e:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD H10 with Solid State Storage [Teton Glacier] (prog-if 02 [NVM Express])
	Subsystem: Intel Corporation Device 8510
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	IOMMU group: 24
	Region 0: Memory at 90410000 (64-bit, non-prefetchable) [size=16K]
	Region 4: Memory at 90400000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI-X: Enable+ Count=9 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00003000
	Capabilities: [60] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 unlimited
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x1 (downgraded)
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [a0] MSI: Enable- Count=1/16 Maskable+ 64bit+
		Address: 0000000000000000  Data: 0000
		Masking: 00000000  Pending: 00000000
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [150 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [180 v1] Power Budgeting <?>
	Capabilities: [190 v1] Alternative Routing-ID Interpretation (ARI)
		ARICap:	MFVC- ACS-, Next Function: 0
		ARICtl:	MFVC- ACS-, Function Group: 0
	Capabilities: [2a0 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [2d0 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [310 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=100us PortTPowerOnTime=3100us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=3211264ns
		L1SubCtl2: T_PwrOn=3100us
	Kernel driver in use: nvme

6f:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
	DeviceName: Intel Dual Band Wireless-AC 9560 802.11 AC 2x2 WiFi + BT 5 Combo Adapter
	Subsystem: Intel Corporation Device 008c
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	IOMMU group: 25
	Region 0: Memory at 90300000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [c8] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [40] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 5GT/s, Width x1, ASPM L1, Exit Latency L1 <8us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-5GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00003000
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP+ Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [14c v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [154 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=30us PortTPowerOnTime=18us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=90112ns
		L1SubCtl2: T_PwrOn=44us
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi

70:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
	DeviceName: Realtek PCIE CardReader
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 160
	IOMMU group: 26
	Region 1: Memory at 90200000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst- PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00718  Data: 0000
	Capabilities: [b0] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 512 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 10W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <64us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via message/WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-5GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr+ HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [148 v1] Device Serial Number 00-00-00-01-00-4c-e0-00
	Capabilities: [158 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [160 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=60us PortTPowerOnTime=60us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=126976ns
		L1SubCtl2: T_PwrOn=60us
	Kernel driver in use: rtsx_pci
	Kernel modules: rtsx_pci


[-- Attachment #3: lspci.reverted.log --]
[-- Type: text/x-log, Size: 110879 bytes --]

00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	IOMMU group: 1
	Capabilities: [e0] Vendor Specific Information: Len=10 <?>
	Kernel driver in use: skl_uncore

00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 07) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 123
	IOMMU group: 2
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 3000-3fff [size=4K] [16-bit]
	Memory behind bridge: 8f000000-900fffff [size=17M] [32-bit]
	Prefetchable memory behind bridge: 6050000000-6061ffffff [size=288M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [88] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00238  Data: 0000
	Capabilities: [a0] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 256 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #2, Speed 8GT/s, Width x8, ASPM L0s L1, Exit Latency L0s <256ns, L1 <8us
			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x8
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #1, PowerLimit 75W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet+ LinkState-
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd-
			 AtomicOpsCap: Routing- 32bit+ 64bit+ 128bitCAS+
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Via WAKE#, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [140 v1] Root Complex Link
		Desc:	PortNumber=02 ComponentID=01 EltType=Config
		Link0:	Desc:	TargetPort=00 TargetComponent=01 AssocRCRB- LinkType=MemMapped LinkValid+
			Addr:	00000000fed19000
	Capabilities: [d94 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Kernel driver in use: pcieport

00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630] (prog-if 00 [VGA controller])
	DeviceName:  Onboard IGD
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 131
	IOMMU group: 0
	Region 0: Memory at 6062000000 (64-bit, non-prefetchable) [size=16M]
	Region 2: Memory at 4000000000 (64-bit, prefetchable) [size=256M]
	Region 4: I/O ports at 4000 [size=64]
	Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
	Capabilities: [40] Vendor Specific Information: Len=0c <?>
	Capabilities: [70] Express (v2) Root Complex Integrated Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ FLReset+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
	Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00018  Data: 0000
	Capabilities: [d0] Power Management version 2
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Process Address Space ID (PASID)
		PASIDCap: Exec- Priv-, Max PASID Width: 14
		PASIDCtl: Enable- Exec- Priv-
	Capabilities: [200 v1] Address Translation Service (ATS)
		ATSCap:	Invalidate Queue Depth: 00
		ATSCtl:	Enable-, Smallest Translation Unit: 00
	Capabilities: [300 v1] Page Request Interface (PRI)
		PRICtl: Enable- Reset-
		PRISta: RF- UPRGI- Stopped+ PASID+
		Page Request Capacity: 00008000, Page Request Allocation: 00000000
	Kernel driver in use: i915

00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 3
	Region 0: Memory at 6063110000 (64-bit, non-prefetchable) [size=32K]
	Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000
	Capabilities: [d0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [e0] Vendor Specific Information: Len=0c <?>
	Kernel driver in use: proc_thermal
	Kernel modules: processor_thermal_device_pci_legacy

00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 4
	Region 0: Memory at 6063125000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000
	Kernel driver in use: intel_pch_thermal
	Kernel modules: intel_pch_thermal

00:13.0 Serial controller: Intel Corporation Device a37c (rev 10) (prog-if 00 [8250])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 20
	IOMMU group: 5
	Region 0: Memory at 606311e000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel_ish_ipc
	Kernel modules: intel_ish_ipc

00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 152
	IOMMU group: 6
	Region 0: Memory at 6063100000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [70] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [80] MSI: Enable+ Count=8/8 Maskable- 64bit+
		Address: 00000000fee00618  Data: 0000
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	IOMMU group: 6
	Region 0: Memory at 606311c000 (64-bit, non-prefetchable) [disabled] [size=8K]
	Region 2: Memory at 6063124000 (64-bit, non-prefetchable) [disabled] [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-

00:15.0 Serial bus controller: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #0 (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 7
	Region 0: Memory at 4010000000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:15.1 Serial bus controller: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #1 (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 17
	IOMMU group: 7
	Region 0: Memory at 4010001000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 151
	IOMMU group: 8
	Region 0: Memory at 6063121000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee005f8  Data: 0000
	Capabilities: [a4] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: mei_me
	Kernel modules: mei_me

00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 9
	Region 0: Memory at 8e100000 (32-bit, non-prefetchable) [size=8K]
	Region 1: Memory at 8e103000 (32-bit, non-prefetchable) [size=256]
	Region 2: I/O ports at 4090 [size=8]
	Region 3: I/O ports at 4080 [size=4]
	Region 4: I/O ports at 4060 [size=32]
	Region 5: Memory at 8e102000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [d0] MSI-X: Enable+ Count=1 Masked-
		Vector table: BAR=0 offset=00000000
		PBA: BAR=1 offset=00000000
	Capabilities: [70] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
	Kernel driver in use: ahci

00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #17 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 124
	IOMMU group: 10
	Bus: primary=00, secondary=02, subordinate=6c, sec-latency=0
	I/O behind bridge: 5000-7fff [size=12K] [16-bit]
	Memory behind bridge: 60000000-8e0fffff [size=737M] [32-bit]
	Prefetchable memory behind bridge: 6000000000-6049ffffff [size=1184M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #17, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #20, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq+ LinkChg+
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState-
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00258  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO+ CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=40us LTR1.2_Threshold=65536ns
		L1SubCtl2: T_PwrOn=44us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 125
	IOMMU group: 11
	Bus: primary=00, secondary=6d, subordinate=6d, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90500000-905fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #9, Speed 8GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #12, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00278  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=100us LTR1.2_Threshold=3145728ns
		L1SubCtl2: T_PwrOn=3100us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.2 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #11 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 126
	IOMMU group: 12
	Bus: primary=00, secondary=6e, subordinate=6e, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90400000-904fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #11, Speed 8GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #14, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd+
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00298  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=100us LTR1.2_Threshold=3145728ns
		L1SubCtl2: T_PwrOn=3100us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.6 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #15 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 127
	IOMMU group: 13
	Bus: primary=00, secondary=6f, subordinate=6f, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90300000-903fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #15, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #18, PowerLimit 10W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee002b8  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=40us LTR1.2_Threshold=65536ns
		L1SubCtl2: T_PwrOn=44us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.7 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #16 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin D routed to IRQ 128
	IOMMU group: 14
	Bus: primary=00, secondary=70, subordinate=70, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90200000-902fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #16, Speed 8GT/s, Width x1, ASPM L1, Exit Latency L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #19, PowerLimit 10W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee002f8  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=60us LTR1.2_Threshold=98304ns
		L1SubCtl2: T_PwrOn=60us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1f.0 ISA bridge: Intel Corporation HM470 Chipset LPC/eSPI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	IOMMU group: 15

00:1f.3 Multimedia audio controller: Intel Corporation Cannon Lake PCH cAVS (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 201
	IOMMU group: 15
	Region 0: Memory at 6063118000 (64-bit, non-prefetchable) [size=16K]
	Region 4: Memory at 6063000000 (64-bit, non-prefetchable) [size=1M]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [80] Vendor Specific Information: Len=14 <?>
	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00bf8  Data: 0000
	Kernel driver in use: sof-audio-pci-intel-cnl
	Kernel modules: snd_hda_intel, snd_sof_pci_intel_cnl

00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 15
	Region 0: Memory at 6063120000 (64-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at efa0 [size=32]
	Kernel driver in use: i801_smbus
	Kernel modules: i2c_i801

00:1f.5 Serial bus controller: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	IOMMU group: 15
	Region 0: Memory at fe010000 (32-bit, non-prefetchable) [size=4K]
	Kernel driver in use: intel-spi
	Kernel modules: spi_intel_pci

01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1) (prog-if 00 [VGA controller])
	DeviceName: NVIDIA GeForce GTX 1650
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 202
	IOMMU group: 2
	Region 0: Memory at 8f000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at 6050000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at 6060000000 (64-bit, prefetchable) [size=32M]
	Region 5: I/O ports at 3000 [size=128]
	Expansion ROM at 90000000 [virtual] [disabled] [size=512K]
	Capabilities: [60] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00c18  Data: 0000
	Capabilities: [78] Express (v2) Legacy Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 <64us
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 256 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x8 (downgraded)
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range AB, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via message, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [250 v1] Latency Tolerance Reporting
		Max snoop latency: 34326183936ns
		Max no snoop latency: 34326183936ns
	Capabilities: [258 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=255us PortTPowerOnTime=10us
		L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
			   T_CommonMode=0us LTR1.2_Threshold=0ns
		L1SubCtl2: T_PwrOn=10us
	Capabilities: [128 v1] Power Budgeting <?>
	Capabilities: [420 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF+
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [600 v1] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
	Capabilities: [900 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [bb0 v1] Physical Resizable BAR
		BAR 0: current size: 16MB, supported: 16MB
		BAR 1: current size: 256MB, supported: 64MB 128MB 256MB
		BAR 3: current size: 32MB, supported: 32MB
	Kernel driver in use: nvidia
	Kernel modules: nvidia_drm, nvidia

01:00.1 Audio device: NVIDIA Corporation Device 10fa (rev a1)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 17
	IOMMU group: 2
	Region 0: Memory at 90080000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: [60] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [78] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 <64us
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 75W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 256 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x8 (downgraded)
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range AB, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via message, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF+
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

02:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Physical Slot: 20
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 16
	Bus: primary=02, secondary=03, subordinate=6c, sec-latency=0
	I/O behind bridge: 5000-6fff [size=8K] [16-bit]
	Memory behind bridge: 60000000-8e0fffff [size=737M] [32-bit]
	Prefetchable memory behind bridge: 6000000000-6049ffffff [size=1184M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Upstream Port, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ SlotPowerLimit 25W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <2us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [800 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [a00 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=0us PortTPowerOnTime=10us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=40us LTR1.2_Threshold=65536ns
		L1SubCtl2: T_PwrOn=44us
	Capabilities: [b00 v1] Precision Time Measurement
		PTMCap: Requester- Responder- Root-
		PTMClockGranularity: Unimplemented
		PTMControl: Enabled+ RootSelected-
		PTMEffectiveGranularity: 4ns
	Kernel driver in use: pcieport

03:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 17
	Bus: primary=03, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: [disabled] [32-bit]
	Memory behind bridge: 8e000000-8e0fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #0, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet+ LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=1 RefClk=100ns PATEntryBits=1
		Arb:	Fixed+ WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
		VC1:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable- ID=1 ArbSelect=Fixed TC/VC=00
			Status:	NegoPending+ InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

03:01.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 129
	IOMMU group: 18
	Bus: primary=03, secondary=05, subordinate=37, sec-latency=0
	I/O behind bridge: 5000-5fff [size=4K] [16-bit]
	Memory behind bridge: 60000000-77efffff [size=383M] [32-bit]
	Prefetchable memory behind bridge: 6000000000-601fffffff [size=512M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00338  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #1, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #1, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
			Changed: MRL- PresDet- LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending+ InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

03:02.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 18
	IOMMU group: 19
	Bus: primary=03, secondary=38, subordinate=38, sec-latency=0
	I/O behind bridge: [disabled] [32-bit]
	Memory behind bridge: 77f00000-77ffffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr+ FatalErr- UnsupReq+ AuxPwr+ TransPend-
		LnkCap:	Port #2, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #0, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet+ LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq+ ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 14, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 34000000 00000010 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

03:04.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 130
	IOMMU group: 20
	Bus: primary=03, secondary=39, subordinate=6c, sec-latency=0
	I/O behind bridge: 6000-6fff [size=4K] [16-bit]
	Memory behind bridge: 78000000-8dffffff [size=352M] [32-bit]
	Prefetchable memory behind bridge: 6020000000-6049ffffff [size=672M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00358  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #4, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #4, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
			Changed: MRL- PresDet- LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending+ InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

04:00.0 System peripheral: Intel Corporation JHL7540 Thunderbolt 3 NHI [Titan Ridge 4C 2018] (rev 06)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 21
	Region 0: Memory at 8e000000 (32-bit, non-prefetchable) [size=256K]
	Region 1: Memory at 8e040000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [c0] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [a0] MSI-X: Enable+ Count=16 Masked-
		Vector table: BAR=1 offset=00000000
		PBA: BAR=1 offset=00000fa0
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Kernel driver in use: thunderbolt
	Kernel modules: thunderbolt

38:00.0 USB controller: Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018] (rev 06) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 177
	IOMMU group: 22
	Region 0: Memory at 77f00000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst- PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable+ Count=8/8 Maskable- 64bit+
		Address: 00000000fee00a18  Data: 0000
	Capabilities: [c0] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [800 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

6d:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD H10 with Solid State Storage [Teton Glacier] (rev 03) (prog-if 02 [NVM Express])
	Subsystem: Intel Corporation Device 8410
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 23
	Region 0: Memory at 90500000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI: Enable- Count=1/8 Maskable+ 64bit+
		Address: 0000000000000000  Data: 0000
		Masking: 00000000  Pending: 00000000
	Capabilities: [70] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 25W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 <8us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [b0] MSI-X: Enable+ Count=16 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00002100
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr+ HeaderOF+
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [158 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [178 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [180 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=100us PortTPowerOnTime=3100us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=3145728ns
		L1SubCtl2: T_PwrOn=3100us
	Kernel driver in use: nvme

6e:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD H10 with Solid State Storage [Teton Glacier] (prog-if 02 [NVM Express])
	Subsystem: Intel Corporation Device 8510
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	IOMMU group: 24
	Region 0: Memory at 90410000 (64-bit, non-prefetchable) [size=16K]
	Region 4: Memory at 90400000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI-X: Enable+ Count=9 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00003000
	Capabilities: [60] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 unlimited
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [a0] MSI: Enable- Count=1/16 Maskable+ 64bit+
		Address: 0000000000000000  Data: 0000
		Masking: 00000000  Pending: 00000000
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [150 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [180 v1] Power Budgeting <?>
	Capabilities: [190 v1] Alternative Routing-ID Interpretation (ARI)
		ARICap:	MFVC- ACS-, Next Function: 0
		ARICtl:	MFVC- ACS-, Function Group: 0
	Capabilities: [2a0 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [2d0 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [310 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=100us PortTPowerOnTime=3100us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=3145728ns
		L1SubCtl2: T_PwrOn=3100us
	Kernel driver in use: nvme

6f:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
	DeviceName: Intel Dual Band Wireless-AC 9560 802.11 AC 2x2 WiFi + BT 5 Combo Adapter
	Subsystem: Intel Corporation Device 008c
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	IOMMU group: 25
	Region 0: Memory at 90300000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [c8] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [40] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 5GT/s, Width x1, ASPM L1, Exit Latency L1 <8us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-5GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00003000
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [14c v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [154 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=30us PortTPowerOnTime=18us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=65536ns
		L1SubCtl2: T_PwrOn=44us
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi

70:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
	DeviceName: Realtek PCIE CardReader
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 160
	IOMMU group: 26
	Region 1: Memory at 90200000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst- PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00718  Data: 0000
	Capabilities: [b0] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 512 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 10W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <64us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via message/WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-5GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr+ HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [148 v1] Device Serial Number 00-00-00-01-00-4c-e0-00
	Capabilities: [158 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [160 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=60us PortTPowerOnTime=60us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=98304ns
		L1SubCtl2: T_PwrOn=60us
	Kernel driver in use: rtsx_pci
	Kernel modules: rtsx_pci


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
  2025-04-07 18:33     ` Sergey Dolgov
@ 2025-04-08 16:36       ` Bjorn Helgaas
  2025-04-08 20:02         ` Sergey Dolgov
  0 siblings, 1 reply; 15+ messages in thread
From: Bjorn Helgaas @ 2025-04-08 16:36 UTC (permalink / raw)
  To: Sergey Dolgov; +Cc: linux-pci, Kuppuswamy Sathyanarayanan, Artem S. Tashkinov

On Mon, Apr 07, 2025 at 07:33:31PM +0100, Sergey Dolgov wrote:
> Dear Bjorn,
> 
> both attached.

Thank you very much.  Most of the differences are that the
LTR1.2_Threshold values are increased with 7afeb84d14ea ("PCI/ASPM:
Correct LTR_L1.2_THRESHOLD computation"):

  02:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018]
    Bus: primary=02, secondary=03, subordinate=6c, sec-latency=0
    Capabilities: [a00 v1] L1 PM Substates
-     T_CommonMode=40us LTR1.2_Threshold=65536ns
+     T_CommonMode=40us LTR1.2_Threshold=90112ns

  6d:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD H10 with Solid State Storage
    Capabilities: [180 v1] L1 PM Substates
-     T_CommonMode=0us LTR1.2_Threshold=3145728ns
+     T_CommonMode=0us LTR1.2_Threshold=3211264ns

  70:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader
    Capabilities: [160 v1] L1 PM Substates
-     T_CommonMode=0us LTR1.2_Threshold=98304ns
+     T_CommonMode=0us LTR1.2_Threshold=126976ns


In addition, I wonder if there's something wrong with link training
because the 00:1d.0 - 6d:00.0 link claims training is in progress, and
the 00:1d.2 - 6e:00.0 link is only x1 when it should be x2:

  00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9
      LnkSta: Speed 8GT/s, Width x2
-       TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
+       TrErr- Train+ SlotClk+ DLActive+ BWMgmt- ABWMgmt-

  00:1d.2 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #11
-     LnkSta: Speed 8GT/s, Width x2
+     LnkSta: Speed 8GT/s, Width x1


I don't see the problem right off, so could you please add the patch
below and collect the dmesg logs again?

Bjorn


diff --git a/drivers/pci/pcie/aspm.c b/drivers/pci/pcie/aspm.c
index 29fcb0689a91..bd9322bde53a 100644
--- a/drivers/pci/pcie/aspm.c
+++ b/drivers/pci/pcie/aspm.c
@@ -647,12 +647,19 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 	val2 = FIELD_GET(PCI_L1SS_CAP_CM_RESTORE_TIME, child_l1ss_cap);
 	t_common_mode = max(val1, val2);
 
+	pci_info(child, "parent CMRT %#04x child CMRT %#04x\n", val1, val2);
+
 	/* Choose the greater of the two Port T_POWER_ON times */
 	val1   = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_VALUE, parent_l1ss_cap);
 	scale1 = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_SCALE, parent_l1ss_cap);
 	val2   = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_VALUE, child_l1ss_cap);
 	scale2 = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_SCALE, child_l1ss_cap);
 
+	pci_info(child, "parent T_POWER_ON %#04x usec (val %#02x scale %x)\n",
+		 calc_l12_pwron(parent, scale1, val1), val1, scale1);
+	pci_info(child, "child  T_POWER_ON %#04x usec (val %#02x scale %x)\n",
+		 calc_l12_pwron(child, scale2, val2), val2, scale2);
+
 	if (calc_l12_pwron(parent, scale1, val1) >
 	    calc_l12_pwron(child, scale2, val2)) {
 		ctl2 |= FIELD_PREP(PCI_L1SS_CTL2_T_PWR_ON_SCALE, scale1) |
@@ -675,7 +682,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 	 * least 4us.
 	 */
 	l1_2_threshold = 2 + 4 + t_common_mode + t_power_on;
+	pci_info(child, "t_common_mode %#04x t_power_on %#04x l1_2_threshold %#04x\n",
+		 t_common_mode, t_power_on, l1_2_threshold);
 	encode_l12_threshold(l1_2_threshold, &scale, &value);
+	pci_info(child, "encoded LTR_L1.2_THRESHOLD value %#04x scale %x\n",
+		 value, scale);
 	ctl1 |= FIELD_PREP(PCI_L1SS_CTL1_CM_RESTORE_TIME, t_common_mode) |
 		FIELD_PREP(PCI_L1SS_CTL1_LTR_L12_TH_VALUE, value) |
 		FIELD_PREP(PCI_L1SS_CTL1_LTR_L12_TH_SCALE, scale);
@@ -686,6 +697,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 	pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
 	pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL2, &cctl2);
 
+	pci_info(child, "L1SS_CTL1 %#08x (parent %#08x child %08x)\n",
+		 ctl1, pctl1, cctl1);
+	pci_info(child, "L1SS_CTL2 %#08x (parent %#08x child %08x)\n",
+		 ctl2, pctl2, cctl2);
+
 	if (ctl1 == pctl1 && ctl1 == cctl1 &&
 	    ctl2 == pctl2 && ctl2 == cctl2)
 		return;
@@ -703,14 +719,27 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 					       PCI_L1SS_CTL1_L1_2_MASK, 0);
 	}
 
+	pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
+	pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
+	pci_info(child, "L1SS_CTL1 parent %#08x child %#08x (L1.2 disabled)\n",
+		 pctl1, cctl1);
+
 	/* Program T_POWER_ON times in both ports */
 	pci_write_config_dword(parent, parent->l1ss + PCI_L1SS_CTL2, ctl2);
 	pci_write_config_dword(child, child->l1ss + PCI_L1SS_CTL2, ctl2);
 
+	pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL2, &pctl2);
+	pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL2, &cctl2);
+	pci_info(child, "L1SS_CTL2 parent %#08x child %#08x (T_POWER_ON updated)\n",
+		 pctl2, cctl2);
+
 	/* Program Common_Mode_Restore_Time in upstream device */
 	pci_clear_and_set_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1,
 				       PCI_L1SS_CTL1_CM_RESTORE_TIME, ctl1);
 
+	pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
+	pci_info(child, "L1SS_CTL1 parent %#08x (CMRT updated)\n", pctl1);
+
 	/* Program LTR_L1.2_THRESHOLD time in both ports */
 	pci_clear_and_set_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1,
 				       PCI_L1SS_CTL1_LTR_L12_TH_VALUE |
@@ -721,6 +750,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 				       PCI_L1SS_CTL1_LTR_L12_TH_SCALE,
 				       ctl1);
 
+	pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
+	pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
+	pci_info(child, "L1SS_CTL1 parent %#08x child %#08x (LTR_L1.2_THRESHOLD updated)\n",
+		 pctl1, cctl1);
+
 	if (pl1_2_enables || cl1_2_enables) {
 		pci_clear_and_set_config_dword(parent,
 					       parent->l1ss + PCI_L1SS_CTL1, 0,
@@ -729,6 +763,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 					       child->l1ss + PCI_L1SS_CTL1, 0,
 					       cl1_2_enables);
 	}
+
+	pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
+	pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
+	pci_info(child, "L1SS_CTL1 parent %#08x child %#08x (L1.2 restored)\n",
+		 pctl1, cctl1);
 }
 
 static void aspm_l1ss_init(struct pcie_link_state *link)

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
  2025-04-08 16:36       ` Bjorn Helgaas
@ 2025-04-08 20:02         ` Sergey Dolgov
  2025-04-08 23:18           ` Bjorn Helgaas
  0 siblings, 1 reply; 15+ messages in thread
From: Sergey Dolgov @ 2025-04-08 20:02 UTC (permalink / raw)
  To: Bjorn Helgaas; +Cc: linux-pci, Kuppuswamy Sathyanarayanan, Artem S. Tashkinov

[-- Attachment #1: Type: text/plain, Size: 7627 bytes --]

Dear Bjorn,

here are both dmesg from the kernels with your info patch.

Best wishes,
Sergey.

On Tue, Apr 8, 2025 at 5:36 PM Bjorn Helgaas <helgaas@kernel.org> wrote:
>
> On Mon, Apr 07, 2025 at 07:33:31PM +0100, Sergey Dolgov wrote:
> > Dear Bjorn,
> >
> > both attached.
>
> Thank you very much.  Most of the differences are that the
> LTR1.2_Threshold values are increased with 7afeb84d14ea ("PCI/ASPM:
> Correct LTR_L1.2_THRESHOLD computation"):
>
>   02:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018]
>     Bus: primary=02, secondary=03, subordinate=6c, sec-latency=0
>     Capabilities: [a00 v1] L1 PM Substates
> -     T_CommonMode=40us LTR1.2_Threshold=65536ns
> +     T_CommonMode=40us LTR1.2_Threshold=90112ns
>
>   6d:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD H10 with Solid State Storage
>     Capabilities: [180 v1] L1 PM Substates
> -     T_CommonMode=0us LTR1.2_Threshold=3145728ns
> +     T_CommonMode=0us LTR1.2_Threshold=3211264ns
>
>   70:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader
>     Capabilities: [160 v1] L1 PM Substates
> -     T_CommonMode=0us LTR1.2_Threshold=98304ns
> +     T_CommonMode=0us LTR1.2_Threshold=126976ns
>
>
> In addition, I wonder if there's something wrong with link training
> because the 00:1d.0 - 6d:00.0 link claims training is in progress, and
> the 00:1d.2 - 6e:00.0 link is only x1 when it should be x2:
>
>   00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9
>       LnkSta: Speed 8GT/s, Width x2
> -       TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
> +       TrErr- Train+ SlotClk+ DLActive+ BWMgmt- ABWMgmt-
>
>   00:1d.2 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #11
> -     LnkSta: Speed 8GT/s, Width x2
> +     LnkSta: Speed 8GT/s, Width x1
>
>
> I don't see the problem right off, so could you please add the patch
> below and collect the dmesg logs again?
>
> Bjorn
>
>
> diff --git a/drivers/pci/pcie/aspm.c b/drivers/pci/pcie/aspm.c
> index 29fcb0689a91..bd9322bde53a 100644
> --- a/drivers/pci/pcie/aspm.c
> +++ b/drivers/pci/pcie/aspm.c
> @@ -647,12 +647,19 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
>         val2 = FIELD_GET(PCI_L1SS_CAP_CM_RESTORE_TIME, child_l1ss_cap);
>         t_common_mode = max(val1, val2);
>
> +       pci_info(child, "parent CMRT %#04x child CMRT %#04x\n", val1, val2);
> +
>         /* Choose the greater of the two Port T_POWER_ON times */
>         val1   = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_VALUE, parent_l1ss_cap);
>         scale1 = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_SCALE, parent_l1ss_cap);
>         val2   = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_VALUE, child_l1ss_cap);
>         scale2 = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_SCALE, child_l1ss_cap);
>
> +       pci_info(child, "parent T_POWER_ON %#04x usec (val %#02x scale %x)\n",
> +                calc_l12_pwron(parent, scale1, val1), val1, scale1);
> +       pci_info(child, "child  T_POWER_ON %#04x usec (val %#02x scale %x)\n",
> +                calc_l12_pwron(child, scale2, val2), val2, scale2);
> +
>         if (calc_l12_pwron(parent, scale1, val1) >
>             calc_l12_pwron(child, scale2, val2)) {
>                 ctl2 |= FIELD_PREP(PCI_L1SS_CTL2_T_PWR_ON_SCALE, scale1) |
> @@ -675,7 +682,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
>          * least 4us.
>          */
>         l1_2_threshold = 2 + 4 + t_common_mode + t_power_on;
> +       pci_info(child, "t_common_mode %#04x t_power_on %#04x l1_2_threshold %#04x\n",
> +                t_common_mode, t_power_on, l1_2_threshold);
>         encode_l12_threshold(l1_2_threshold, &scale, &value);
> +       pci_info(child, "encoded LTR_L1.2_THRESHOLD value %#04x scale %x\n",
> +                value, scale);
>         ctl1 |= FIELD_PREP(PCI_L1SS_CTL1_CM_RESTORE_TIME, t_common_mode) |
>                 FIELD_PREP(PCI_L1SS_CTL1_LTR_L12_TH_VALUE, value) |
>                 FIELD_PREP(PCI_L1SS_CTL1_LTR_L12_TH_SCALE, scale);
> @@ -686,6 +697,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
>         pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
>         pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL2, &cctl2);
>
> +       pci_info(child, "L1SS_CTL1 %#08x (parent %#08x child %08x)\n",
> +                ctl1, pctl1, cctl1);
> +       pci_info(child, "L1SS_CTL2 %#08x (parent %#08x child %08x)\n",
> +                ctl2, pctl2, cctl2);
> +
>         if (ctl1 == pctl1 && ctl1 == cctl1 &&
>             ctl2 == pctl2 && ctl2 == cctl2)
>                 return;
> @@ -703,14 +719,27 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
>                                                PCI_L1SS_CTL1_L1_2_MASK, 0);
>         }
>
> +       pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
> +       pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
> +       pci_info(child, "L1SS_CTL1 parent %#08x child %#08x (L1.2 disabled)\n",
> +                pctl1, cctl1);
> +
>         /* Program T_POWER_ON times in both ports */
>         pci_write_config_dword(parent, parent->l1ss + PCI_L1SS_CTL2, ctl2);
>         pci_write_config_dword(child, child->l1ss + PCI_L1SS_CTL2, ctl2);
>
> +       pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL2, &pctl2);
> +       pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL2, &cctl2);
> +       pci_info(child, "L1SS_CTL2 parent %#08x child %#08x (T_POWER_ON updated)\n",
> +                pctl2, cctl2);
> +
>         /* Program Common_Mode_Restore_Time in upstream device */
>         pci_clear_and_set_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1,
>                                        PCI_L1SS_CTL1_CM_RESTORE_TIME, ctl1);
>
> +       pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
> +       pci_info(child, "L1SS_CTL1 parent %#08x (CMRT updated)\n", pctl1);
> +
>         /* Program LTR_L1.2_THRESHOLD time in both ports */
>         pci_clear_and_set_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1,
>                                        PCI_L1SS_CTL1_LTR_L12_TH_VALUE |
> @@ -721,6 +750,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
>                                        PCI_L1SS_CTL1_LTR_L12_TH_SCALE,
>                                        ctl1);
>
> +       pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
> +       pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
> +       pci_info(child, "L1SS_CTL1 parent %#08x child %#08x (LTR_L1.2_THRESHOLD updated)\n",
> +                pctl1, cctl1);
> +
>         if (pl1_2_enables || cl1_2_enables) {
>                 pci_clear_and_set_config_dword(parent,
>                                                parent->l1ss + PCI_L1SS_CTL1, 0,
> @@ -729,6 +763,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
>                                                child->l1ss + PCI_L1SS_CTL1, 0,
>                                                cl1_2_enables);
>         }
> +
> +       pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
> +       pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
> +       pci_info(child, "L1SS_CTL1 parent %#08x child %#08x (L1.2 restored)\n",
> +                pctl1, cctl1);
>  }
>
>  static void aspm_l1ss_init(struct pcie_link_state *link)

[-- Attachment #2: dmesg-6.14.info.log --]
[-- Type: text/x-log, Size: 101414 bytes --]

[    0.000000] Linux version 6.14.0-dirty (dc@dc-hp) (gcc (Gentoo 14.2.1_p20241221 p7) 14.2.1 20241221, GNU ld (Gentoo 2.44 p1) 2.44.0) #12 SMP PREEMPT Tue Apr  8 20:02:41 BST 2025
[    0.000000] Command line: BOOT_IMAGE=/vmlinuz-6.14.0-dirty root=PARTUUID=1c79c386-6d27-4363-87fa-132b8751cf76 ro acpi_osi=! "acpi_osi=Windows 2018.2" nowatchdog mitigations=off pcie_aspm=force pcie_aspm.policy=powersupersave resume=PARTUUID=0ce7b13e-c732-45f8-a889-75399119adb9 resume_offset=1017856 zram.num_devices=2
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009efff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009f000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000535e3fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000535e4000-0x0000000054e59fff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000054e5a000-0x0000000054ee1fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x0000000054ee2000-0x0000000055079fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000005507a000-0x000000005ab35fff] reserved
[    0.000000] BIOS-e820: [mem 0x000000005ab36000-0x000000005ac0efff] type 20
[    0.000000] BIOS-e820: [mem 0x000000005ac0f000-0x000000005ac0ffff] usable
[    0.000000] BIOS-e820: [mem 0x000000005ac10000-0x000000005fffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fe000000-0x00000000fe010fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed00000-0x00000000fed03fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000049bffffff] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] APIC: Static calls initialized
[    0.000000] efi: EFI v2.7 by American Megatrends
[    0.000000] efi: ACPI 2.0=0x54e7d000 ACPI=0x54e7d000 SMBIOS=0x5a98a000 SMBIOS 3.0=0x5a989000 MEMATTR=0x52082818 ESRT=0x50228b98 
[    0.000000] efi: Remove mem49: MMIO range=[0xe0000000-0xefffffff] (256MB) from e820 map
[    0.000000] e820: remove [mem 0xe0000000-0xefffffff] reserved
[    0.000000] efi: Not removing mem50: MMIO range=[0xfe000000-0xfe010fff] (68KB) from e820 map
[    0.000000] efi: Not removing mem51: MMIO range=[0xfec00000-0xfec00fff] (4KB) from e820 map
[    0.000000] efi: Not removing mem52: MMIO range=[0xfed00000-0xfed03fff] (16KB) from e820 map
[    0.000000] efi: Not removing mem53: MMIO range=[0xfee00000-0xfee00fff] (4KB) from e820 map
[    0.000000] efi: Remove mem54: MMIO range=[0xff000000-0xffffffff] (16MB) from e820 map
[    0.000000] e820: remove [mem 0xff000000-0xffffffff] reserved
[    0.000000] SMBIOS 3.2.0 present.
[    0.000000] DMI: HP HP Spectre x360 Convertible 15-df1xxx/863E, BIOS F.32 12/08/2023
[    0.000000] DMI: Memory slots populated: 2/2
[    0.000000] tsc: Detected 2600.000 MHz processor
[    0.000000] tsc: Detected 2599.992 MHz TSC
[    0.000005] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000006] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000011] last_pfn = 0x49c000 max_arch_pfn = 0x400000000
[    0.000014] MTRR map: 5 entries (3 fixed + 2 variable; max 23), built from 10 variable MTRRs
[    0.000015] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.000241] last_pfn = 0x5ac10 max_arch_pfn = 0x400000000
[    0.000246] esrt: Reserving ESRT space from 0x0000000050228b98 to 0x0000000050228bd0.
[    0.000249] e820: update [mem 0x50228000-0x50228fff] usable ==> reserved
[    0.000258] Kernel/User page tables isolation: disabled on command line.
[    0.000258] Using GB pages for direct mapping
[    0.000422] Secure boot could not be determined
[    0.000422] ACPI: Early table checksum verification disabled
[    0.000424] ACPI: RSDP 0x0000000054E7D000 000024 (v02 HPQOEM)
[    0.000426] ACPI: XSDT 0x0000000054E7D0D0 00011C (v01 HPQOEM SLIC-MPC 01072009 HP   00010013)
[    0.000430] ACPI: FACP 0x0000000054EC82A8 000114 (v06 HPQOEM SLIC-MPC 01072009 HP   00010013)
[    0.000433] ACPI: DSDT 0x0000000054E7D278 04B02A (v02 HPQOEM 863E     01072009 ACPI 20160527)
[    0.000435] ACPI: FACS 0x0000000055077080 000040
[    0.000436] ACPI: APIC 0x0000000054EC83C0 0000F4 (v04 HPQOEM 863E     01072009 HP   00010013)
[    0.000438] ACPI: FPDT 0x0000000054EC84B8 000044 (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000439] ACPI: FIDT 0x0000000054EC8500 00009C (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000441] ACPI: MCFG 0x0000000054EC85A0 00003C (v01 HPQOEM 863E     01072009 HP   00000097)
[    0.000442] ACPI: SSDT 0x0000000054EC85E0 00557E (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000444] ACPI: SSDT 0x0000000054ECDB60 001B5F (v02 HPQOEM 863E     00003000 ACPI 20160527)
[    0.000445] ACPI: MSDM 0x0000000054ECF6C0 000055 (v03 HPQOEM SLIC-MPC 00000001 HP   00010013)
[    0.000447] ACPI: SSDT 0x0000000054ECF718 0031C6 (v02 HPQOEM 863E     00003000 ACPI 20160527)
[    0.000448] ACPI: SSDT 0x0000000054ED28E0 002631 (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000450] ACPI: HPET 0x0000000054ED4F18 000038 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000452] ACPI: SSDT 0x0000000054ED4F50 002CFD (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000453] ACPI: SSDT 0x0000000054ED7C50 002FD0 (v02 HPQOEM 863E     00000000 ACPI 20160527)
[    0.000455] ACPI: UEFI 0x0000000054EDAC20 000042 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000456] ACPI: LPIT 0x0000000054EDAC68 000094 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000458] ACPI: SSDT 0x0000000054EDAD00 001423 (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000459] ACPI: SSDT 0x0000000054EDC128 0005D2 (v02 HPQOEM 863E     00000000 ACPI 20160527)
[    0.000461] ACPI: DBGP 0x0000000054EDC700 000034 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000462] ACPI: DBG2 0x0000000054EDC738 000054 (v00 HPQOEM 863E     00000002 HP   01000013)
[    0.000464] ACPI: SSDT 0x0000000054EDC790 000DBC (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000465] ACPI: SSDT 0x0000000054EDD550 000144 (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000467] ACPI: SSDT 0x0000000054EDD698 0000AE (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000468] ACPI: NHLT 0x0000000054EDD748 00179E (v00 HPQOEM 863E     00000002 HP   01000013)
[    0.000470] ACPI: SSDT 0x0000000054EDEEE8 00009D (v01 HPQOEM 863E     00000001 ACPI 20160527)
[    0.000471] ACPI: SSDT 0x0000000054EDEF88 000060 (v01 HPQOEM 863E     00000001 ACPI 20160527)
[    0.000473] ACPI: UEFI 0x0000000054EDEFE8 00063A (v01 HPQOEM 863E     00000000 HP   00000000)
[    0.000475] ACPI: UEFI 0x0000000054EDF628 00005C (v01 HPQOEM 863E     00000000 HP   00000000)
[    0.000476] ACPI: SSDT 0x0000000054EDF688 002382 (v01 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000478] ACPI: DMAR 0x0000000054EE1A10 0000A8 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000479] ACPI: WSMT 0x0000000054EE1AB8 000028 (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000481] ACPI: BGRT 0x0000000054EE1AE0 000038 (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000482] ACPI: Reserving FACP table memory at [mem 0x54ec82a8-0x54ec83bb]
[    0.000483] ACPI: Reserving DSDT table memory at [mem 0x54e7d278-0x54ec82a1]
[    0.000484] ACPI: Reserving FACS table memory at [mem 0x55077080-0x550770bf]
[    0.000484] ACPI: Reserving APIC table memory at [mem 0x54ec83c0-0x54ec84b3]
[    0.000485] ACPI: Reserving FPDT table memory at [mem 0x54ec84b8-0x54ec84fb]
[    0.000485] ACPI: Reserving FIDT table memory at [mem 0x54ec8500-0x54ec859b]
[    0.000486] ACPI: Reserving MCFG table memory at [mem 0x54ec85a0-0x54ec85db]
[    0.000486] ACPI: Reserving SSDT table memory at [mem 0x54ec85e0-0x54ecdb5d]
[    0.000486] ACPI: Reserving SSDT table memory at [mem 0x54ecdb60-0x54ecf6be]
[    0.000487] ACPI: Reserving MSDM table memory at [mem 0x54ecf6c0-0x54ecf714]
[    0.000487] ACPI: Reserving SSDT table memory at [mem 0x54ecf718-0x54ed28dd]
[    0.000488] ACPI: Reserving SSDT table memory at [mem 0x54ed28e0-0x54ed4f10]
[    0.000488] ACPI: Reserving HPET table memory at [mem 0x54ed4f18-0x54ed4f4f]
[    0.000489] ACPI: Reserving SSDT table memory at [mem 0x54ed4f50-0x54ed7c4c]
[    0.000489] ACPI: Reserving SSDT table memory at [mem 0x54ed7c50-0x54edac1f]
[    0.000490] ACPI: Reserving UEFI table memory at [mem 0x54edac20-0x54edac61]
[    0.000490] ACPI: Reserving LPIT table memory at [mem 0x54edac68-0x54edacfb]
[    0.000491] ACPI: Reserving SSDT table memory at [mem 0x54edad00-0x54edc122]
[    0.000491] ACPI: Reserving SSDT table memory at [mem 0x54edc128-0x54edc6f9]
[    0.000492] ACPI: Reserving DBGP table memory at [mem 0x54edc700-0x54edc733]
[    0.000492] ACPI: Reserving DBG2 table memory at [mem 0x54edc738-0x54edc78b]
[    0.000492] ACPI: Reserving SSDT table memory at [mem 0x54edc790-0x54edd54b]
[    0.000493] ACPI: Reserving SSDT table memory at [mem 0x54edd550-0x54edd693]
[    0.000493] ACPI: Reserving SSDT table memory at [mem 0x54edd698-0x54edd745]
[    0.000494] ACPI: Reserving NHLT table memory at [mem 0x54edd748-0x54edeee5]
[    0.000494] ACPI: Reserving SSDT table memory at [mem 0x54edeee8-0x54edef84]
[    0.000495] ACPI: Reserving SSDT table memory at [mem 0x54edef88-0x54edefe7]
[    0.000495] ACPI: Reserving UEFI table memory at [mem 0x54edefe8-0x54edf621]
[    0.000496] ACPI: Reserving UEFI table memory at [mem 0x54edf628-0x54edf683]
[    0.000496] ACPI: Reserving SSDT table memory at [mem 0x54edf688-0x54ee1a09]
[    0.000497] ACPI: Reserving DMAR table memory at [mem 0x54ee1a10-0x54ee1ab7]
[    0.000497] ACPI: Reserving WSMT table memory at [mem 0x54ee1ab8-0x54ee1adf]
[    0.000498] ACPI: Reserving BGRT table memory at [mem 0x54ee1ae0-0x54ee1b17]
[    0.000518] No NUMA configuration found
[    0.000519] Faking a node at [mem 0x0000000000000000-0x000000049bffffff]
[    0.000521] NODE_DATA(0) allocated [mem 0x49bffd180-0x49bfffcbf]
[    0.000538] Zone ranges:
[    0.000538]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000539]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.000540]   Normal   [mem 0x0000000100000000-0x000000049bffffff]
[    0.000541] Movable zone start for each node
[    0.000542] Early memory node ranges
[    0.000542]   node   0: [mem 0x0000000000001000-0x000000000009efff]
[    0.000543]   node   0: [mem 0x0000000000100000-0x00000000535e3fff]
[    0.000544]   node   0: [mem 0x000000005ac0f000-0x000000005ac0ffff]
[    0.000544]   node   0: [mem 0x0000000100000000-0x000000049bffffff]
[    0.000546] Initmem setup node 0 [mem 0x0000000000001000-0x000000049bffffff]
[    0.000548] On node 0, zone DMA: 1 pages in unavailable ranges
[    0.000568] On node 0, zone DMA: 97 pages in unavailable ranges
[    0.002458] On node 0, zone DMA32: 30251 pages in unavailable ranges
[    0.020987] On node 0, zone Normal: 21488 pages in unavailable ranges
[    0.021151] On node 0, zone Normal: 16384 pages in unavailable ranges
[    0.021184] Reserving Intel graphics memory at [mem 0x5c000000-0x5fffffff]
[    0.027198] ACPI: PM-Timer IO Port: 0x1808
[    0.027203] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.027204] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.027205] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[    0.027205] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[    0.027206] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
[    0.027206] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
[    0.027206] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
[    0.027207] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
[    0.027207] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1])
[    0.027208] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1])
[    0.027208] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1])
[    0.027208] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1])
[    0.027263] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119
[    0.027265] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.027266] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.027269] ACPI: Using ACPI (MADT) for SMP configuration information
[    0.027269] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.027274] e820: update [mem 0x5016e000-0x50186fff] usable ==> reserved
[    0.027281] TSC deadline timer available
[    0.027284] CPU topo: Max. logical packages:   1
[    0.027284] CPU topo: Max. logical dies:       1
[    0.027285] CPU topo: Max. dies per package:   1
[    0.027288] CPU topo: Max. threads per core:   2
[    0.027288] CPU topo: Num. cores per package:     6
[    0.027289] CPU topo: Num. threads per package:  12
[    0.027289] CPU topo: Allowing 12 present CPUs plus 0 hotplug CPUs
[    0.027298] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.027299] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x000fffff]
[    0.027300] PM: hibernation: Registered nosave memory: [mem 0x5016e000-0x50186fff]
[    0.027301] PM: hibernation: Registered nosave memory: [mem 0x50228000-0x50228fff]
[    0.027302] PM: hibernation: Registered nosave memory: [mem 0x535e4000-0x54e59fff]
[    0.027302] PM: hibernation: Registered nosave memory: [mem 0x54e5a000-0x54ee1fff]
[    0.027303] PM: hibernation: Registered nosave memory: [mem 0x54ee2000-0x55079fff]
[    0.027303] PM: hibernation: Registered nosave memory: [mem 0x5507a000-0x5ab35fff]
[    0.027303] PM: hibernation: Registered nosave memory: [mem 0x5ab36000-0x5ac0efff]
[    0.027304] PM: hibernation: Registered nosave memory: [mem 0x5ac10000-0x5fffffff]
[    0.027305] PM: hibernation: Registered nosave memory: [mem 0x60000000-0xfdffffff]
[    0.027305] PM: hibernation: Registered nosave memory: [mem 0xfe000000-0xfe010fff]
[    0.027305] PM: hibernation: Registered nosave memory: [mem 0xfe011000-0xfebfffff]
[    0.027306] PM: hibernation: Registered nosave memory: [mem 0xfec00000-0xfec00fff]
[    0.027306] PM: hibernation: Registered nosave memory: [mem 0xfec01000-0xfecfffff]
[    0.027307] PM: hibernation: Registered nosave memory: [mem 0xfed00000-0xfed03fff]
[    0.027307] PM: hibernation: Registered nosave memory: [mem 0xfed04000-0xfedfffff]
[    0.027307] PM: hibernation: Registered nosave memory: [mem 0xfee00000-0xfee00fff]
[    0.027308] PM: hibernation: Registered nosave memory: [mem 0xfee01000-0xffffffff]
[    0.027308] [mem 0x60000000-0xfdffffff] available for PCI devices
[    0.027310] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370452778343963 ns
[    0.031420] setup_percpu: NR_CPUS:12 nr_cpumask_bits:12 nr_cpu_ids:12 nr_node_ids:1
[    0.031817] percpu: Embedded 59 pages/cpu s200984 r8192 d32488 u262144
[    0.031821] pcpu-alloc: s200984 r8192 d32488 u262144 alloc=1*2097152
[    0.031823] pcpu-alloc: [0] 00 01 02 03 04 05 06 07 [0] 08 09 10 11 -- -- -- -- 
[    0.031836] Kernel command line: BOOT_IMAGE=/vmlinuz-6.14.0-dirty root=PARTUUID=1c79c386-6d27-4363-87fa-132b8751cf76 ro acpi_osi=! "acpi_osi=Windows 2018.2" nowatchdog mitigations=off pcie_aspm=force pcie_aspm.policy=powersupersave resume=PARTUUID=0ce7b13e-c732-45f8-a889-75399119adb9 resume_offset=1017856 zram.num_devices=2
[    0.031877] PCIe ASPM is forcibly enabled
[    0.031891] Unknown kernel command line parameters "nowatchdog BOOT_IMAGE=/vmlinuz-6.14.0-dirty", will be passed to user space.
[    0.031912] random: crng init done
[    0.031913] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes
[    0.033045] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[    0.033611] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.033697] Fallback order for Node 0: 0 
[    0.033698] Built 1 zonelists, mobility grouping on.  Total pages: 4126083
[    0.033699] Policy zone: Normal
[    0.033700] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.033703] software IO TLB: area num 16.
[    0.064871] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=12, Nodes=1
[    0.064964] rcu: Preemptible hierarchical RCU implementation.
[    0.064965] 	Trampoline variant of Tasks RCU enabled.
[    0.064966] 	Tracing variant of Tasks RCU enabled.
[    0.064966] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies.
[    0.064973] RCU Tasks: Setting shift to 4 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=12.
[    0.064974] RCU Tasks Trace: Setting shift to 4 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=12.
[    0.066325] NR_IRQS: 4352, nr_irqs: 2152, preallocated irqs: 16
[    0.066593] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.066940] Console: colour dummy device 80x25
[    0.066942] printk: legacy console [tty0] enabled
[    0.066974] ACPI: Core revision 20240827
[    0.067162] hpet: HPET dysfunctional in PC10. Force disabled.
[    0.067222] APIC: Switch to symmetric I/O mode setup
[    0.067223] DMAR: Host address width 39
[    0.067224] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[    0.067228] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 ecap 19e2ff0505e
[    0.067230] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[    0.067232] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da
[    0.067234] DMAR: RMRR base: 0x00000053dfc000 end: 0x00000053e1bfff
[    0.067235] DMAR: RMRR base: 0x0000005b800000 end: 0x0000005fffffff
[    0.067236] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU 1
[    0.067237] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[    0.070326] DMAR-IR: Enabled IRQ remapping in xapic mode
[    0.079483] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a34a6eea, max_idle_ns: 440795264358 ns
[    0.079487] Calibrating delay loop (skipped), value calculated using timer frequency.. 5202.65 BogoMIPS (lpj=8666640)
[    0.079506] CPU0: Thermal monitoring enabled (TM1)
[    0.079540] Last level iTLB entries: 4KB 64, 2MB 8, 4MB 8
[    0.079541] Last level dTLB entries: 4KB 64, 2MB 32, 4MB 32, 1GB 4
[    0.079544] process: using mwait in idle threads
[    0.079547] Spectre V2 : User space: Vulnerable
[    0.079548] Speculative Store Bypass: Vulnerable
[    0.079551] SRBDS: Vulnerable
[    0.079555] GDS: Vulnerable
[    0.079558] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
[    0.079559] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[    0.079560] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[    0.079560] x86/fpu: Supporting XSAVE feature 0x008: 'MPX bounds registers'
[    0.079561] x86/fpu: Supporting XSAVE feature 0x010: 'MPX CSR'
[    0.079562] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.079563] x86/fpu: xstate_offset[3]:  832, xstate_sizes[3]:   64
[    0.079564] x86/fpu: xstate_offset[4]:  896, xstate_sizes[4]:   64
[    0.079564] x86/fpu: Enabled xstate features 0x1f, context size is 960 bytes, using 'compacted' format.
[    0.082819] Freeing SMP alternatives memory: 40K
[    0.082819] pid_max: default: 32768 minimum: 301
[    0.082819] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.082819] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.082819] smpboot: CPU0: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz (family: 0x6, model: 0x9e, stepping: 0xa)
[    0.082819] Performance Events: PEBS fmt3+, Skylake events, 32-deep LBR, full-width counters, Intel PMU driver.
[    0.082819] ... version:                4
[    0.082819] ... bit width:              48
[    0.082819] ... generic registers:      4
[    0.082819] ... value mask:             0000ffffffffffff
[    0.082819] ... max period:             00007fffffffffff
[    0.082819] ... fixed-purpose events:   3
[    0.082819] ... event mask:             000000070000000f
[    0.082819] signal: max sigframe size: 2032
[    0.082819] Estimated ratio of average max frequency by base frequency (times 1024): 1654
[    0.082819] rcu: Hierarchical SRCU implementation.
[    0.082819] rcu: 	Max phase no-delay instances is 1000.
[    0.082819] Timer migration: 2 hierarchy levels; 8 children per group; 2 crossnode level
[    0.082819] smp: Bringing up secondary CPUs ...
[    0.082819] smpboot: x86: Booting SMP configuration:
[    0.082819] .... node  #0, CPUs:        #1  #2  #3  #4  #5  #6  #7  #8  #9 #10 #11
[    0.086470] smp: Brought up 1 node, 12 CPUs
[    0.086470] smpboot: Total of 12 processors activated (62424.80 BogoMIPS)
[    0.089536] Memory: 16098440K/16504332K available (16612K kernel code, 1993K rwdata, 5692K rodata, 2612K init, 2548K bss, 393652K reserved, 0K cma-reserved)
[    0.089817] devtmpfs: initialized
[    0.089817] ACPI: PM: Registering ACPI NVS region [mem 0x54ee2000-0x55079fff] (1671168 bytes)
[    0.089817] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[    0.089817] futex hash table entries: 4096 (order: 6, 262144 bytes, linear)
[    0.089817] pinctrl core: initialized pinctrl subsystem
[    0.089875] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.089970] audit: initializing netlink subsys (disabled)
[    0.089974] audit: type=2000 audit(1744142822.000:1): state=initialized audit_enabled=0 res=1
[    0.089974] thermal_sys: Registered thermal governor 'fair_share'
[    0.089974] thermal_sys: Registered thermal governor 'bang_bang'
[    0.089974] thermal_sys: Registered thermal governor 'step_wise'
[    0.089974] thermal_sys: Registered thermal governor 'user_space'
[    0.089974] cpuidle: using governor menu
[    0.089974] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[    0.089974] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.089974] PCI: ECAM [mem 0xe0000000-0xefffffff] (base 0xe0000000) for domain 0000 [bus 00-ff]
[    0.089974] PCI: Using configuration type 1 for base access
[    0.089974] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.
[    0.089974] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[    0.089974] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page
[    0.089974] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[    0.089974] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page
[    0.089974] ACPI: Disabled all _OSI OS vendors
[    0.089974] ACPI: Added _OSI(Module Device)
[    0.089974] ACPI: Added _OSI(Processor Device)
[    0.089974] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.089974] ACPI: Added _OSI(Processor Aggregator Device)
[    0.089974] ACPI: Added _OSI(Windows 2018.2)
[    0.136524] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.XDCI], AE_NOT_FOUND (20240827/dswload2-162)
[    0.136530] fbcon: Taking over console
[    0.136533] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20240827/psobject-220)
[    0.136536] ACPI: Skipping parse of AML opcode: Scope (0x0010)
[    0.136597] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.I2C2.TPD0], AE_NOT_FOUND (20240827/dswload2-162)
[    0.136602] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20240827/psobject-220)
[    0.136604] ACPI: Skipping parse of AML opcode: Scope (0x0010)
[    0.136623] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.I2C3.TPL1], AE_NOT_FOUND (20240827/dswload2-162)
[    0.136627] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20240827/psobject-220)
[    0.136629] ACPI: Skipping parse of AML opcode: Scope (0x0010)
[    0.136999] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.GPLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.137003] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.137006] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.137007] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.TPLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.137010] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.137013] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.137014] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.GUPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.137017] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.137019] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.137021] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.TUPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.137024] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.137026] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.137048] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS01._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.137051] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.137054] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.137055] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS01._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.137059] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.137061] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.138290] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS02._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.138295] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.138297] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.138299] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS02._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.138302] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.138304] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.139621] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS03._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.139625] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.139627] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.139629] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS03._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.139632] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.139635] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.140842] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS04._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.140846] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.140849] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.140850] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS04._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.140853] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.140856] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.142166] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS05._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.142170] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.142172] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.142174] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS05._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.142177] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.142179] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.143430] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS06._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.143434] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.143436] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.143438] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS06._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.143441] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.143443] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.144655] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS07._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.144659] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.144661] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.144663] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS07._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.144666] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.144668] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.145974] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS08._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.145978] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.145981] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.145982] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS08._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.145986] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.145988] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.147298] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS09._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.147302] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.147304] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.147306] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS09._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.147309] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.147311] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.148469] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS10._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.148473] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.148475] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.148476] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS10._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.148480] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.148482] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.149754] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS11._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149759] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149761] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.149762] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS11._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149766] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149768] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.150976] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS12._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.150980] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.150983] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.150984] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS12._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.150987] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.150990] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.152200] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS13._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.152204] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.152207] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.152208] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS13._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.152212] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.152214] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.153430] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS14._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.153434] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.153437] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.153438] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS14._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.153441] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.153444] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154660] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR1._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154665] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154667] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154668] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR1._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154672] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154674] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154676] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR2._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154680] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154682] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154683] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR2._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154687] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154689] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154715] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS01._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154718] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154721] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154722] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS01._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154725] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154728] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154753] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS02._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154756] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154759] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154760] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS02._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154763] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154766] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154791] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS03._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154795] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154797] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154798] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS03._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154802] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154804] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154829] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS04._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154833] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154835] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154836] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS04._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154840] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154842] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154867] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS05._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154871] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154873] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154874] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS05._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154878] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154880] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154905] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS06._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154908] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154911] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154912] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS06._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154915] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154918] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154943] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS07._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154947] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154949] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154950] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS07._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154954] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154956] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154981] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS08._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154985] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154987] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154989] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS08._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154992] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154994] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.155020] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS09._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.155023] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.155026] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.155027] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS09._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.155030] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.155032] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.155058] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS10._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.155061] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.155064] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.155065] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS10._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.155068] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.155070] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.156784] ACPI: 15 ACPI AML tables successfully acquired and loaded
[    0.215555] ACPI: Dynamic OEM Table Load:
[    0.215555] ACPI: SSDT 0xFFFF8AD800F62400 000400 (v02 PmRef  Cpu0Cst  00003001 INTL 20160527)
[    0.216758] ACPI: Dynamic OEM Table Load:
[    0.216762] ACPI: SSDT 0xFFFF8AD800F58000 000581 (v02 PmRef  Cpu0Ist  00003000 INTL 20160527)
[    0.217574] ACPI: Dynamic OEM Table Load:
[    0.217578] ACPI: SSDT 0xFFFF8AD801547900 0000F4 (v02 PmRef  Cpu0Psd  00003000 INTL 20160527)
[    0.218331] ACPI: Dynamic OEM Table Load:
[    0.218334] ACPI: SSDT 0xFFFF8AD801586E00 000149 (v02 PmRef  Cpu0Hwp  00003000 INTL 20160527)
[    0.219049] ACPI: Dynamic OEM Table Load:
[    0.219053] ACPI: SSDT 0xFFFF8AD800F5F800 000724 (v02 PmRef  HwpLvt   00003000 INTL 20160527)
[    0.219948] ACPI: Dynamic OEM Table Load:
[    0.219952] ACPI: SSDT 0xFFFF8AD800F5A800 0005FC (v02 PmRef  ApIst    00003000 INTL 20160527)
[    0.220785] ACPI: Dynamic OEM Table Load:
[    0.220788] ACPI: SSDT 0xFFFF8AD800F67400 000317 (v02 PmRef  ApHwp    00003000 INTL 20160527)
[    0.221622] ACPI: Dynamic OEM Table Load:
[    0.221626] ACPI: SSDT 0xFFFF8AD800F6C000 000AB0 (v02 PmRef  ApPsd    00003000 INTL 20160527)
[    0.222850] ACPI: Dynamic OEM Table Load:
[    0.222854] ACPI: SSDT 0xFFFF8AD800F67000 00030A (v02 PmRef  ApCst    00003000 INTL 20160527)
[    0.227106] ACPI: EC: EC started
[    0.227107] ACPI: EC: interrupt blocked
[    0.243184] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.243186] ACPI: \_SB_.PCI0.LPCB.EC0_: Boot DSDT EC used to handle transactions
[    0.243187] ACPI: Interpreter enabled
[    0.243219] ACPI: PM: (supports S0 S4 S5)
[    0.243220] ACPI: Using IOAPIC for interrupt routing
[    0.243248] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.243249] PCI: Ignoring E820 reservations for host bridge windows
[    0.244161] ACPI: Enabled 12 GPEs in block 00 to 7F
[    0.248159] ACPI: \_SB_.PCI0.PEG0.PG00: New power resource
[    0.253779] ACPI: \_SB_.PCI0.RP15.PXSX.WRST: New power resource
[    0.253999] ACPI: \_SB_.PCI0.RP15.PXSX.DRST: New power resource
[    0.254237] ACPI: \_SB_.PCI0.RP17.PXP_: New power resource
[    0.261038] ACPI: \_SB_.PCI0.XHC_.RHUB.HS07.DBTP: New power resource
[    0.263159] ACPI: \_SB_.PCI0.PAUD: New power resource
[    0.264946] ACPI: \_SB_.PCI0.SAT0.VOL0.V0PR: New power resource
[    0.265259] ACPI: \_SB_.PCI0.SAT0.VOL1.V1PR: New power resource
[    0.265562] ACPI: \_SB_.PCI0.SAT0.VOL2.V2PR: New power resource
[    0.268809] ACPI: \_SB_.PCI0.I2C2.PXTC: New power resource
[    0.269155] ACPI: \_SB_.PCI0.I2C3.PXTC: New power resource
[    0.271191] ACPI: \_SB_.PCI0.CNVW.WRST: New power resource
[    0.276359] ACPI: \PIN_: New power resource
[    0.276948] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe])
[    0.276953] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[    0.278447] acpi PNP0A08:00: _OSC: platform does not support [AER]
[    0.281410] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME PCIeCapability LTR]
[    0.281412] acpi PNP0A08:00: FADT indicates ASPM is unsupported, using BIOS configuration
[    0.282415] PCI host bridge to bus 0000:00
[    0.282418] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[    0.282419] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.282420] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    0.282421] pci_bus 0000:00: root bus resource [mem 0x60000000-0xdfffffff window]
[    0.282422] pci_bus 0000:00: root bus resource [mem 0x4000000000-0x7fffffffff window]
[    0.282423] pci_bus 0000:00: root bus resource [mem 0xfc800000-0xfe7fffff window]
[    0.282424] pci_bus 0000:00: root bus resource [bus 00-fe]
[    0.282494] pci 0000:00:00.0: [8086:3ec4] type 00 class 0x060000 conventional PCI endpoint
[    0.282547] pci 0000:00:01.0: [8086:1901] type 01 class 0x060400 PCIe Root Port
[    0.282555] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.282557] pci 0000:00:01.0:   bridge window [io  0x3000-0x3fff]
[    0.282559] pci 0000:00:01.0:   bridge window [mem 0x8f000000-0x900fffff]
[    0.282563] pci 0000:00:01.0:   bridge window [mem 0x6050000000-0x6061ffffff 64bit pref]
[    0.282583] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    0.282944] pci 0000:00:02.0: [8086:3e9b] type 00 class 0x030000 PCIe Root Complex Integrated Endpoint
[    0.282955] pci 0000:00:02.0: BAR 0 [mem 0x6062000000-0x6062ffffff 64bit]
[    0.282957] pci 0000:00:02.0: BAR 2 [mem 0x4000000000-0x400fffffff 64bit pref]
[    0.282958] pci 0000:00:02.0: BAR 4 [io  0x4000-0x403f]
[    0.282968] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
[    0.283078] pci 0000:00:04.0: [8086:1903] type 00 class 0x118000 conventional PCI endpoint
[    0.283091] pci 0000:00:04.0: BAR 0 [mem 0x6063110000-0x6063117fff 64bit]
[    0.283406] pci 0000:00:12.0: [8086:a379] type 00 class 0x118000 conventional PCI endpoint
[    0.283481] pci 0000:00:12.0: BAR 0 [mem 0x6063125000-0x6063125fff 64bit]
[    0.283682] pci 0000:00:13.0: [8086:a37c] type 00 class 0x070000 conventional PCI endpoint
[    0.283754] pci 0000:00:13.0: BAR 0 [mem 0x606311e000-0x606311ffff 64bit]
[    0.283818] pci 0000:00:13.0: PME# supported from D0 D3hot
[    0.284157] pci 0000:00:14.0: [8086:a36d] type 00 class 0x0c0330 conventional PCI endpoint
[    0.284233] pci 0000:00:14.0: BAR 0 [mem 0x6063100000-0x606310ffff 64bit]
[    0.284306] pci 0000:00:14.0: PME# supported from D3hot D3cold
[    0.285499] pci 0000:00:14.2: [8086:a36f] type 00 class 0x050000 conventional PCI endpoint
[    0.285570] pci 0000:00:14.2: BAR 0 [mem 0x606311c000-0x606311dfff 64bit]
[    0.285575] pci 0000:00:14.2: BAR 2 [mem 0x6063124000-0x6063124fff 64bit]
[    0.286122] pci 0000:00:15.0: [8086:a368] type 00 class 0x0c8000 conventional PCI endpoint
[    0.287492] pci 0000:00:15.0: BAR 0 [mem 0x00000000-0x00000fff 64bit]
[    0.289602] pci 0000:00:15.1: [8086:a369] type 00 class 0x0c8000 conventional PCI endpoint
[    0.291014] pci 0000:00:15.1: BAR 0 [mem 0x00000000-0x00000fff 64bit]
[    0.292798] pci 0000:00:16.0: [8086:a360] type 00 class 0x078000 conventional PCI endpoint
[    0.292885] pci 0000:00:16.0: BAR 0 [mem 0x6063121000-0x6063121fff 64bit]
[    0.292960] pci 0000:00:16.0: PME# supported from D3hot
[    0.293385] pci 0000:00:17.0: [8086:282a] type 00 class 0x010400 conventional PCI endpoint
[    0.293518] pci 0000:00:17.0: BAR 0 [mem 0x8e100000-0x8e101fff]
[    0.293522] pci 0000:00:17.0: BAR 1 [mem 0x8e103000-0x8e1030ff]
[    0.293526] pci 0000:00:17.0: BAR 2 [io  0x4090-0x4097]
[    0.293529] pci 0000:00:17.0: BAR 3 [io  0x4080-0x4083]
[    0.293534] pci 0000:00:17.0: BAR 4 [io  0x4060-0x407f]
[    0.293537] pci 0000:00:17.0: BAR 5 [mem 0x8e102000-0x8e1027ff]
[    0.293655] pci 0000:00:17.0: PME# supported from D3hot
[    0.293970] pci 0000:00:1b.0: [8086:a340] type 01 class 0x060400 PCIe Root Port
[    0.294019] pci 0000:00:1b.0: PCI bridge to [bus 02-6c]
[    0.294030] pci 0000:00:1b.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.294048] pci 0000:00:1b.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.294174] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[    0.294217] pci 0000:00:1b.0: PTM enabled (root), 4ns granularity
[    0.294792] pci 0000:00:1d.0: [8086:a330] type 01 class 0x060400 PCIe Root Port
[    0.294841] pci 0000:00:1d.0: PCI bridge to [bus 6d]
[    0.294851] pci 0000:00:1d.0:   bridge window [mem 0x90500000-0x905fffff]
[    0.294991] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[    0.295034] pci 0000:00:1d.0: PTM enabled (root), 4ns granularity
[    0.295502] pci 0000:00:1d.2: [8086:a332] type 01 class 0x060400 PCIe Root Port
[    0.295551] pci 0000:00:1d.2: PCI bridge to [bus 6e]
[    0.295561] pci 0000:00:1d.2:   bridge window [mem 0x90400000-0x904fffff]
[    0.295699] pci 0000:00:1d.2: PME# supported from D0 D3hot D3cold
[    0.295742] pci 0000:00:1d.2: PTM enabled (root), 4ns granularity
[    0.296246] pci 0000:00:1d.6: [8086:a336] type 01 class 0x060400 PCIe Root Port
[    0.296295] pci 0000:00:1d.6: PCI bridge to [bus 6f]
[    0.296305] pci 0000:00:1d.6:   bridge window [mem 0x90300000-0x903fffff]
[    0.296441] pci 0000:00:1d.6: PME# supported from D0 D3hot D3cold
[    0.296481] pci 0000:00:1d.6: PTM enabled (root), 4ns granularity
[    0.296946] pci 0000:00:1d.7: [8086:a337] type 01 class 0x060400 PCIe Root Port
[    0.296995] pci 0000:00:1d.7: PCI bridge to [bus 70]
[    0.297006] pci 0000:00:1d.7:   bridge window [mem 0x90200000-0x902fffff]
[    0.297141] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
[    0.297181] pci 0000:00:1d.7: PTM enabled (root), 4ns granularity
[    0.297630] pci 0000:00:1f.0: [8086:a30d] type 00 class 0x060100 conventional PCI endpoint
[    0.298038] pci 0000:00:1f.3: [8086:a348] type 00 class 0x040100 conventional PCI endpoint
[    0.298181] pci 0000:00:1f.3: BAR 0 [mem 0x6063118000-0x606311bfff 64bit]
[    0.298198] pci 0000:00:1f.3: BAR 4 [mem 0x6063000000-0x60630fffff 64bit]
[    0.298329] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.300684] pci 0000:00:1f.4: [8086:a323] type 00 class 0x0c0500 conventional PCI endpoint
[    0.300956] pci 0000:00:1f.4: BAR 0 [mem 0x6063120000-0x60631200ff 64bit]
[    0.300981] pci 0000:00:1f.4: BAR 4 [io  0xefa0-0xefbf]
[    0.301246] pci 0000:00:1f.5: [8086:a324] type 00 class 0x0c8000 conventional PCI endpoint
[    0.301318] pci 0000:00:1f.5: BAR 0 [mem 0xfe010000-0xfe010fff]
[    0.301425] pci 0000:01:00.0: [10de:1f91] type 00 class 0x030000 PCIe Legacy Endpoint
[    0.301480] pci 0000:01:00.0: BAR 0 [mem 0x8f000000-0x8fffffff]
[    0.301484] pci 0000:01:00.0: BAR 1 [mem 0x6050000000-0x605fffffff 64bit pref]
[    0.301488] pci 0000:01:00.0: BAR 3 [mem 0x6060000000-0x6061ffffff 64bit pref]
[    0.301490] pci 0000:01:00.0: BAR 5 [io  0x3000-0x307f]
[    0.301492] pci 0000:01:00.0: ROM [mem 0x90000000-0x9007ffff pref]
[    0.301570] pci 0000:01:00.0: PME# supported from D0 D3hot
[    0.301621] pci 0000:01:00.0: 63.008 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x8 link at 0000:00:01.0 (capable of 126.016 Gb/s with 8.0 GT/s PCIe x16 link)
[    0.301829] pci 0000:01:00.1: [10de:10fa] type 00 class 0x040300 PCIe Endpoint
[    0.301883] pci 0000:01:00.1: BAR 0 [mem 0x90080000-0x90083fff]
[    0.302036] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.302379] pci 0000:02:00.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Upstream Port
[    0.302428] pci 0000:02:00.0: PCI bridge to [bus 03-6c]
[    0.302442] pci 0000:02:00.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.302461] pci 0000:02:00.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.302482] pci 0000:02:00.0: enabling Extended Tags
[    0.302668] pci 0000:02:00.0: supports D1 D2
[    0.302669] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.302845] pci 0000:02:00.0: PTM enabled, 4ns granularity
[    0.303085] pci 0000:02:00.0: parent CMRT 0x28 child CMRT 0x00
[    0.303086] pci 0000:02:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.303087] pci 0000:02:00.0: child  T_POWER_ON 0x0a usec (val 0x5 scale 0)
[    0.303088] pci 0000:02:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold 0x5a
[    0.303089] pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x58 scale 2
[    0.303096] pci 0000:02:00.0: L1SS_CTL1 0x40582800 (parent 0x4050280f child 4050000f)
[    0.303097] pci 0000:02:00.0: L1SS_CTL2 0x0000b0 (parent 0x0000b0 child 000000b0)
[    0.303105] pci 0000:02:00.0: L1SS_CTL1 parent 0x4050280a child 0x4050000a (L1.2 disabled)
[    0.303111] pci 0000:02:00.0: L1SS_CTL2 parent 0x0000b0 child 0x0000b0 (T_POWER_ON updated)
[    0.303115] pci 0000:02:00.0: L1SS_CTL1 parent 0x4058280a (CMRT updated)
[    0.303124] pci 0000:02:00.0: L1SS_CTL1 parent 0x4058280a child 0x4058280a (LTR_L1.2_THRESHOLD updated)
[    0.303133] pci 0000:02:00.0: L1SS_CTL1 parent 0x4058280f child 0x4058280f (L1.2 restored)
[    0.303143] pci 0000:00:1b.0: PCI bridge to [bus 02-6c]
[    0.303277] pci 0000:03:00.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.303326] pci 0000:03:00.0: PCI bridge to [bus 04]
[    0.303340] pci 0000:03:00.0:   bridge window [mem 0x8e000000-0x8e0fffff]
[    0.303381] pci 0000:03:00.0: enabling Extended Tags
[    0.303561] pci 0000:03:00.0: supports D1 D2
[    0.303562] pci 0000:03:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.303916] pci 0000:03:01.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.303965] pci 0000:03:01.0: PCI bridge to [bus 05-37]
[    0.303979] pci 0000:03:01.0:   bridge window [mem 0x60000000-0x77efffff]
[    0.303997] pci 0000:03:01.0:   bridge window [mem 0x6000000000-0x601fffffff 64bit pref]
[    0.304020] pci 0000:03:01.0: enabling Extended Tags
[    0.304209] pci 0000:03:01.0: supports D1 D2
[    0.304209] pci 0000:03:01.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.304550] pci 0000:03:02.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.304599] pci 0000:03:02.0: PCI bridge to [bus 38]
[    0.304613] pci 0000:03:02.0:   bridge window [mem 0x77f00000-0x77ffffff]
[    0.304654] pci 0000:03:02.0: enabling Extended Tags
[    0.304830] pci 0000:03:02.0: supports D1 D2
[    0.304830] pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.305193] pci 0000:03:04.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.305242] pci 0000:03:04.0: PCI bridge to [bus 39-6c]
[    0.305256] pci 0000:03:04.0:   bridge window [mem 0x78000000-0x8dffffff]
[    0.305274] pci 0000:03:04.0:   bridge window [mem 0x6020000000-0x6049ffffff 64bit pref]
[    0.305298] pci 0000:03:04.0: enabling Extended Tags
[    0.305486] pci 0000:03:04.0: supports D1 D2
[    0.305487] pci 0000:03:04.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.305838] pci 0000:02:00.0: PCI bridge to [bus 03-6c]
[    0.305972] pci 0000:04:00.0: [8086:15eb] type 00 class 0x088000 PCIe Endpoint
[    0.306047] pci 0000:04:00.0: BAR 0 [mem 0x8e000000-0x8e03ffff]
[    0.306050] pci 0000:04:00.0: BAR 1 [mem 0x8e040000-0x8e040fff]
[    0.306072] pci 0000:04:00.0: enabling Extended Tags
[    0.306245] pci 0000:04:00.0: supports D1 D2
[    0.306246] pci 0000:04:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.306565] pci 0000:03:00.0: PCI bridge to [bus 04]
[    0.306647] pci 0000:03:01.0: PCI bridge to [bus 05-37]
[    0.306788] pci 0000:38:00.0: [8086:15ec] type 00 class 0x0c0330 PCIe Endpoint
[    0.306870] pci 0000:38:00.0: BAR 0 [mem 0x77f00000-0x77f0ffff]
[    0.306895] pci 0000:38:00.0: enabling Extended Tags
[    0.307083] pci 0000:38:00.0: supports D1 D2
[    0.307084] pci 0000:38:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.307476] pci 0000:03:02.0: PCI bridge to [bus 38]
[    0.307557] pci 0000:03:04.0: PCI bridge to [bus 39-6c]
[    0.309527] pci 0000:6d:00.0: [8086:0975] type 00 class 0x010802 PCIe Endpoint
[    0.309603] pci 0000:6d:00.0: BAR 0 [mem 0x90500000-0x90503fff 64bit]
[    0.310066] pci 0000:6d:00.0: parent CMRT 0x28 child CMRT 0x64
[    0.310067] pci 0000:6d:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.310068] pci 0000:6d:00.0: child  T_POWER_ON 0xc1c usec (val 0x1f scale 2)
[    0.310069] pci 0000:6d:00.0: t_common_mode 0x64 t_power_on 0xc1c l1_2_threshold 0xc86
[    0.310070] pci 0000:6d:00.0: encoded LTR_L1.2_THRESHOLD value 0x62 scale 3
[    0.310077] pci 0000:6d:00.0: L1SS_CTL1 0x60626400 (parent 0x4050640f child 4050000f)
[    0.310078] pci 0000:6d:00.0: L1SS_CTL2 0x0000fa (parent 0x0000fa child 000000fa)
[    0.310087] pci 0000:6d:00.0: L1SS_CTL1 parent 0x4050640a child 0x4050000a (L1.2 disabled)
[    0.310094] pci 0000:6d:00.0: L1SS_CTL2 parent 0x0000fa child 0x0000fa (T_POWER_ON updated)
[    0.310097] pci 0000:6d:00.0: L1SS_CTL1 parent 0x6072640a (CMRT updated)
[    0.310107] pci 0000:6d:00.0: L1SS_CTL1 parent 0x6062640a child 0x6062000a (LTR_L1.2_THRESHOLD updated)
[    0.310116] pci 0000:6d:00.0: L1SS_CTL1 parent 0x6062640f child 0x6062000f (L1.2 restored)
[    0.310130] pci 0000:00:1d.0: PCI bridge to [bus 6d]
[    0.310426] pci 0000:6e:00.0: [8086:0975] type 00 class 0x010802 PCIe Endpoint
[    0.310502] pci 0000:6e:00.0: BAR 0 [mem 0x90410000-0x90413fff 64bit]
[    0.310510] pci 0000:6e:00.0: BAR 4 [mem 0x90400000-0x9040ffff 64bit]
[    0.310524] pci 0000:6e:00.0: enabling Extended Tags
[    0.310795] pci 0000:6e:00.0: 7.876 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x1 link at 0000:00:1d.2 (capable of 15.752 Gb/s with 8.0 GT/s PCIe x2 link)
[    0.310961] pci 0000:6e:00.0: parent CMRT 0x28 child CMRT 0x64
[    0.310963] pci 0000:6e:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.310963] pci 0000:6e:00.0: child  T_POWER_ON 0xc1c usec (val 0x1f scale 2)
[    0.310964] pci 0000:6e:00.0: t_common_mode 0x64 t_power_on 0xc1c l1_2_threshold 0xc86
[    0.310965] pci 0000:6e:00.0: encoded LTR_L1.2_THRESHOLD value 0x62 scale 3
[    0.310972] pci 0000:6e:00.0: L1SS_CTL1 0x60626400 (parent 0x4050640f child 4050000f)
[    0.310973] pci 0000:6e:00.0: L1SS_CTL2 0x0000fa (parent 0x0000fa child 000000fa)
[    0.310981] pci 0000:6e:00.0: L1SS_CTL1 parent 0x4050640a child 0x4050000a (L1.2 disabled)
[    0.310987] pci 0000:6e:00.0: L1SS_CTL2 parent 0x0000fa child 0x0000fa (T_POWER_ON updated)
[    0.310991] pci 0000:6e:00.0: L1SS_CTL1 parent 0x6072640a (CMRT updated)
[    0.310999] pci 0000:6e:00.0: L1SS_CTL1 parent 0x6062640a child 0x6062000a (LTR_L1.2_THRESHOLD updated)
[    0.311008] pci 0000:6e:00.0: L1SS_CTL1 parent 0x6062640f child 0x6062000f (L1.2 restored)
[    0.311022] pci 0000:00:1d.2: PCI bridge to [bus 6e]
[    0.311936] pci 0000:6f:00.0: [8086:2723] type 00 class 0x028000 PCIe Endpoint
[    0.313764] pci 0000:6f:00.0: BAR 0 [mem 0x90300000-0x90303fff 64bit]
[    0.316285] pci 0000:6f:00.0: PME# supported from D0 D3hot D3cold
[    0.319496] pci 0000:6f:00.0: parent CMRT 0x28 child CMRT 0x1e
[    0.319497] pci 0000:6f:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.319498] pci 0000:6f:00.0: child  T_POWER_ON 0x12 usec (val 0x9 scale 0)
[    0.319499] pci 0000:6f:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold 0x5a
[    0.319500] pci 0000:6f:00.0: encoded LTR_L1.2_THRESHOLD value 0x58 scale 2
[    0.319507] pci 0000:6f:00.0: L1SS_CTL1 0x40582800 (parent 0x4050280f child 4050000f)
[    0.319508] pci 0000:6f:00.0: L1SS_CTL2 0x0000b0 (parent 0x0000b0 child 000000b0)
[    0.319518] pci 0000:6f:00.0: L1SS_CTL1 parent 0x4050280a child 0x4050000a (L1.2 disabled)
[    0.319525] pci 0000:6f:00.0: L1SS_CTL2 parent 0x0000b0 child 0x0000b0 (T_POWER_ON updated)
[    0.319529] pci 0000:6f:00.0: L1SS_CTL1 parent 0x4058280a (CMRT updated)
[    0.319539] pci 0000:6f:00.0: L1SS_CTL1 parent 0x4058280a child 0x4058000a (LTR_L1.2_THRESHOLD updated)
[    0.319548] pci 0000:6f:00.0: L1SS_CTL1 parent 0x4058280f child 0x4058000f (L1.2 restored)
[    0.319706] pci 0000:00:1d.6: PCI bridge to [bus 6f]
[    0.319890] pci 0000:70:00.0: [10ec:525a] type 00 class 0xff0000 PCIe Endpoint
[    0.319962] pci 0000:70:00.0: BAR 1 [mem 0x90200000-0x90200fff]
[    0.320094] pci 0000:70:00.0: supports D1 D2
[    0.320095] pci 0000:70:00.0: PME# supported from D1 D2 D3hot D3cold
[    0.320317] pci 0000:70:00.0: parent CMRT 0x28 child CMRT 0x3c
[    0.320318] pci 0000:70:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.320319] pci 0000:70:00.0: child  T_POWER_ON 0x3c usec (val 0x6 scale 1)
[    0.320320] pci 0000:70:00.0: t_common_mode 0x3c t_power_on 0x3c l1_2_threshold 0x7e
[    0.320321] pci 0000:70:00.0: encoded LTR_L1.2_THRESHOLD value 0x7c scale 2
[    0.320328] pci 0000:70:00.0: L1SS_CTL1 0x407c3c00 (parent 0x40503c0f child 4050000f)
[    0.320328] pci 0000:70:00.0: L1SS_CTL2 0x000031 (parent 0x000031 child 00000031)
[    0.320337] pci 0000:70:00.0: L1SS_CTL1 parent 0x40503c0a child 0x4050000a (L1.2 disabled)
[    0.320344] pci 0000:70:00.0: L1SS_CTL2 parent 0x000031 child 0x000031 (T_POWER_ON updated)
[    0.320347] pci 0000:70:00.0: L1SS_CTL1 parent 0x407c3c0a (CMRT updated)
[    0.320356] pci 0000:70:00.0: L1SS_CTL1 parent 0x407c3c0a child 0x407c000a (LTR_L1.2_THRESHOLD updated)
[    0.320366] pci 0000:70:00.0: L1SS_CTL1 parent 0x407c3c0f child 0x407c000f (L1.2 restored)
[    0.320380] pci 0000:00:1d.7: PCI bridge to [bus 70]
[    0.322501] ACPI: PCI: Interrupt link LNKA configured for IRQ 0
[    0.322564] ACPI: PCI: Interrupt link LNKB configured for IRQ 1
[    0.322624] ACPI: PCI: Interrupt link LNKC configured for IRQ 0
[    0.322684] ACPI: PCI: Interrupt link LNKD configured for IRQ 0
[    0.322743] ACPI: PCI: Interrupt link LNKE configured for IRQ 0
[    0.322803] ACPI: PCI: Interrupt link LNKF configured for IRQ 0
[    0.322866] ACPI: PCI: Interrupt link LNKG configured for IRQ 0
[    0.322926] ACPI: PCI: Interrupt link LNKH configured for IRQ 0
[    0.329833] Low-power S0 idle used by default for system suspend
[    0.334103] ACPI: EC: interrupt unblocked
[    0.334104] ACPI: EC: event unblocked
[    0.334116] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.334117] ACPI: EC: GPE=0x17
[    0.334118] ACPI: \_SB_.PCI0.LPCB.EC0_: Boot DSDT EC initialization complete
[    0.334119] ACPI: \_SB_.PCI0.LPCB.EC0_: EC: Used to handle transactions and events
[    0.334149] iommu: Default domain type: Translated
[    0.334150] iommu: DMA domain TLB invalidation policy: lazy mode
[    0.334198] SCSI subsystem initialized
[    0.334202] libata version 3.00 loaded.
[    0.334204] ACPI: bus type USB registered
[    0.334212] usbcore: registered new interface driver usbfs
[    0.334215] usbcore: registered new interface driver hub
[    0.334219] usbcore: registered new device driver usb
[    0.334248] efivars: Registered efivars operations
[    0.334248] PCI: Using ACPI for IRQ routing
[    0.386114] PCI: pci_cache_line_size set to 64 bytes
[    0.386748] e820: reserve RAM buffer [mem 0x0009f000-0x0009ffff]
[    0.386749] e820: reserve RAM buffer [mem 0x5016e000-0x53ffffff]
[    0.386750] e820: reserve RAM buffer [mem 0x50228000-0x53ffffff]
[    0.386751] e820: reserve RAM buffer [mem 0x535e4000-0x53ffffff]
[    0.386752] e820: reserve RAM buffer [mem 0x5ac10000-0x5bffffff]
[    0.389498] pci 0000:00:02.0: vgaarb: setting as boot VGA device
[    0.389498] pci 0000:00:02.0: vgaarb: bridge control possible
[    0.389498] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
[    0.389498] pci 0000:01:00.0: vgaarb: bridge control possible
[    0.389498] pci 0000:01:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none
[    0.389501] vgaarb: loaded
[    0.389797] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: 8F1F6436-9F42-42C8-BADC-0E9424F20C9A has zero instances
[    0.389798] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: 8F1F6435-9F42-42C8-BADC-0E9424F20C9A has zero instances
[    0.389799] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: 7391A661-223A-47DB-A77A-7BE84C60822D has zero instances
[    0.389800] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: DF4E63B6-3BBC-4858-9737-C74F82F821F3 has zero instances
[    0.389840] clocksource: Switched to clocksource tsc-early
[    0.389904] pnp: PnP ACPI init
[    0.389904] system 00:00: [mem 0x40000000-0x403fffff] could not be reserved
[    0.389904] system 00:01: [io  0x0680-0x069f] has been reserved
[    0.389904] system 00:01: [io  0x164e-0x164f] has been reserved
[    0.389904] system 00:03: [io  0x1854-0x1857] has been reserved
[    0.390021] system 00:05: [mem 0xfed10000-0xfed17fff] has been reserved
[    0.390023] system 00:05: [mem 0xfed18000-0xfed18fff] has been reserved
[    0.390024] system 00:05: [mem 0xfed19000-0xfed19fff] has been reserved
[    0.390025] system 00:05: [mem 0xe0000000-0xefffffff] has been reserved
[    0.390026] system 00:05: [mem 0xfed20000-0xfed3ffff] has been reserved
[    0.390028] system 00:05: [mem 0xfed90000-0xfed93fff] could not be reserved
[    0.390029] system 00:05: [mem 0xfed45000-0xfed8ffff] has been reserved
[    0.390030] system 00:05: [mem 0xfee00000-0xfeefffff] could not be reserved
[    0.390205] system 00:06: [io  0x1800-0x18fe] could not be reserved
[    0.390207] system 00:06: [mem 0xfd000000-0xfd69ffff] has been reserved
[    0.390209] system 00:06: [mem 0xfd6c0000-0xfd6cffff] has been reserved
[    0.390210] system 00:06: [mem 0xfd6f0000-0xfdffffff] has been reserved
[    0.390211] system 00:06: [mem 0xfe000000-0xfe01ffff] could not be reserved
[    0.390212] system 00:06: [mem 0xfe200000-0xfe7fffff] has been reserved
[    0.390213] system 00:06: [mem 0xff000000-0xffffffff] has been reserved
[    0.390442] system 00:07: [io  0x2000-0x20fe] has been reserved
[    0.393216] pnp: PnP ACPI: found 9 devices
[    0.398428] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    0.398464] NET: Registered PF_INET protocol family
[    0.398562] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.400533] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear)
[    0.400546] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.400550] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.400633] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[    0.400831] TCP: Hash tables configured (established 131072 bind 65536)
[    0.400846] UDP hash table entries: 8192 (order: 7, 524288 bytes, linear)
[    0.400893] UDP-Lite hash table entries: 8192 (order: 7, 524288 bytes, linear)
[    0.400955] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.400959] NET: Registered PF_XDP protocol family
[    0.400963] pci 0000:03:01.0: bridge window [io  0x1000-0x0fff] to [bus 05-37] add_size 1000
[    0.400966] pci 0000:03:04.0: bridge window [io  0x1000-0x0fff] to [bus 39-6c] add_size 1000
[    0.400967] pci 0000:02:00.0: bridge window [io  0x1000-0x0fff] to [bus 03-6c] add_size 2000
[    0.400969] pci 0000:00:1b.0: bridge window [io  0x1000-0x0fff] to [bus 02-6c] add_size 3000
[    0.400974] pci 0000:00:15.0: BAR 0 [mem 0x4010000000-0x4010000fff 64bit]: assigned
[    0.401243] pci 0000:00:15.1: BAR 0 [mem 0x4010001000-0x4010001fff 64bit]: assigned
[    0.401510] pci 0000:00:1b.0: bridge window [io  0x5000-0x7fff]: assigned
[    0.401512] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.401513] pci 0000:00:01.0:   bridge window [io  0x3000-0x3fff]
[    0.401515] pci 0000:00:01.0:   bridge window [mem 0x8f000000-0x900fffff]
[    0.401517] pci 0000:00:01.0:   bridge window [mem 0x6050000000-0x6061ffffff 64bit pref]
[    0.401520] pci 0000:02:00.0: bridge window [io  0x5000-0x6fff]: assigned
[    0.401522] pci 0000:03:01.0: bridge window [io  0x5000-0x5fff]: assigned
[    0.401522] pci 0000:03:04.0: bridge window [io  0x6000-0x6fff]: assigned
[    0.401524] pci 0000:03:00.0: PCI bridge to [bus 04]
[    0.401535] pci 0000:03:00.0:   bridge window [mem 0x8e000000-0x8e0fffff]
[    0.401547] pci 0000:03:01.0: PCI bridge to [bus 05-37]
[    0.401550] pci 0000:03:01.0:   bridge window [io  0x5000-0x5fff]
[    0.401557] pci 0000:03:01.0:   bridge window [mem 0x60000000-0x77efffff]
[    0.401561] pci 0000:03:01.0:   bridge window [mem 0x6000000000-0x601fffffff 64bit pref]
[    0.401569] pci 0000:03:02.0: PCI bridge to [bus 38]
[    0.401576] pci 0000:03:02.0:   bridge window [mem 0x77f00000-0x77ffffff]
[    0.401588] pci 0000:03:04.0: PCI bridge to [bus 39-6c]
[    0.401591] pci 0000:03:04.0:   bridge window [io  0x6000-0x6fff]
[    0.401597] pci 0000:03:04.0:   bridge window [mem 0x78000000-0x8dffffff]
[    0.401602] pci 0000:03:04.0:   bridge window [mem 0x6020000000-0x6049ffffff 64bit pref]
[    0.401610] pci 0000:02:00.0: PCI bridge to [bus 03-6c]
[    0.401613] pci 0000:02:00.0:   bridge window [io  0x5000-0x6fff]
[    0.401620] pci 0000:02:00.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.401624] pci 0000:02:00.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.401633] pci 0000:00:1b.0: PCI bridge to [bus 02-6c]
[    0.401636] pci 0000:00:1b.0:   bridge window [io  0x5000-0x7fff]
[    0.401642] pci 0000:00:1b.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.401647] pci 0000:00:1b.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.401655] pci 0000:00:1d.0: PCI bridge to [bus 6d]
[    0.401661] pci 0000:00:1d.0:   bridge window [mem 0x90500000-0x905fffff]
[    0.401673] pci 0000:00:1d.2: PCI bridge to [bus 6e]
[    0.401680] pci 0000:00:1d.2:   bridge window [mem 0x90400000-0x904fffff]
[    0.401692] pci 0000:00:1d.6: PCI bridge to [bus 6f]
[    0.401698] pci 0000:00:1d.6:   bridge window [mem 0x90300000-0x903fffff]
[    0.401711] pci 0000:00:1d.7: PCI bridge to [bus 70]
[    0.401717] pci 0000:00:1d.7:   bridge window [mem 0x90200000-0x902fffff]
[    0.401730] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[    0.401731] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[    0.401732] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[    0.401733] pci_bus 0000:00: resource 7 [mem 0x60000000-0xdfffffff window]
[    0.401734] pci_bus 0000:00: resource 8 [mem 0x4000000000-0x7fffffffff window]
[    0.401735] pci_bus 0000:00: resource 9 [mem 0xfc800000-0xfe7fffff window]
[    0.401735] pci_bus 0000:01: resource 0 [io  0x3000-0x3fff]
[    0.401736] pci_bus 0000:01: resource 1 [mem 0x8f000000-0x900fffff]
[    0.401737] pci_bus 0000:01: resource 2 [mem 0x6050000000-0x6061ffffff 64bit pref]
[    0.401738] pci_bus 0000:02: resource 0 [io  0x5000-0x7fff]
[    0.401739] pci_bus 0000:02: resource 1 [mem 0x60000000-0x8e0fffff]
[    0.401740] pci_bus 0000:02: resource 2 [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.401741] pci_bus 0000:03: resource 0 [io  0x5000-0x6fff]
[    0.401741] pci_bus 0000:03: resource 1 [mem 0x60000000-0x8e0fffff]
[    0.401742] pci_bus 0000:03: resource 2 [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.401743] pci_bus 0000:04: resource 1 [mem 0x8e000000-0x8e0fffff]
[    0.401744] pci_bus 0000:05: resource 0 [io  0x5000-0x5fff]
[    0.401745] pci_bus 0000:05: resource 1 [mem 0x60000000-0x77efffff]
[    0.401746] pci_bus 0000:05: resource 2 [mem 0x6000000000-0x601fffffff 64bit pref]
[    0.401747] pci_bus 0000:38: resource 1 [mem 0x77f00000-0x77ffffff]
[    0.401747] pci_bus 0000:39: resource 0 [io  0x6000-0x6fff]
[    0.401748] pci_bus 0000:39: resource 1 [mem 0x78000000-0x8dffffff]
[    0.401749] pci_bus 0000:39: resource 2 [mem 0x6020000000-0x6049ffffff 64bit pref]
[    0.401750] pci_bus 0000:6d: resource 1 [mem 0x90500000-0x905fffff]
[    0.401751] pci_bus 0000:6e: resource 1 [mem 0x90400000-0x904fffff]
[    0.401752] pci_bus 0000:6f: resource 1 [mem 0x90300000-0x903fffff]
[    0.401753] pci_bus 0000:70: resource 1 [mem 0x90200000-0x902fffff]
[    0.402143] pci 0000:01:00.1: extending delay after power-on from D3hot to 20 msec
[    0.402163] pci 0000:01:00.1: D0 power state depends on 0000:01:00.0
[    0.402223] pci 0000:02:00.0: CLS mismatch (64 != 128), using 64 bytes
[    0.402314] pci 0000:02:00.0: enabling device (0002 -> 0003)
[    0.402571] DMAR: Intel-IOMMU force enabled due to platform opt in
[    0.402579] DMAR: No ATSR found
[    0.402579] DMAR: No SATC found
[    0.402580] DMAR: dmar0: Using Queued invalidation
[    0.402582] DMAR: dmar1: Using Queued invalidation
[    0.402808] pci 0000:00:02.0: Adding to iommu group 0
[    0.402830] pci 0000:00:00.0: Adding to iommu group 1
[    0.402840] pci 0000:00:01.0: Adding to iommu group 2
[    0.402846] pci 0000:00:04.0: Adding to iommu group 3
[    0.402856] pci 0000:00:12.0: Adding to iommu group 4
[    0.402862] pci 0000:00:13.0: Adding to iommu group 5
[    0.402875] pci 0000:00:14.0: Adding to iommu group 6
[    0.402881] pci 0000:00:14.2: Adding to iommu group 6
[    0.402893] pci 0000:00:15.0: Adding to iommu group 7
[    0.402899] pci 0000:00:15.1: Adding to iommu group 7
[    0.402909] pci 0000:00:16.0: Adding to iommu group 8
[    0.402915] pci 0000:00:17.0: Adding to iommu group 9
[    0.402928] pci 0000:00:1b.0: Adding to iommu group 10
[    0.402937] pci 0000:00:1d.0: Adding to iommu group 11
[    0.402945] pci 0000:00:1d.2: Adding to iommu group 12
[    0.402954] pci 0000:00:1d.6: Adding to iommu group 13
[    0.402963] pci 0000:00:1d.7: Adding to iommu group 14
[    0.402982] pci 0000:00:1f.0: Adding to iommu group 15
[    0.402989] pci 0000:00:1f.3: Adding to iommu group 15
[    0.402995] pci 0000:00:1f.4: Adding to iommu group 15
[    0.403003] pci 0000:00:1f.5: Adding to iommu group 15
[    0.403005] pci 0000:01:00.0: Adding to iommu group 2
[    0.403007] pci 0000:01:00.1: Adding to iommu group 2
[    0.403020] pci 0000:02:00.0: Adding to iommu group 16
[    0.403028] pci 0000:03:00.0: Adding to iommu group 17
[    0.403037] pci 0000:03:01.0: Adding to iommu group 18
[    0.403045] pci 0000:03:02.0: Adding to iommu group 19
[    0.403054] pci 0000:03:04.0: Adding to iommu group 20
[    0.403066] pci 0000:04:00.0: Adding to iommu group 21
[    0.403079] pci 0000:38:00.0: Adding to iommu group 22
[    0.403087] pci 0000:6d:00.0: Adding to iommu group 23
[    0.403095] pci 0000:6e:00.0: Adding to iommu group 24
[    0.403104] pci 0000:6f:00.0: Adding to iommu group 25
[    0.403113] pci 0000:70:00.0: Adding to iommu group 26
[    0.403263] DMAR: Intel(R) Virtualization Technology for Directed I/O
[    0.403264] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.403264] software IO TLB: mapped [mem 0x000000004635b000-0x000000004a35b000] (64MB)
[    0.406494] Initialise system trusted keyrings
[    0.406499] Key type blacklist registered
[    0.406517] workingset: timestamp_bits=41 max_order=22 bucket_order=0
[    0.414839] NET: Registered PF_ALG protocol family
[    0.414841] Key type asymmetric registered
[    0.414842] Asymmetric key parser 'x509' registered
[    0.414849] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[    0.414869] io scheduler mq-deadline registered
[    0.414870] io scheduler kyber registered
[    0.414876] io scheduler bfq registered
[    0.415039] pcieport 0000:00:01.0: PME: Signaling with IRQ 123
[    0.415162] pcieport 0000:00:1b.0: PME: Signaling with IRQ 124
[    0.415189] pcieport 0000:00:1b.0: pciehp: Slot #20 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[    0.415523] pcieport 0000:00:1d.0: PME: Signaling with IRQ 125
[    0.415766] pcieport 0000:00:1d.2: PME: Signaling with IRQ 126
[    0.416011] pcieport 0000:00:1d.6: PME: Signaling with IRQ 127
[    0.416246] pcieport 0000:00:1d.7: PME: Signaling with IRQ 128
[    0.416713] pcieport 0000:03:01.0: enabling device (0002 -> 0003)
[    0.416835] pcieport 0000:03:01.0: pciehp: Slot #1 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[    0.417162] pcieport 0000:03:04.0: enabling device (0002 -> 0003)
[    0.417282] pcieport 0000:03:04.0: pciehp: Slot #4 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[    0.417467] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    0.418932] ACPI: AC: AC Adapter [ADP1] (on-line)
[    0.418968] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0
[    0.418978] ACPI: button: Lid Switch [LID0]
[    0.418992] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
[    0.419002] ACPI: button: Power Button [PWRB]
[    0.432916] thermal LNXTHERM:00: registered as thermal_zone0
[    0.432917] ACPI: thermal: Thermal Zone [TZ01] (73 C)
[    0.433126] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.433909] serial 0000:00:13.0: enabling device (0000 -> 0002)
[    0.434287] hpet_acpi_add: no address or irqs in _CRS
[    0.434408] ACPI: bus type drm_connector registered
[    0.434541] i915 0000:00:02.0: [drm] Found coffeelake (device ID 3e9b) integrated display version 9.00 stepping N/A
[    0.435142] i915 0000:00:02.0: [drm] VT-d active for gfx access
[    0.435146] i915 0000:00:02.0: vgaarb: deactivate vga console
[    0.435169] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[    0.444895] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=io+mem
[    0.448952] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[    0.481047] ACPI: battery: Slot [BAT0] (battery present)
[    1.412805] tsc: Refined TSC clocksource calibration: 2591.999 MHz
[    1.412811] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x255cb5c6a11, max_idle_ns: 440795249002 ns
[    1.412861] clocksource: Switched to clocksource tsc
[    1.564713] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0
[    1.566765] ACPI: video: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    1.566886] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input2
[    1.566899] ACPI: video: Video Device [PEGP] (multi-head: no  rom: yes  post: no)
[    1.566912] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:13/LNXVIDEO:01/input/input3
[    1.591715] fbcon: i915drmfb (fb0) is primary device
[    2.716916] Console: switching to colour frame buffer device 240x67
[    2.725368] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
[    2.726258] ahci 0000:00:17.0: version 3.0
[    2.726303] nvme nvme0: pci function 0000:6d:00.0
[    2.726308] nvme nvme1: pci function 0000:6e:00.0
[    2.732990] ahci 0000:00:17.0: AHCI vers 0001.0301, 32 command slots, 3 Gbps, RAID mode
[    2.732992] ahci 0000:00:17.0: 0/16 ports implemented (port mask 0x0)
[    2.732993] ahci 0000:00:17.0: flags: 64bit ncq sntf pm clo only pio slum part ems deso sadm sds apst 
[    2.734074] scsi host0: ahci
[    2.735321] scsi host1: ahci
[    2.737358] scsi host2: ahci
[    2.738189] scsi host3: ahci
[    2.738426] scsi host4: ahci
[    2.738700] scsi host5: ahci
[    2.738974] scsi host6: ahci
[    2.739131] scsi host7: ahci
[    2.739227] scsi host8: ahci
[    2.739558] scsi host9: ahci
[    2.739805] scsi host10: ahci
[    2.739978] scsi host11: ahci
[    2.740075] scsi host12: ahci
[    2.740218] scsi host13: ahci
[    2.740384] scsi host14: ahci
[    2.740500] scsi host15: ahci
[    2.740517] ata1: DUMMY
[    2.740530] ata2: DUMMY
[    2.740531] ata3: DUMMY
[    2.740531] ata4: DUMMY
[    2.740532] ata5: DUMMY
[    2.740532] ata6: DUMMY
[    2.740532] ata7: DUMMY
[    2.740533] ata8: DUMMY
[    2.740533] ata9: DUMMY
[    2.740533] ata10: DUMMY
[    2.740534] ata11: DUMMY
[    2.740534] ata12: DUMMY
[    2.740534] ata13: DUMMY
[    2.740535] ata14: DUMMY
[    2.740535] ata15: DUMMY
[    2.740535] ata16: DUMMY
[    2.740723] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[    2.740738] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[    2.742441] serio: i8042 KBD port at 0x60,0x64 irq 1
[    2.742736] rtc_cmos 00:02: RTC can wake from S4
[    2.744462] rtc_cmos 00:02: registered as rtc0
[    2.744955] rtc_cmos 00:02: setting system clock to 2025-04-08T20:07:04 UTC (1744142824)
[    2.745011] rtc_cmos 00:02: alarms up to one month, y3k, 242 bytes nvram
[    2.746201] nvme nvme0: 8/0/0 default/read/poll queues
[    2.749871] intel_pstate: Intel P-state driver initializing
[    2.750932] intel_pstate: Disabling energy efficiency optimization
[    2.750933] intel_pstate: HWP enabled
[    2.750986] drop_monitor: Initializing network drop monitor service
[    2.751031] NET: Registered PF_PACKET protocol family
[    2.751038]  nvme0n1: p1 p2 p3 p4 p5 p6 p7
[    2.752037] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[    2.752474] microcode: Current revision: 0x000000fa
[    2.752475] microcode: Updated early from: 0x000000f4
[    2.753256] IPI shorthand broadcast: enabled
[    2.756040] sched_clock: Marking stable (2743334107, 12584092)->(2781897855, -25979656)
[    2.756231] registered taskstats version 1
[    2.756641] Loading compiled-in X.509 certificates
[    2.757298] Loaded X.509 cert 'Build time autogenerated kernel key: a25cecc4910ed10a9efd5da3c96e19ab96717d5f'
[    2.759975] zswap: loaded using pool zstd/zsmalloc
[    2.760051] Demotion targets for Node 0: null
[    2.760306] RAS: Correctable Errors collector initialized.
[    2.760528] PM: Image not found (code -22)
[    2.760537] clk: Disabling unused clocks
[    2.770469] nvme nvme1: 8/0/0 default/read/poll queues
[    2.775744]  nvme1n1: p1
[    2.806141] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
[    2.807233] EXT4-fs (nvme1n1p1): mounted filesystem 97f88a37-e20a-456b-bd0e-2b9d7d0b95bb ro with ordered data mode. Quota mode: disabled.
[    2.807243] VFS: Mounted root (ext4 filesystem) readonly on device 259:9.
[    2.807639] devtmpfs: mounted
[    2.808100] Freeing unused kernel image (initmem) memory: 2612K
[    2.808112] Write protecting the kernel read-only data: 24576k
[    2.808704] Freeing unused kernel image (text/rodata gap) memory: 1816K
[    2.808871] Freeing unused kernel image (rodata/data gap) memory: 452K
[    2.818882] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[    2.818886] Run /sbin/init as init process
[    2.818887]   with arguments:
[    2.818888]     /sbin/init
[    2.818889]     nowatchdog
[    2.818890]   with environment:
[    2.818890]     HOME=/
[    2.818891]     TERM=linux
[    2.818892]     BOOT_IMAGE=/vmlinuz-6.14.0-dirty
[    2.983503] NET: Registered PF_INET6 protocol family
[    2.983892] Segment Routing with IPv6
[    2.983904] In-situ OAM (IOAM) with IPv6
[    4.166762] input: Wireless hotkeys as /devices/virtual/input/input5
[    4.185212] intel_pmc_core INT33A1:00:  initialized
[    4.185351] hid: raw HID events driver (C) Jiri Kosina
[    4.185474] input: Intel HID events as /devices/platform/INT33D5:00/input/input6
[    4.185783] intel-hid INT33D5:00: platform supports 5 button array
[    4.185808] input: Intel HID 5 button array as /devices/platform/INT33D5:00/input/input7
[    4.196997] mei_me 0000:00:16.0: enabling device (0000 -> 0002)
[    4.197589] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    4.198196] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[    4.199421] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x110 quirks 0x0000000000009810
[    4.207277] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    4.207284] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
[    4.207287] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced SuperSpeed
[    4.207400] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002)
[    4.207408] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.14
[    4.207410] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.207412] usb usb1: Product: xHCI Host Controller
[    4.207413] usb usb1: Manufacturer: Linux 6.14.0-dirty xhci-hcd
[    4.207414] usb usb1: SerialNumber: 0000:00:14.0
[    4.211634] hub 1-0:1.0: USB hub found
[    4.211654] idma64 idma64.0: Found Intel integrated DMA 64-bit
[    4.211695] hub 1-0:1.0: 16 ports detected
[    4.211726] ACPI: bus type thunderbolt registered
[    4.212095] intel-lpss 0000:00:15.1: enabling device (0000 -> 0002)
[    4.212287] rtsx_pci 0000:70:00.0: enabling device (0000 -> 0002)
[    4.213869] idma64 idma64.1: Found Intel integrated DMA 64-bit
[    4.216251] i801_smbus 0000:00:1f.4: SPD Write Disable is set
[    4.216297] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt
[    4.219571] pstore: Using crash dump compression: deflate
[    4.223936] proc_thermal 0000:00:04.0: enabling device (0000 -> 0002)
[    4.248069] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.14
[    4.248073] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.248075] usb usb2: Product: xHCI Host Controller
[    4.248076] usb usb2: Manufacturer: Linux 6.14.0-dirty xhci-hcd
[    4.248077] usb usb2: SerialNumber: 0000:00:14.0
[    4.248490] hub 2-0:1.0: USB hub found
[    4.248520] hub 2-0:1.0: 8 ports detected
[    4.248820] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    4.253641] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    4.253963] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[    4.263824] intel_rapl_common: Found RAPL domain package
[    4.263828] intel_rapl_common: Found RAPL domain dram
[    4.271700] input: HP WMI hotkeys as /devices/virtual/input/input8
[    4.274486] Intel(R) Wireless WiFi driver for Linux
[    4.275981] iwlwifi 0000:6f:00.0: enabling device (0000 -> 0002)
[    4.281583] xhci_hcd 0000:38:00.0: xHCI Host Controller
[    4.282722] xhci_hcd 0000:38:00.0: new USB bus registered, assigned bus number 3
[    4.285044] xhci_hcd 0000:38:00.0: hcc params 0x200077c1 hci version 0x110 quirks 0x0000000200009810
[    4.301735] RAPL PMU: API unit is 2^-32 Joules, 4 fixed counters, 655360 ms ovfl timer
[    4.301738] RAPL PMU: hw unit of domain pp0-core 2^-14 Joules
[    4.301739] RAPL PMU: hw unit of domain package 2^-14 Joules
[    4.301740] RAPL PMU: hw unit of domain dram 2^-14 Joules
[    4.301740] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules
[    4.304636] xhci_hcd 0000:38:00.0: xHCI Host Controller
[    4.304643] xhci_hcd 0000:38:00.0: new USB bus registered, assigned bus number 4
[    4.304647] xhci_hcd 0000:38:00.0: Host supports USB 3.1 Enhanced SuperSpeed
[    4.304953] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.14
[    4.304956] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.304957] usb usb3: Product: xHCI Host Controller
[    4.304958] usb usb3: Manufacturer: Linux 6.14.0-dirty xhci-hcd
[    4.304959] usb usb3: SerialNumber: 0000:38:00.0
[    4.310015] hub 3-0:1.0: USB hub found
[    4.310039] intel_rapl_common: Found RAPL domain package
[    4.310040] hub 3-0:1.0: 2 ports detected
[    4.310042] intel_rapl_common: Found RAPL domain core
[    4.310043] intel_rapl_common: Found RAPL domain uncore
[    4.310044] intel_rapl_common: Found RAPL domain dram
[    4.311338] pstore: Registered efi_pstore as persistent store backend
[    4.313378] cryptd: max_cpu_qlen set to 1000
[    4.320856] hp_wmi: Registered as platform profile handler
[    4.321502] iwlwifi 0000:6f:00.0: Detected crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000
[    4.321556] iwlwifi 0000:6f:00.0: PCI dev 2723/008c, rev=0x340, rfid=0x10a100
[    4.321558] iwlwifi 0000:6f:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz
[    4.322685] AES CTR mode by8 optimization enabled
[    4.322839] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.14
[    4.322842] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.322843] usb usb4: Product: xHCI Host Controller
[    4.322844] usb usb4: Manufacturer: Linux 6.14.0-dirty xhci-hcd
[    4.322845] usb usb4: SerialNumber: 0000:38:00.0
[    4.328176] hub 4-0:1.0: USB hub found
[    4.328189] hub 4-0:1.0: 2 ports detected
[    4.331563] iwlwifi 0000:6f:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[    4.331857] iwlwifi 0000:6f:00.0: loaded firmware version 77.b405f9d4.0 cc-a0-77.ucode op_mode iwlmvm
[    4.331963] spi-nor spi0.0: supply vcc not found, using dummy regulator
[    4.333892] Creating 1 MTD partitions on "0000:00:1f.5":
[    4.333896] 0x000000000000-0x000001000000 : "BIOS"
[    4.415803] nvidia: loading out-of-tree module taints kernel.
[    4.415809] nvidia: module license 'NVIDIA' taints kernel.
[    4.415810] Disabling lock debugging due to kernel taint
[    4.415812] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[    4.415813] nvidia: module license taints kernel.
[    4.423750] i2c_hid_acpi i2c-ELAN2514:00: i2c_hid_get_input: IRQ triggered but there's no data
[    4.489303] usb 1-4: new full-speed USB device number 2 using xhci_hcd
[    4.536557] input: ELAN2514:00 04F3:2990 Touchscreen as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input9
[    4.536639] input: ELAN2514:00 04F3:2990 as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input10
[    4.536708] input: ELAN2514:00 04F3:2990 as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input11
[    4.536779] input: ELAN2514:00 04F3:2990 Stylus as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input12
[    4.536877] hid-generic 0018:04F3:2990.0001: input,hidraw0: I2C HID v1.00 Device [ELAN2514:00 04F3:2990] on i2c-ELAN2514:00
[    4.537388] input: SYNA329A:00 06CB:CD4F Mouse as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input15
[    4.537432] input: SYNA329A:00 06CB:CD4F Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input17
[    4.537483] hid-generic 0018:06CB:CD4F.0002: input,hidraw1: I2C HID v1.00 Mouse [SYNA329A:00 06CB:CD4F] on i2c-SYNA329A:00
[    4.538771] nvidia-nvlink: Nvlink Core is being initialized, major device number 243

[    4.538807] intel_tcc_cooling: Programmable TCC Offset detected
[    4.542864] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    4.543140] snd_hda_intel 0000:01:00.1: enabling device (0000 -> 0002)
[    4.543191] snd_hda_intel 0000:01:00.1: Disabling MSI
[    4.543194] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[    4.565265] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input18
[    4.575580] sof-audio-pci-intel-cnl 0000:00:1f.3: enabling device (0000 -> 0002)
[    4.575663] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[    4.575695] sof-audio-pci-intel-cnl 0000:00:1f.3: bound 0000:00:02.0 (ops 0xffffffff974f6fc0)
[    4.582530] sof-audio-pci-intel-cnl 0000:00:1f.3: use msi interrupt mode
[    4.606090] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input19
[    4.606163] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input20
[    4.621123] usb 1-4: New USB device found, idVendor=06cb, idProduct=00bb, bcdDevice= 1.64
[    4.621127] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=1
[    4.621128] usb 1-4: SerialNumber: f61a948625ee
[    4.629428] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input21
[    4.629571] sof-audio-pci-intel-cnl 0000:00:1f.3: hda codecs found, mask 5
[    4.629574] sof-audio-pci-intel-cnl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[    4.629575] sof-audio-pci-intel-cnl 0000:00:1f.3: BT link detected in NHLT tables: 0x0
[    4.629577] sof-audio-pci-intel-cnl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[    4.633745] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware paths/files for ipc type 0:
[    4.633747] sof-audio-pci-intel-cnl 0000:00:1f.3:  Firmware file:     intel/sof/sof-cfl.ri
[    4.633748] sof-audio-pci-intel-cnl 0000:00:1f.3:  Topology file:     intel/sof-tplg/sof-hda-generic-2ch.tplg
[    4.635348] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[    4.635350] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:1
[    4.657630] input: ELAN2514:00 04F3:2990 as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input22
[    4.657743] input: ELAN2514:00 04F3:2990 UNKNOWN as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input23
[    4.657852] input: ELAN2514:00 04F3:2990 UNKNOWN as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input24
[    4.657962] input: ELAN2514:00 04F3:2990 Stylus as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input25
[    4.658141] hid-multitouch 0018:04F3:2990.0001: input,hidraw0: I2C HID v1.00 Device [ELAN2514:00 04F3:2990] on i2c-ELAN2514:00
[    4.670826] nvidia 0000:01:00.0: enabling device (0000 -> 0003)
[    4.670969] nvidia 0000:01:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
[    4.685113] iwlwifi 0000:6f:00.0: Detected RF HR B3, rfid=0x10a100
[    4.716084] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  570.133.07  Fri Mar 14 13:12:07 UTC 2025
[    4.720361] typec port1: bound usb4-port1 (ops 0xffffffff9754ad10)
[    4.720368] typec port1: bound usb1-port2 (ops 0xffffffff9754ad10)
[    4.720844] input: SYNA329A:00 06CB:CD4F Mouse as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input28
[    4.720894] input: SYNA329A:00 06CB:CD4F Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input30
[    4.720943] hid-multitouch 0018:06CB:CD4F.0002: input,hidraw1: I2C HID v1.00 Mouse [SYNA329A:00 06CB:CD4F] on i2c-SYNA329A:00
[    4.727082] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  570.133.07  Fri Mar 14 12:42:57 UTC 2025
[    4.727127] mousedev: PS/2 mouse device common for all mice
[    4.728148] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[    4.742597] usb 1-6: new high-speed USB device number 3 using xhci_hcd
[    4.756687] iwlwifi 0000:6f:00.0: base HW address: 50:eb:71:32:48:f3
[    4.762752] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[    4.762754] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:1
[    4.766241] sof-audio-pci-intel-cnl 0000:00:1f.3: Topology: ABI 3:22:1 Kernel ABI 3:23:1
[    4.766397] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: Parent card not yet available, widget card binding deferred
[    4.785255] snd_hda_codec_realtek ehdaudio0D0: ALC285: picked fixup HP for PCI SSID 103c:0000
[    4.785626] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC285: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker
[    4.785628] snd_hda_codec_realtek ehdaudio0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    4.785629] snd_hda_codec_realtek ehdaudio0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    4.785630] snd_hda_codec_realtek ehdaudio0D0:    mono: mono_out=0x0
[    4.785631] snd_hda_codec_realtek ehdaudio0D0:    inputs:
[    4.785632] snd_hda_codec_realtek ehdaudio0D0:      Mic=0x19
[    4.814434] iwlwifi 0000:6f:00.0 wlo1: renamed from wlan0
[    4.858910] ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-ish]: enum_devices_done OK, num_hid_devices=4
[    4.869743] hid-generic 001F:8087:0AC2.0003: hidraw2: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    4.880497] hid-generic 001F:8087:0AC2.0004: hidraw3: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    4.890019] hid-generic 001F:8087:0AC2.0005: hidraw4: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    4.892921] hid-generic 001F:8087:0AC3.0006: hidraw5: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC3] on 
[    4.895601] hid-sensor-hub 001F:8087:0AC2.0003: hidraw2: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    4.896940] hid-sensor-hub 001F:8087:0AC2.0004: hidraw3: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    4.898235] hid-sensor-hub 001F:8087:0AC2.0005: hidraw4: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    4.898724] hid-sensor-hub 001F:8087:0AC3.0006: hidraw5: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC3] on 
[    5.026773] usb 1-6: New USB device found, idVendor=04f2, idProduct=b67b, bcdDevice= 0.11
[    5.026777] usb 1-6: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[    5.026778] usb 1-6: Product: HP Wide Vision FHD Camera
[    5.026779] usb 1-6: Manufacturer: Generic
[    5.026780] usb 1-6: SerialNumber: 200901010001
[    5.169312] usb 1-7: new full-speed USB device number 4 using xhci_hcd
[    5.173002] EXT4-fs (nvme1n1p1): re-mounted 97f88a37-e20a-456b-bd0e-2b9d7d0b95bb r/w. Quota mode: disabled.
[    5.176911] EXT4-fs (nvme1n1p1): re-mounted 97f88a37-e20a-456b-bd0e-2b9d7d0b95bb r/w. Quota mode: disabled.
[    5.245134] EXT4-fs (nvme0n1p4): mounted filesystem 5d633ed2-0d9c-433c-a301-088337831aa6 r/w with ordered data mode. Quota mode: disabled.
[    5.246340] EXT4-fs (nvme0n1p7): mounted filesystem 7caf2eed-b428-4022-95f7-5d7fc532eeca r/w with ordered data mode. Quota mode: disabled.
[    5.249980] EXT4-fs (nvme0n1p5): mounted filesystem 31ba8130-28a2-4bb8-9c13-36fd9d2a8eb4 r/w with ordered data mode. Quota mode: disabled.
[    5.255415] fuse: init (API version 7.42)
[    5.301247] usb 1-7: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01
[    5.301250] usb 1-7: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    5.306212] mc: Linux media interface: v0.10
[    5.313739] videodev: Linux video capture interface: v2.00
[    5.318966] Bluetooth: Core ver 2.22
[    5.318977] NET: Registered PF_BLUETOOTH protocol family
[    5.318978] Bluetooth: HCI device and connection manager initialized
[    5.318981] Bluetooth: HCI socket layer initialized
[    5.318982] Bluetooth: L2CAP socket layer initialized
[    5.318984] Bluetooth: SCO socket layer initialized
[    5.324569] usbcore: registered new interface driver btusb
[    5.335129] Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
[    5.335170] Bluetooth: hci0: Boot Address: 0x24800
[    5.335171] Bluetooth: hci0: Firmware Version: 132-3.24
[    5.335172] Bluetooth: hci0: Firmware already loaded
[    5.338771] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.
[    5.343901] usb 1-6: Found UVC 1.50 device HP Wide Vision FHD Camera (04f2:b67b)
[    5.372111] [drm] Initialized nvidia-drm 0.0.0 for 0000:01:00.0 on minor 1
[    5.472343] input: sof-hda-dsp Mic as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input31
[    5.472435] input: sof-hda-dsp Headphone as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input32
[    5.472507] input: sof-hda-dsp HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input33
[    5.472575] input: sof-hda-dsp HDMI/DP,pcm=4 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input34
[    5.472658] input: sof-hda-dsp HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input35
[    5.492257] usb 1-6: Found UVC 1.50 device HP Wide Vision FHD Camera (04f2:b67b)
[    5.525700] usbcore: registered new interface driver uvcvideo
[    5.649663] Adding 7340028k swap on /home/swapfile.  Priority:-2 extents:44 across:13918208k SS
[    5.706907] zram: Added device: zram0
[    5.707161] zram: Added device: zram1
[    5.739767] zram0: detected capacity change from 0 to 16777216
[    5.808122] EXT4-fs (zram0): mounted filesystem e99d8260-4a00-4def-a3c6-45641ec54a44 r/w without journal. Quota mode: disabled.
[    5.819466] zram1: detected capacity change from 0 to 16777216
[    5.854385] EXT4-fs (zram1): mounted filesystem 525b5bc5-e60b-4220-a46a-852de8760388 r/w without journal. Quota mode: disabled.
[    8.179568] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    8.179575] Bluetooth: BNEP filters: protocol multicast
[    8.179582] Bluetooth: BNEP socket layer initialized
[    8.181045] Bluetooth: MGMT ver 1.23
[   10.725831] wlo1: authenticate with 9a:82:15:eb:a1:76 (local address=50:eb:71:32:48:f3)
[   10.727959] wlo1: send auth to 9a:82:15:eb:a1:76 (try 1/3)
[   10.788585] wlo1: authenticated
[   10.789272] wlo1: associate with 9a:82:15:eb:a1:76 (try 1/3)
[   10.831950] wlo1: RX AssocResp from 9a:82:15:eb:a1:76 (capab=0x1531 status=0 aid=3)
[   10.846193] wlo1: associated
[   10.938835] wlo1: Limiting TX power to 14 (14 - 0) dBm as advertised by 9a:82:15:eb:a1:76
[   13.097208] nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
[   13.891216] nvme nvme0: using unchecked data buffer
[   13.897881] block nvme0n1: No UUID available providing old NGUID
[   14.104789] Bluetooth: RFCOMM TTY layer initialized
[   14.104797] Bluetooth: RFCOMM socket layer initialized
[   14.104801] Bluetooth: RFCOMM ver 1.11

[-- Attachment #3: dmesg-6.14.info.reverted.log --]
[-- Type: text/x-log, Size: 102370 bytes --]

[    0.000000] Linux version 6.14.0-dirty (dc@dc-hp) (gcc (Gentoo 14.2.1_p20241221 p7) 14.2.1 20241221, GNU ld (Gentoo 2.44 p1) 2.44.0) #13 SMP PREEMPT Tue Apr  8 20:17:05 BST 2025
[    0.000000] Command line: BOOT_IMAGE=/vmlinuz-6.14.0-dirty root=PARTUUID=1c79c386-6d27-4363-87fa-132b8751cf76 ro acpi_osi=! "acpi_osi=Windows 2018.2" nowatchdog mitigations=off pcie_aspm=force pcie_aspm.policy=powersupersave resume=PARTUUID=0ce7b13e-c732-45f8-a889-75399119adb9 resume_offset=1017856 zram.num_devices=2
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009efff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009f000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000535e3fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000535e4000-0x0000000054e59fff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000054e5a000-0x0000000054ee1fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x0000000054ee2000-0x0000000055079fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000005507a000-0x000000005ab35fff] reserved
[    0.000000] BIOS-e820: [mem 0x000000005ab36000-0x000000005ac0efff] type 20
[    0.000000] BIOS-e820: [mem 0x000000005ac0f000-0x000000005ac0ffff] usable
[    0.000000] BIOS-e820: [mem 0x000000005ac10000-0x000000005fffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fe000000-0x00000000fe010fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed00000-0x00000000fed03fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000049bffffff] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] APIC: Static calls initialized
[    0.000000] efi: EFI v2.7 by American Megatrends
[    0.000000] efi: ACPI 2.0=0x54e7d000 ACPI=0x54e7d000 SMBIOS=0x5a98a000 SMBIOS 3.0=0x5a989000 MEMATTR=0x52082818 ESRT=0x50228b98 
[    0.000000] efi: Remove mem49: MMIO range=[0xe0000000-0xefffffff] (256MB) from e820 map
[    0.000000] e820: remove [mem 0xe0000000-0xefffffff] reserved
[    0.000000] efi: Not removing mem50: MMIO range=[0xfe000000-0xfe010fff] (68KB) from e820 map
[    0.000000] efi: Not removing mem51: MMIO range=[0xfec00000-0xfec00fff] (4KB) from e820 map
[    0.000000] efi: Not removing mem52: MMIO range=[0xfed00000-0xfed03fff] (16KB) from e820 map
[    0.000000] efi: Not removing mem53: MMIO range=[0xfee00000-0xfee00fff] (4KB) from e820 map
[    0.000000] efi: Remove mem54: MMIO range=[0xff000000-0xffffffff] (16MB) from e820 map
[    0.000000] e820: remove [mem 0xff000000-0xffffffff] reserved
[    0.000000] SMBIOS 3.2.0 present.
[    0.000000] DMI: HP HP Spectre x360 Convertible 15-df1xxx/863E, BIOS F.32 12/08/2023
[    0.000000] DMI: Memory slots populated: 2/2
[    0.000000] tsc: Detected 2600.000 MHz processor
[    0.000000] tsc: Detected 2599.992 MHz TSC
[    0.000005] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000007] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000013] last_pfn = 0x49c000 max_arch_pfn = 0x400000000
[    0.000017] MTRR map: 5 entries (3 fixed + 2 variable; max 23), built from 10 variable MTRRs
[    0.000018] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.000275] last_pfn = 0x5ac10 max_arch_pfn = 0x400000000
[    0.000281] esrt: Reserving ESRT space from 0x0000000050228b98 to 0x0000000050228bd0.
[    0.000285] e820: update [mem 0x50228000-0x50228fff] usable ==> reserved
[    0.000296] Kernel/User page tables isolation: disabled on command line.
[    0.000297] Using GB pages for direct mapping
[    0.000638] Secure boot could not be determined
[    0.000639] ACPI: Early table checksum verification disabled
[    0.000641] ACPI: RSDP 0x0000000054E7D000 000024 (v02 HPQOEM)
[    0.000644] ACPI: XSDT 0x0000000054E7D0D0 00011C (v01 HPQOEM SLIC-MPC 01072009 HP   00010013)
[    0.000648] ACPI: FACP 0x0000000054EC82A8 000114 (v06 HPQOEM SLIC-MPC 01072009 HP   00010013)
[    0.000651] ACPI: DSDT 0x0000000054E7D278 04B02A (v02 HPQOEM 863E     01072009 ACPI 20160527)
[    0.000653] ACPI: FACS 0x0000000055077080 000040
[    0.000655] ACPI: APIC 0x0000000054EC83C0 0000F4 (v04 HPQOEM 863E     01072009 HP   00010013)
[    0.000657] ACPI: FPDT 0x0000000054EC84B8 000044 (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000659] ACPI: FIDT 0x0000000054EC8500 00009C (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000661] ACPI: MCFG 0x0000000054EC85A0 00003C (v01 HPQOEM 863E     01072009 HP   00000097)
[    0.000662] ACPI: SSDT 0x0000000054EC85E0 00557E (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000664] ACPI: SSDT 0x0000000054ECDB60 001B5F (v02 HPQOEM 863E     00003000 ACPI 20160527)
[    0.000666] ACPI: MSDM 0x0000000054ECF6C0 000055 (v03 HPQOEM SLIC-MPC 00000001 HP   00010013)
[    0.000668] ACPI: SSDT 0x0000000054ECF718 0031C6 (v02 HPQOEM 863E     00003000 ACPI 20160527)
[    0.000670] ACPI: SSDT 0x0000000054ED28E0 002631 (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000672] ACPI: HPET 0x0000000054ED4F18 000038 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000674] ACPI: SSDT 0x0000000054ED4F50 002CFD (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000676] ACPI: SSDT 0x0000000054ED7C50 002FD0 (v02 HPQOEM 863E     00000000 ACPI 20160527)
[    0.000677] ACPI: UEFI 0x0000000054EDAC20 000042 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000679] ACPI: LPIT 0x0000000054EDAC68 000094 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000681] ACPI: SSDT 0x0000000054EDAD00 001423 (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000683] ACPI: SSDT 0x0000000054EDC128 0005D2 (v02 HPQOEM 863E     00000000 ACPI 20160527)
[    0.000685] ACPI: DBGP 0x0000000054EDC700 000034 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000687] ACPI: DBG2 0x0000000054EDC738 000054 (v00 HPQOEM 863E     00000002 HP   01000013)
[    0.000688] ACPI: SSDT 0x0000000054EDC790 000DBC (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000690] ACPI: SSDT 0x0000000054EDD550 000144 (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000692] ACPI: SSDT 0x0000000054EDD698 0000AE (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000694] ACPI: NHLT 0x0000000054EDD748 00179E (v00 HPQOEM 863E     00000002 HP   01000013)
[    0.000696] ACPI: SSDT 0x0000000054EDEEE8 00009D (v01 HPQOEM 863E     00000001 ACPI 20160527)
[    0.000698] ACPI: SSDT 0x0000000054EDEF88 000060 (v01 HPQOEM 863E     00000001 ACPI 20160527)
[    0.000700] ACPI: UEFI 0x0000000054EDEFE8 00063A (v01 HPQOEM 863E     00000000 HP   00000000)
[    0.000702] ACPI: UEFI 0x0000000054EDF628 00005C (v01 HPQOEM 863E     00000000 HP   00000000)
[    0.000704] ACPI: SSDT 0x0000000054EDF688 002382 (v01 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000706] ACPI: DMAR 0x0000000054EE1A10 0000A8 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000707] ACPI: WSMT 0x0000000054EE1AB8 000028 (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000709] ACPI: BGRT 0x0000000054EE1AE0 000038 (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000711] ACPI: Reserving FACP table memory at [mem 0x54ec82a8-0x54ec83bb]
[    0.000712] ACPI: Reserving DSDT table memory at [mem 0x54e7d278-0x54ec82a1]
[    0.000713] ACPI: Reserving FACS table memory at [mem 0x55077080-0x550770bf]
[    0.000713] ACPI: Reserving APIC table memory at [mem 0x54ec83c0-0x54ec84b3]
[    0.000714] ACPI: Reserving FPDT table memory at [mem 0x54ec84b8-0x54ec84fb]
[    0.000714] ACPI: Reserving FIDT table memory at [mem 0x54ec8500-0x54ec859b]
[    0.000715] ACPI: Reserving MCFG table memory at [mem 0x54ec85a0-0x54ec85db]
[    0.000716] ACPI: Reserving SSDT table memory at [mem 0x54ec85e0-0x54ecdb5d]
[    0.000716] ACPI: Reserving SSDT table memory at [mem 0x54ecdb60-0x54ecf6be]
[    0.000717] ACPI: Reserving MSDM table memory at [mem 0x54ecf6c0-0x54ecf714]
[    0.000717] ACPI: Reserving SSDT table memory at [mem 0x54ecf718-0x54ed28dd]
[    0.000718] ACPI: Reserving SSDT table memory at [mem 0x54ed28e0-0x54ed4f10]
[    0.000718] ACPI: Reserving HPET table memory at [mem 0x54ed4f18-0x54ed4f4f]
[    0.000719] ACPI: Reserving SSDT table memory at [mem 0x54ed4f50-0x54ed7c4c]
[    0.000720] ACPI: Reserving SSDT table memory at [mem 0x54ed7c50-0x54edac1f]
[    0.000720] ACPI: Reserving UEFI table memory at [mem 0x54edac20-0x54edac61]
[    0.000721] ACPI: Reserving LPIT table memory at [mem 0x54edac68-0x54edacfb]
[    0.000721] ACPI: Reserving SSDT table memory at [mem 0x54edad00-0x54edc122]
[    0.000722] ACPI: Reserving SSDT table memory at [mem 0x54edc128-0x54edc6f9]
[    0.000722] ACPI: Reserving DBGP table memory at [mem 0x54edc700-0x54edc733]
[    0.000723] ACPI: Reserving DBG2 table memory at [mem 0x54edc738-0x54edc78b]
[    0.000723] ACPI: Reserving SSDT table memory at [mem 0x54edc790-0x54edd54b]
[    0.000724] ACPI: Reserving SSDT table memory at [mem 0x54edd550-0x54edd693]
[    0.000725] ACPI: Reserving SSDT table memory at [mem 0x54edd698-0x54edd745]
[    0.000725] ACPI: Reserving NHLT table memory at [mem 0x54edd748-0x54edeee5]
[    0.000726] ACPI: Reserving SSDT table memory at [mem 0x54edeee8-0x54edef84]
[    0.000726] ACPI: Reserving SSDT table memory at [mem 0x54edef88-0x54edefe7]
[    0.000727] ACPI: Reserving UEFI table memory at [mem 0x54edefe8-0x54edf621]
[    0.000727] ACPI: Reserving UEFI table memory at [mem 0x54edf628-0x54edf683]
[    0.000728] ACPI: Reserving SSDT table memory at [mem 0x54edf688-0x54ee1a09]
[    0.000729] ACPI: Reserving DMAR table memory at [mem 0x54ee1a10-0x54ee1ab7]
[    0.000729] ACPI: Reserving WSMT table memory at [mem 0x54ee1ab8-0x54ee1adf]
[    0.000730] ACPI: Reserving BGRT table memory at [mem 0x54ee1ae0-0x54ee1b17]
[    0.000753] No NUMA configuration found
[    0.000753] Faking a node at [mem 0x0000000000000000-0x000000049bffffff]
[    0.000756] NODE_DATA(0) allocated [mem 0x49bffd180-0x49bfffcbf]
[    0.000776] Zone ranges:
[    0.000777]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000778]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.000779]   Normal   [mem 0x0000000100000000-0x000000049bffffff]
[    0.000780] Movable zone start for each node
[    0.000781] Early memory node ranges
[    0.000781]   node   0: [mem 0x0000000000001000-0x000000000009efff]
[    0.000782]   node   0: [mem 0x0000000000100000-0x00000000535e3fff]
[    0.000783]   node   0: [mem 0x000000005ac0f000-0x000000005ac0ffff]
[    0.000784]   node   0: [mem 0x0000000100000000-0x000000049bffffff]
[    0.000786] Initmem setup node 0 [mem 0x0000000000001000-0x000000049bffffff]
[    0.000789] On node 0, zone DMA: 1 pages in unavailable ranges
[    0.000811] On node 0, zone DMA: 97 pages in unavailable ranges
[    0.002973] On node 0, zone DMA32: 30251 pages in unavailable ranges
[    0.024099] On node 0, zone Normal: 21488 pages in unavailable ranges
[    0.024293] On node 0, zone Normal: 16384 pages in unavailable ranges
[    0.024328] Reserving Intel graphics memory at [mem 0x5c000000-0x5fffffff]
[    0.029006] ACPI: PM-Timer IO Port: 0x1808
[    0.029012] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.029013] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.029014] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[    0.029014] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[    0.029015] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
[    0.029015] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
[    0.029016] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
[    0.029016] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
[    0.029017] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1])
[    0.029017] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1])
[    0.029018] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1])
[    0.029018] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1])
[    0.029081] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119
[    0.029083] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.029085] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.029088] ACPI: Using ACPI (MADT) for SMP configuration information
[    0.029089] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.029094] e820: update [mem 0x5016e000-0x50186fff] usable ==> reserved
[    0.029102] TSC deadline timer available
[    0.029106] CPU topo: Max. logical packages:   1
[    0.029106] CPU topo: Max. logical dies:       1
[    0.029107] CPU topo: Max. dies per package:   1
[    0.029110] CPU topo: Max. threads per core:   2
[    0.029111] CPU topo: Num. cores per package:     6
[    0.029111] CPU topo: Num. threads per package:  12
[    0.029112] CPU topo: Allowing 12 present CPUs plus 0 hotplug CPUs
[    0.029123] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.029124] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x000fffff]
[    0.029125] PM: hibernation: Registered nosave memory: [mem 0x5016e000-0x50186fff]
[    0.029126] PM: hibernation: Registered nosave memory: [mem 0x50228000-0x50228fff]
[    0.029128] PM: hibernation: Registered nosave memory: [mem 0x535e4000-0x54e59fff]
[    0.029128] PM: hibernation: Registered nosave memory: [mem 0x54e5a000-0x54ee1fff]
[    0.029128] PM: hibernation: Registered nosave memory: [mem 0x54ee2000-0x55079fff]
[    0.029129] PM: hibernation: Registered nosave memory: [mem 0x5507a000-0x5ab35fff]
[    0.029129] PM: hibernation: Registered nosave memory: [mem 0x5ab36000-0x5ac0efff]
[    0.029130] PM: hibernation: Registered nosave memory: [mem 0x5ac10000-0x5fffffff]
[    0.029131] PM: hibernation: Registered nosave memory: [mem 0x60000000-0xfdffffff]
[    0.029131] PM: hibernation: Registered nosave memory: [mem 0xfe000000-0xfe010fff]
[    0.029132] PM: hibernation: Registered nosave memory: [mem 0xfe011000-0xfebfffff]
[    0.029132] PM: hibernation: Registered nosave memory: [mem 0xfec00000-0xfec00fff]
[    0.029133] PM: hibernation: Registered nosave memory: [mem 0xfec01000-0xfecfffff]
[    0.029133] PM: hibernation: Registered nosave memory: [mem 0xfed00000-0xfed03fff]
[    0.029134] PM: hibernation: Registered nosave memory: [mem 0xfed04000-0xfedfffff]
[    0.029134] PM: hibernation: Registered nosave memory: [mem 0xfee00000-0xfee00fff]
[    0.029135] PM: hibernation: Registered nosave memory: [mem 0xfee01000-0xffffffff]
[    0.029136] [mem 0x60000000-0xfdffffff] available for PCI devices
[    0.029138] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370452778343963 ns
[    0.034093] setup_percpu: NR_CPUS:12 nr_cpumask_bits:12 nr_cpu_ids:12 nr_node_ids:1
[    0.034514] percpu: Embedded 59 pages/cpu s200984 r8192 d32488 u262144
[    0.034519] pcpu-alloc: s200984 r8192 d32488 u262144 alloc=1*2097152
[    0.034521] pcpu-alloc: [0] 00 01 02 03 04 05 06 07 [0] 08 09 10 11 -- -- -- -- 
[    0.034537] Kernel command line: BOOT_IMAGE=/vmlinuz-6.14.0-dirty root=PARTUUID=1c79c386-6d27-4363-87fa-132b8751cf76 ro acpi_osi=! "acpi_osi=Windows 2018.2" nowatchdog mitigations=off pcie_aspm=force pcie_aspm.policy=powersupersave resume=PARTUUID=0ce7b13e-c732-45f8-a889-75399119adb9 resume_offset=1017856 zram.num_devices=2
[    0.034586] PCIe ASPM is forcibly enabled
[    0.034603] Unknown kernel command line parameters "nowatchdog BOOT_IMAGE=/vmlinuz-6.14.0-dirty", will be passed to user space.
[    0.034628] random: crng init done
[    0.034628] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes
[    0.035789] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[    0.036373] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.036476] Fallback order for Node 0: 0 
[    0.036478] Built 1 zonelists, mobility grouping on.  Total pages: 4126083
[    0.036479] Policy zone: Normal
[    0.036480] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.036484] software IO TLB: area num 16.
[    0.069324] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=12, Nodes=1
[    0.069430] rcu: Preemptible hierarchical RCU implementation.
[    0.069431] 	Trampoline variant of Tasks RCU enabled.
[    0.069431] 	Tracing variant of Tasks RCU enabled.
[    0.069432] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies.
[    0.069439] RCU Tasks: Setting shift to 4 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=12.
[    0.069441] RCU Tasks Trace: Setting shift to 4 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=12.
[    0.071072] NR_IRQS: 4352, nr_irqs: 2152, preallocated irqs: 16
[    0.071348] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.071702] Console: colour dummy device 80x25
[    0.071704] printk: legacy console [tty0] enabled
[    0.071742] ACPI: Core revision 20240827
[    0.071966] hpet: HPET dysfunctional in PC10. Force disabled.
[    0.072027] APIC: Switch to symmetric I/O mode setup
[    0.072028] DMAR: Host address width 39
[    0.072029] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[    0.072033] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 ecap 19e2ff0505e
[    0.072036] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[    0.072038] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da
[    0.072040] DMAR: RMRR base: 0x00000053dfc000 end: 0x00000053e1bfff
[    0.072041] DMAR: RMRR base: 0x0000005b800000 end: 0x0000005fffffff
[    0.072043] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU 1
[    0.072044] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[    0.075408] DMAR-IR: Enabled IRQ remapping in xapic mode
[    0.084557] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a34a6eea, max_idle_ns: 440795264358 ns
[    0.084562] Calibrating delay loop (skipped), value calculated using timer frequency.. 5202.65 BogoMIPS (lpj=8666640)
[    0.084587] CPU0: Thermal monitoring enabled (TM1)
[    0.084627] Last level iTLB entries: 4KB 64, 2MB 8, 4MB 8
[    0.084628] Last level dTLB entries: 4KB 64, 2MB 32, 4MB 32, 1GB 4
[    0.084632] process: using mwait in idle threads
[    0.084635] Spectre V2 : User space: Vulnerable
[    0.084636] Speculative Store Bypass: Vulnerable
[    0.084639] SRBDS: Vulnerable
[    0.084644] GDS: Vulnerable
[    0.084648] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
[    0.084650] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[    0.084650] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[    0.084651] x86/fpu: Supporting XSAVE feature 0x008: 'MPX bounds registers'
[    0.084651] x86/fpu: Supporting XSAVE feature 0x010: 'MPX CSR'
[    0.084653] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.084654] x86/fpu: xstate_offset[3]:  832, xstate_sizes[3]:   64
[    0.084655] x86/fpu: xstate_offset[4]:  896, xstate_sizes[4]:   64
[    0.084656] x86/fpu: Enabled xstate features 0x1f, context size is 960 bytes, using 'compacted' format.
[    0.087893] Freeing SMP alternatives memory: 40K
[    0.087893] pid_max: default: 32768 minimum: 301
[    0.087893] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.087893] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.087893] smpboot: CPU0: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz (family: 0x6, model: 0x9e, stepping: 0xa)
[    0.087893] Performance Events: PEBS fmt3+, Skylake events, 32-deep LBR, full-width counters, Intel PMU driver.
[    0.087893] ... version:                4
[    0.087893] ... bit width:              48
[    0.087893] ... generic registers:      4
[    0.087893] ... value mask:             0000ffffffffffff
[    0.087893] ... max period:             00007fffffffffff
[    0.087893] ... fixed-purpose events:   3
[    0.087893] ... event mask:             000000070000000f
[    0.087893] signal: max sigframe size: 2032
[    0.087893] Estimated ratio of average max frequency by base frequency (times 1024): 1654
[    0.087893] rcu: Hierarchical SRCU implementation.
[    0.087893] rcu: 	Max phase no-delay instances is 1000.
[    0.087893] Timer migration: 2 hierarchy levels; 8 children per group; 2 crossnode level
[    0.087893] smp: Bringing up secondary CPUs ...
[    0.087893] smpboot: x86: Booting SMP configuration:
[    0.087893] .... node  #0, CPUs:        #1  #2  #3  #4  #5  #6  #7  #8  #9 #10 #11
[    0.089460] smp: Brought up 1 node, 12 CPUs
[    0.089460] smpboot: Total of 12 processors activated (62424.80 BogoMIPS)
[    0.091275] Memory: 16098440K/16504332K available (16612K kernel code, 1993K rwdata, 5692K rodata, 2612K init, 2548K bss, 393652K reserved, 0K cma-reserved)
[    0.091580] devtmpfs: initialized
[    0.091590] ACPI: PM: Registering ACPI NVS region [mem 0x54ee2000-0x55079fff] (1671168 bytes)
[    0.091590] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[    0.091590] futex hash table entries: 4096 (order: 6, 262144 bytes, linear)
[    0.091590] pinctrl core: initialized pinctrl subsystem
[    0.091693] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.091805] audit: initializing netlink subsys (disabled)
[    0.091810] audit: type=2000 audit(1744143852.000:1): state=initialized audit_enabled=0 res=1
[    0.091810] thermal_sys: Registered thermal governor 'fair_share'
[    0.091810] thermal_sys: Registered thermal governor 'bang_bang'
[    0.091810] thermal_sys: Registered thermal governor 'step_wise'
[    0.091810] thermal_sys: Registered thermal governor 'user_space'
[    0.091810] cpuidle: using governor menu
[    0.091810] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[    0.091810] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.091810] PCI: ECAM [mem 0xe0000000-0xefffffff] (base 0xe0000000) for domain 0000 [bus 00-ff]
[    0.091810] PCI: Using configuration type 1 for base access
[    0.091810] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.
[    0.091810] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[    0.091810] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page
[    0.091810] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[    0.091810] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page
[    0.091810] ACPI: Disabled all _OSI OS vendors
[    0.091810] ACPI: Added _OSI(Module Device)
[    0.091810] ACPI: Added _OSI(Processor Device)
[    0.091810] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.091810] ACPI: Added _OSI(Processor Aggregator Device)
[    0.091810] ACPI: Added _OSI(Windows 2018.2)
[    0.148966] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.XDCI], AE_NOT_FOUND (20240827/dswload2-162)
[    0.148973] fbcon: Taking over console
[    0.148977] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20240827/psobject-220)
[    0.148981] ACPI: Skipping parse of AML opcode: Scope (0x0010)
[    0.149053] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.I2C2.TPD0], AE_NOT_FOUND (20240827/dswload2-162)
[    0.149059] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20240827/psobject-220)
[    0.149062] ACPI: Skipping parse of AML opcode: Scope (0x0010)
[    0.149085] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.I2C3.TPL1], AE_NOT_FOUND (20240827/dswload2-162)
[    0.149089] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20240827/psobject-220)
[    0.149092] ACPI: Skipping parse of AML opcode: Scope (0x0010)
[    0.149546] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.GPLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149551] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149554] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.149556] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.TPLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149560] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149563] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.149565] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.GUPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149569] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149572] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.149573] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.TUPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149577] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149580] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.149606] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS01._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149611] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149614] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.149615] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS01._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149619] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149622] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151178] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS02._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151183] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151187] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151188] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS02._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151192] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151195] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.152757] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS03._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.152763] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.152766] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.152768] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS03._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.152772] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.152775] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154227] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS04._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154232] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154235] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154236] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS04._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154240] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154243] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.155698] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS05._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.155703] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.155706] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.155708] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS05._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.155712] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.155715] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.157263] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS06._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.157268] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.157271] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.157273] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS06._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.157277] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.157280] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.158828] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS07._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.158834] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.158837] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.158839] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS07._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.158842] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.158845] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.160297] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS08._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.160302] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.160305] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.160306] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS08._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.160310] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.160313] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.161869] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS09._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.161875] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.161878] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.161879] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS09._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.161883] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.161886] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.163331] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS10._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.163336] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.163339] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.163341] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS10._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.163344] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.163347] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.164768] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS11._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.164773] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.164776] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.164778] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS11._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.164782] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.164785] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.166335] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS12._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.166340] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.166343] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.166345] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS12._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.166349] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.166352] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.167906] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS13._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.167911] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.167914] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.167916] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS13._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.167920] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.167923] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.169473] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS14._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.169478] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.169481] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.169483] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS14._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.169487] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.169489] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170951] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR1._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170956] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170959] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170961] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR1._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170965] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170968] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170971] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR2._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170975] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170978] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170979] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR2._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170983] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170986] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171017] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS01._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171022] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171025] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171026] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS01._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171030] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171033] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171064] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS02._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171068] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171071] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171073] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS02._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171077] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171080] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171110] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS03._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171115] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171118] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171119] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS03._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171123] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171126] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171157] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS04._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171161] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171164] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171166] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS04._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171170] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171173] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171203] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS05._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171208] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171210] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171212] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS05._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171216] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171219] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171252] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS06._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171256] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171259] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171261] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS06._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171265] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171268] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171299] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS07._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171304] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171307] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171308] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS07._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171312] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171315] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171346] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS08._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171351] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171354] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171355] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS08._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171359] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171362] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171393] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS09._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171398] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171401] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171402] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS09._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171406] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171409] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171440] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS10._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171444] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171447] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.171449] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS10._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.171453] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.171456] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.173542] ACPI: 15 ACPI AML tables successfully acquired and loaded
[    0.235013] ACPI: Dynamic OEM Table Load:
[    0.235024] ACPI: SSDT 0xFFFF908380F64800 000400 (v02 PmRef  Cpu0Cst  00003001 INTL 20160527)
[    0.235960] ACPI: Dynamic OEM Table Load:
[    0.235965] ACPI: SSDT 0xFFFF908380F58800 000581 (v02 PmRef  Cpu0Ist  00003000 INTL 20160527)
[    0.236934] ACPI: Dynamic OEM Table Load:
[    0.236938] ACPI: SSDT 0xFFFF908381546D00 0000F4 (v02 PmRef  Cpu0Psd  00003000 INTL 20160527)
[    0.237616] ACPI: Dynamic OEM Table Load:
[    0.237616] ACPI: SSDT 0xFFFF908381584200 000149 (v02 PmRef  Cpu0Hwp  00003000 INTL 20160527)
[    0.237616] ACPI: Dynamic OEM Table Load:
[    0.237616] ACPI: SSDT 0xFFFF908380F5C000 000724 (v02 PmRef  HwpLvt   00003000 INTL 20160527)
[    0.237616] ACPI: Dynamic OEM Table Load:
[    0.237616] ACPI: SSDT 0xFFFF908380F5D800 0005FC (v02 PmRef  ApIst    00003000 INTL 20160527)
[    0.237740] ACPI: Dynamic OEM Table Load:
[    0.237744] ACPI: SSDT 0xFFFF908380F67000 000317 (v02 PmRef  ApHwp    00003000 INTL 20160527)
[    0.238762] ACPI: Dynamic OEM Table Load:
[    0.238767] ACPI: SSDT 0xFFFF908380F6F000 000AB0 (v02 PmRef  ApPsd    00003000 INTL 20160527)
[    0.240279] ACPI: Dynamic OEM Table Load:
[    0.240284] ACPI: SSDT 0xFFFF908380F64000 00030A (v02 PmRef  ApCst    00003000 INTL 20160527)
[    0.245549] ACPI: EC: EC started
[    0.245551] ACPI: EC: interrupt blocked
[    0.261227] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.261227] ACPI: \_SB_.PCI0.LPCB.EC0_: Boot DSDT EC used to handle transactions
[    0.261227] ACPI: Interpreter enabled
[    0.261227] ACPI: PM: (supports S0 S4 S5)
[    0.261227] ACPI: Using IOAPIC for interrupt routing
[    0.261227] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.261227] PCI: Ignoring E820 reservations for host bridge windows
[    0.261227] ACPI: Enabled 12 GPEs in block 00 to 7F
[    0.268603] ACPI: \_SB_.PCI0.PEG0.PG00: New power resource
[    0.275222] ACPI: \_SB_.PCI0.RP15.PXSX.WRST: New power resource
[    0.275492] ACPI: \_SB_.PCI0.RP15.PXSX.DRST: New power resource
[    0.275786] ACPI: \_SB_.PCI0.RP17.PXP_: New power resource
[    0.284164] ACPI: \_SB_.PCI0.XHC_.RHUB.HS07.DBTP: New power resource
[    0.286590] ACPI: \_SB_.PCI0.PAUD: New power resource
[    0.288774] ACPI: \_SB_.PCI0.SAT0.VOL0.V0PR: New power resource
[    0.289163] ACPI: \_SB_.PCI0.SAT0.VOL1.V1PR: New power resource
[    0.289539] ACPI: \_SB_.PCI0.SAT0.VOL2.V2PR: New power resource
[    0.293489] ACPI: \_SB_.PCI0.I2C2.PXTC: New power resource
[    0.293910] ACPI: \_SB_.PCI0.I2C3.PXTC: New power resource
[    0.296407] ACPI: \_SB_.PCI0.CNVW.WRST: New power resource
[    0.302609] ACPI: \PIN_: New power resource
[    0.303334] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe])
[    0.303340] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[    0.304866] acpi PNP0A08:00: _OSC: platform does not support [AER]
[    0.307911] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME PCIeCapability LTR]
[    0.307912] acpi PNP0A08:00: FADT indicates ASPM is unsupported, using BIOS configuration
[    0.309057] PCI host bridge to bus 0000:00
[    0.309060] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[    0.309062] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.309063] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    0.309064] pci_bus 0000:00: root bus resource [mem 0x60000000-0xdfffffff window]
[    0.309066] pci_bus 0000:00: root bus resource [mem 0x4000000000-0x7fffffffff window]
[    0.309067] pci_bus 0000:00: root bus resource [mem 0xfc800000-0xfe7fffff window]
[    0.309068] pci_bus 0000:00: root bus resource [bus 00-fe]
[    0.309151] pci 0000:00:00.0: [8086:3ec4] type 00 class 0x060000 conventional PCI endpoint
[    0.309213] pci 0000:00:01.0: [8086:1901] type 01 class 0x060400 PCIe Root Port
[    0.309223] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.309225] pci 0000:00:01.0:   bridge window [io  0x3000-0x3fff]
[    0.309227] pci 0000:00:01.0:   bridge window [mem 0x8f000000-0x900fffff]
[    0.309231] pci 0000:00:01.0:   bridge window [mem 0x6050000000-0x6061ffffff 64bit pref]
[    0.309255] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    0.309662] pci 0000:00:02.0: [8086:3e9b] type 00 class 0x030000 PCIe Root Complex Integrated Endpoint
[    0.309676] pci 0000:00:02.0: BAR 0 [mem 0x6062000000-0x6062ffffff 64bit]
[    0.309678] pci 0000:00:02.0: BAR 2 [mem 0x4000000000-0x400fffffff 64bit pref]
[    0.309679] pci 0000:00:02.0: BAR 4 [io  0x4000-0x403f]
[    0.309690] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
[    0.309822] pci 0000:00:04.0: [8086:1903] type 00 class 0x118000 conventional PCI endpoint
[    0.309836] pci 0000:00:04.0: BAR 0 [mem 0x6063110000-0x6063117fff 64bit]
[    0.310186] pci 0000:00:12.0: [8086:a379] type 00 class 0x118000 conventional PCI endpoint
[    0.310263] pci 0000:00:12.0: BAR 0 [mem 0x6063125000-0x6063125fff 64bit]
[    0.310468] pci 0000:00:13.0: [8086:a37c] type 00 class 0x070000 conventional PCI endpoint
[    0.310542] pci 0000:00:13.0: BAR 0 [mem 0x606311e000-0x606311ffff 64bit]
[    0.310607] pci 0000:00:13.0: PME# supported from D0 D3hot
[    0.311006] pci 0000:00:14.0: [8086:a36d] type 00 class 0x0c0330 conventional PCI endpoint
[    0.311083] pci 0000:00:14.0: BAR 0 [mem 0x6063100000-0x606310ffff 64bit]
[    0.311163] pci 0000:00:14.0: PME# supported from D3hot D3cold
[    0.312635] pci 0000:00:14.2: [8086:a36f] type 00 class 0x050000 conventional PCI endpoint
[    0.312707] pci 0000:00:14.2: BAR 0 [mem 0x606311c000-0x606311dfff 64bit]
[    0.312713] pci 0000:00:14.2: BAR 2 [mem 0x6063124000-0x6063124fff 64bit]
[    0.313262] pci 0000:00:15.0: [8086:a368] type 00 class 0x0c8000 conventional PCI endpoint
[    0.314677] pci 0000:00:15.0: BAR 0 [mem 0x00000000-0x00000fff 64bit]
[    0.316789] pci 0000:00:15.1: [8086:a369] type 00 class 0x0c8000 conventional PCI endpoint
[    0.318177] pci 0000:00:15.1: BAR 0 [mem 0x00000000-0x00000fff 64bit]
[    0.319992] pci 0000:00:16.0: [8086:a360] type 00 class 0x078000 conventional PCI endpoint
[    0.320066] pci 0000:00:16.0: BAR 0 [mem 0x6063121000-0x6063121fff 64bit]
[    0.320142] pci 0000:00:16.0: PME# supported from D3hot
[    0.320619] pci 0000:00:17.0: [8086:282a] type 00 class 0x010400 conventional PCI endpoint
[    0.320754] pci 0000:00:17.0: BAR 0 [mem 0x8e100000-0x8e101fff]
[    0.320757] pci 0000:00:17.0: BAR 1 [mem 0x8e103000-0x8e1030ff]
[    0.320761] pci 0000:00:17.0: BAR 2 [io  0x4090-0x4097]
[    0.320765] pci 0000:00:17.0: BAR 3 [io  0x4080-0x4083]
[    0.320769] pci 0000:00:17.0: BAR 4 [io  0x4060-0x407f]
[    0.320772] pci 0000:00:17.0: BAR 5 [mem 0x8e102000-0x8e1027ff]
[    0.320892] pci 0000:00:17.0: PME# supported from D3hot
[    0.321256] pci 0000:00:1b.0: [8086:a340] type 01 class 0x060400 PCIe Root Port
[    0.321306] pci 0000:00:1b.0: PCI bridge to [bus 02-6c]
[    0.321317] pci 0000:00:1b.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.321335] pci 0000:00:1b.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.321472] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[    0.321525] pci 0000:00:1b.0: PTM enabled (root), 4ns granularity
[    0.322191] pci 0000:00:1d.0: [8086:a330] type 01 class 0x060400 PCIe Root Port
[    0.322241] pci 0000:00:1d.0: PCI bridge to [bus 6d]
[    0.322252] pci 0000:00:1d.0:   bridge window [mem 0x90500000-0x905fffff]
[    0.322402] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[    0.322449] pci 0000:00:1d.0: PTM enabled (root), 4ns granularity
[    0.323031] pci 0000:00:1d.2: [8086:a332] type 01 class 0x060400 PCIe Root Port
[    0.323081] pci 0000:00:1d.2: PCI bridge to [bus 6e]
[    0.323092] pci 0000:00:1d.2:   bridge window [mem 0x90400000-0x904fffff]
[    0.323232] pci 0000:00:1d.2: PME# supported from D0 D3hot D3cold
[    0.323276] pci 0000:00:1d.2: PTM enabled (root), 4ns granularity
[    0.323872] pci 0000:00:1d.6: [8086:a336] type 01 class 0x060400 PCIe Root Port
[    0.323940] pci 0000:00:1d.6: PCI bridge to [bus 6f]
[    0.323950] pci 0000:00:1d.6:   bridge window [mem 0x90300000-0x903fffff]
[    0.324090] pci 0000:00:1d.6: PME# supported from D0 D3hot D3cold
[    0.324132] pci 0000:00:1d.6: PTM enabled (root), 4ns granularity
[    0.324684] pci 0000:00:1d.7: [8086:a337] type 01 class 0x060400 PCIe Root Port
[    0.324734] pci 0000:00:1d.7: PCI bridge to [bus 70]
[    0.324745] pci 0000:00:1d.7:   bridge window [mem 0x90200000-0x902fffff]
[    0.324905] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
[    0.324946] pci 0000:00:1d.7: PTM enabled (root), 4ns granularity
[    0.325504] pci 0000:00:1f.0: [8086:a30d] type 00 class 0x060100 conventional PCI endpoint
[    0.325944] pci 0000:00:1f.3: [8086:a348] type 00 class 0x040100 conventional PCI endpoint
[    0.326088] pci 0000:00:1f.3: BAR 0 [mem 0x6063118000-0x606311bfff 64bit]
[    0.326104] pci 0000:00:1f.3: BAR 4 [mem 0x6063000000-0x60630fffff 64bit]
[    0.326236] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.329112] pci 0000:00:1f.4: [8086:a323] type 00 class 0x0c0500 conventional PCI endpoint
[    0.329468] pci 0000:00:1f.4: BAR 0 [mem 0x6063120000-0x60631200ff 64bit]
[    0.329500] pci 0000:00:1f.4: BAR 4 [io  0xefa0-0xefbf]
[    0.329811] pci 0000:00:1f.5: [8086:a324] type 00 class 0x0c8000 conventional PCI endpoint
[    0.329902] pci 0000:00:1f.5: BAR 0 [mem 0xfe010000-0xfe010fff]
[    0.330012] pci 0000:01:00.0: [10de:1f91] type 00 class 0x030000 PCIe Legacy Endpoint
[    0.330066] pci 0000:01:00.0: BAR 0 [mem 0x8f000000-0x8fffffff]
[    0.330070] pci 0000:01:00.0: BAR 1 [mem 0x6050000000-0x605fffffff 64bit pref]
[    0.330074] pci 0000:01:00.0: BAR 3 [mem 0x6060000000-0x6061ffffff 64bit pref]
[    0.330077] pci 0000:01:00.0: BAR 5 [io  0x3000-0x307f]
[    0.330079] pci 0000:01:00.0: ROM [mem 0x90000000-0x9007ffff pref]
[    0.330159] pci 0000:01:00.0: PME# supported from D0 D3hot
[    0.330211] pci 0000:01:00.0: 63.008 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x8 link at 0000:00:01.0 (capable of 126.016 Gb/s with 8.0 GT/s PCIe x16 link)
[    0.330454] pci 0000:01:00.1: [10de:10fa] type 00 class 0x040300 PCIe Endpoint
[    0.330510] pci 0000:01:00.1: BAR 0 [mem 0x90080000-0x90083fff]
[    0.330670] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.331031] pci 0000:02:00.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Upstream Port
[    0.331082] pci 0000:02:00.0: PCI bridge to [bus 03-6c]
[    0.331097] pci 0000:02:00.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.331115] pci 0000:02:00.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.331138] pci 0000:02:00.0: enabling Extended Tags
[    0.331325] pci 0000:02:00.0: supports D1 D2
[    0.331326] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.331499] pci 0000:02:00.0: PTM enabled, 4ns granularity
[    0.331744] pci 0000:02:00.0: parent CMRT 0x28 child CMRT 0x00
[    0.331746] pci 0000:02:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.331747] pci 0000:02:00.0: child  T_POWER_ON 0x0a usec (val 0x5 scale 0)
[    0.331748] pci 0000:02:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold 0x5a
[    0.331749] pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x02 scale 3
[    0.331756] pci 0000:02:00.0: L1SS_CTL1 0x60022800 (parent 0x4050280f child 4050000f)
[    0.331757] pci 0000:02:00.0: L1SS_CTL2 0x0000b0 (parent 0x0000b0 child 000000b0)
[    0.331765] pci 0000:02:00.0: L1SS_CTL1 parent 0x4050280a child 0x4050000a (L1.2 disabled)
[    0.331772] pci 0000:02:00.0: L1SS_CTL2 parent 0x0000b0 child 0x0000b0 (T_POWER_ON updated)
[    0.331777] pci 0000:02:00.0: L1SS_CTL1 parent 0x6052280a (CMRT updated)
[    0.331786] pci 0000:02:00.0: L1SS_CTL1 parent 0x6002280a child 0x6002280a (LTR_L1.2_THRESHOLD updated)
[    0.331796] pci 0000:02:00.0: L1SS_CTL1 parent 0x6002280f child 0x6002280f (L1.2 restored)
[    0.331807] pci 0000:00:1b.0: PCI bridge to [bus 02-6c]
[    0.331946] pci 0000:03:00.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.331996] pci 0000:03:00.0: PCI bridge to [bus 04]
[    0.332011] pci 0000:03:00.0:   bridge window [mem 0x8e000000-0x8e0fffff]
[    0.332052] pci 0000:03:00.0: enabling Extended Tags
[    0.332235] pci 0000:03:00.0: supports D1 D2
[    0.332236] pci 0000:03:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.332601] pci 0000:03:01.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.332651] pci 0000:03:01.0: PCI bridge to [bus 05-37]
[    0.332665] pci 0000:03:01.0:   bridge window [mem 0x60000000-0x77efffff]
[    0.332684] pci 0000:03:01.0:   bridge window [mem 0x6000000000-0x601fffffff 64bit pref]
[    0.332708] pci 0000:03:01.0: enabling Extended Tags
[    0.332899] pci 0000:03:01.0: supports D1 D2
[    0.332900] pci 0000:03:01.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.333241] pci 0000:03:02.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.333291] pci 0000:03:02.0: PCI bridge to [bus 38]
[    0.333305] pci 0000:03:02.0:   bridge window [mem 0x77f00000-0x77ffffff]
[    0.333347] pci 0000:03:02.0: enabling Extended Tags
[    0.333524] pci 0000:03:02.0: supports D1 D2
[    0.333525] pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.333892] pci 0000:03:04.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.333942] pci 0000:03:04.0: PCI bridge to [bus 39-6c]
[    0.333956] pci 0000:03:04.0:   bridge window [mem 0x78000000-0x8dffffff]
[    0.333974] pci 0000:03:04.0:   bridge window [mem 0x6020000000-0x6049ffffff 64bit pref]
[    0.333998] pci 0000:03:04.0: enabling Extended Tags
[    0.334188] pci 0000:03:04.0: supports D1 D2
[    0.334189] pci 0000:03:04.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.334541] pci 0000:02:00.0: PCI bridge to [bus 03-6c]
[    0.334696] pci 0000:04:00.0: [8086:15eb] type 00 class 0x088000 PCIe Endpoint
[    0.334774] pci 0000:04:00.0: BAR 0 [mem 0x8e000000-0x8e03ffff]
[    0.334777] pci 0000:04:00.0: BAR 1 [mem 0x8e040000-0x8e040fff]
[    0.334800] pci 0000:04:00.0: enabling Extended Tags
[    0.334961] pci 0000:04:00.0: supports D1 D2
[    0.334962] pci 0000:04:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.335282] pci 0000:03:00.0: PCI bridge to [bus 04]
[    0.335365] pci 0000:03:01.0: PCI bridge to [bus 05-37]
[    0.335513] pci 0000:38:00.0: [8086:15ec] type 00 class 0x0c0330 PCIe Endpoint
[    0.335594] pci 0000:38:00.0: BAR 0 [mem 0x77f00000-0x77f0ffff]
[    0.335620] pci 0000:38:00.0: enabling Extended Tags
[    0.335806] pci 0000:38:00.0: supports D1 D2
[    0.335807] pci 0000:38:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.336203] pci 0000:03:02.0: PCI bridge to [bus 38]
[    0.336286] pci 0000:03:04.0: PCI bridge to [bus 39-6c]
[    0.337937] pci 0000:6d:00.0: [8086:0975] type 00 class 0x010802 PCIe Endpoint
[    0.338013] pci 0000:6d:00.0: BAR 0 [mem 0x90500000-0x90503fff 64bit]
[    0.338492] pci 0000:6d:00.0: parent CMRT 0x28 child CMRT 0x64
[    0.338494] pci 0000:6d:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.338495] pci 0000:6d:00.0: child  T_POWER_ON 0xc1c usec (val 0x1f scale 2)
[    0.338496] pci 0000:6d:00.0: t_common_mode 0x64 t_power_on 0xc1c l1_2_threshold 0xc86
[    0.338497] pci 0000:6d:00.0: encoded LTR_L1.2_THRESHOLD value 0x03 scale 4
[    0.338505] pci 0000:6d:00.0: L1SS_CTL1 0x80036400 (parent 0x4050640f child 4050000f)
[    0.338507] pci 0000:6d:00.0: L1SS_CTL2 0x0000fa (parent 0x0000fa child 000000fa)
[    0.338515] pci 0000:6d:00.0: L1SS_CTL1 parent 0x4050640a child 0x4050000a (L1.2 disabled)
[    0.338523] pci 0000:6d:00.0: L1SS_CTL2 parent 0x0000fa child 0x0000fa (T_POWER_ON updated)
[    0.338526] pci 0000:6d:00.0: L1SS_CTL1 parent 0xc053640a (CMRT updated)
[    0.338535] pci 0000:6d:00.0: L1SS_CTL1 parent 0x8003640a child 0x8003000a (LTR_L1.2_THRESHOLD updated)
[    0.338544] pci 0000:6d:00.0: L1SS_CTL1 parent 0x8003640f child 0x8003000f (L1.2 restored)
[    0.338559] pci 0000:00:1d.0: PCI bridge to [bus 6d]
[    0.338769] pci 0000:6e:00.0: [8086:0975] type 00 class 0x010802 PCIe Endpoint
[    0.338846] pci 0000:6e:00.0: BAR 0 [mem 0x90410000-0x90413fff 64bit]
[    0.338855] pci 0000:6e:00.0: BAR 4 [mem 0x90400000-0x9040ffff 64bit]
[    0.338869] pci 0000:6e:00.0: enabling Extended Tags
[    0.339322] pci 0000:6e:00.0: parent CMRT 0x28 child CMRT 0x64
[    0.339323] pci 0000:6e:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.339324] pci 0000:6e:00.0: child  T_POWER_ON 0xc1c usec (val 0x1f scale 2)
[    0.339325] pci 0000:6e:00.0: t_common_mode 0x64 t_power_on 0xc1c l1_2_threshold 0xc86
[    0.339326] pci 0000:6e:00.0: encoded LTR_L1.2_THRESHOLD value 0x03 scale 4
[    0.339333] pci 0000:6e:00.0: L1SS_CTL1 0x80036400 (parent 0x4050640f child 4050000f)
[    0.339334] pci 0000:6e:00.0: L1SS_CTL2 0x0000fa (parent 0x0000fa child 000000fa)
[    0.339342] pci 0000:6e:00.0: L1SS_CTL1 parent 0x4050640a child 0x4050000a (L1.2 disabled)
[    0.339349] pci 0000:6e:00.0: L1SS_CTL2 parent 0x0000fa child 0x0000fa (T_POWER_ON updated)
[    0.339353] pci 0000:6e:00.0: L1SS_CTL1 parent 0xc053640a (CMRT updated)
[    0.339361] pci 0000:6e:00.0: L1SS_CTL1 parent 0x8003640a child 0x8003000a (LTR_L1.2_THRESHOLD updated)
[    0.339371] pci 0000:6e:00.0: L1SS_CTL1 parent 0x8003640f child 0x8003000f (L1.2 restored)
[    0.339385] pci 0000:00:1d.2: PCI bridge to [bus 6e]
[    0.340473] pci 0000:6f:00.0: [8086:2723] type 00 class 0x028000 PCIe Endpoint
[    0.342344] pci 0000:6f:00.0: BAR 0 [mem 0x90300000-0x90303fff 64bit]
[    0.344809] pci 0000:6f:00.0: PME# supported from D0 D3hot D3cold
[    0.348077] pci 0000:6f:00.0: parent CMRT 0x28 child CMRT 0x1e
[    0.348079] pci 0000:6f:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.348080] pci 0000:6f:00.0: child  T_POWER_ON 0x12 usec (val 0x9 scale 0)
[    0.348081] pci 0000:6f:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold 0x5a
[    0.348082] pci 0000:6f:00.0: encoded LTR_L1.2_THRESHOLD value 0x02 scale 3
[    0.348089] pci 0000:6f:00.0: L1SS_CTL1 0x60022800 (parent 0x4050280f child 4050000f)
[    0.348090] pci 0000:6f:00.0: L1SS_CTL2 0x0000b0 (parent 0x0000b0 child 000000b0)
[    0.348099] pci 0000:6f:00.0: L1SS_CTL1 parent 0x4050280a child 0x4050000a (L1.2 disabled)
[    0.348107] pci 0000:6f:00.0: L1SS_CTL2 parent 0x0000b0 child 0x0000b0 (T_POWER_ON updated)
[    0.348111] pci 0000:6f:00.0: L1SS_CTL1 parent 0x6052280a (CMRT updated)
[    0.348121] pci 0000:6f:00.0: L1SS_CTL1 parent 0x6002280a child 0x6002000a (LTR_L1.2_THRESHOLD updated)
[    0.348131] pci 0000:6f:00.0: L1SS_CTL1 parent 0x6002280f child 0x6002000f (L1.2 restored)
[    0.348290] pci 0000:00:1d.6: PCI bridge to [bus 6f]
[    0.348488] pci 0000:70:00.0: [10ec:525a] type 00 class 0xff0000 PCIe Endpoint
[    0.348562] pci 0000:70:00.0: BAR 1 [mem 0x90200000-0x90200fff]
[    0.348696] pci 0000:70:00.0: supports D1 D2
[    0.348697] pci 0000:70:00.0: PME# supported from D1 D2 D3hot D3cold
[    0.348931] pci 0000:70:00.0: parent CMRT 0x28 child CMRT 0x3c
[    0.348932] pci 0000:70:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.348933] pci 0000:70:00.0: child  T_POWER_ON 0x3c usec (val 0x6 scale 1)
[    0.348934] pci 0000:70:00.0: t_common_mode 0x3c t_power_on 0x3c l1_2_threshold 0x7e
[    0.348935] pci 0000:70:00.0: encoded LTR_L1.2_THRESHOLD value 0x03 scale 3
[    0.348942] pci 0000:70:00.0: L1SS_CTL1 0x60033c00 (parent 0x40503c0f child 4050000f)
[    0.348943] pci 0000:70:00.0: L1SS_CTL2 0x000031 (parent 0x000031 child 00000031)
[    0.348951] pci 0000:70:00.0: L1SS_CTL1 parent 0x40503c0a child 0x4050000a (L1.2 disabled)
[    0.348958] pci 0000:70:00.0: L1SS_CTL2 parent 0x000031 child 0x000031 (T_POWER_ON updated)
[    0.348962] pci 0000:70:00.0: L1SS_CTL1 parent 0x60533c0a (CMRT updated)
[    0.348971] pci 0000:70:00.0: L1SS_CTL1 parent 0x60033c0a child 0x6003000a (LTR_L1.2_THRESHOLD updated)
[    0.348981] pci 0000:70:00.0: L1SS_CTL1 parent 0x60033c0f child 0x6003000f (L1.2 restored)
[    0.348995] pci 0000:00:1d.7: PCI bridge to [bus 70]
[    0.351509] ACPI: PCI: Interrupt link LNKA configured for IRQ 0
[    0.351586] ACPI: PCI: Interrupt link LNKB configured for IRQ 1
[    0.351658] ACPI: PCI: Interrupt link LNKC configured for IRQ 0
[    0.351730] ACPI: PCI: Interrupt link LNKD configured for IRQ 0
[    0.351801] ACPI: PCI: Interrupt link LNKE configured for IRQ 0
[    0.351872] ACPI: PCI: Interrupt link LNKF configured for IRQ 0
[    0.351944] ACPI: PCI: Interrupt link LNKG configured for IRQ 0
[    0.352016] ACPI: PCI: Interrupt link LNKH configured for IRQ 0
[    0.360427] Low-power S0 idle used by default for system suspend
[    0.365444] ACPI: EC: interrupt unblocked
[    0.365446] ACPI: EC: event unblocked
[    0.365459] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.365460] ACPI: EC: GPE=0x17
[    0.365461] ACPI: \_SB_.PCI0.LPCB.EC0_: Boot DSDT EC initialization complete
[    0.365463] ACPI: \_SB_.PCI0.LPCB.EC0_: EC: Used to handle transactions and events
[    0.365500] iommu: Default domain type: Translated
[    0.365501] iommu: DMA domain TLB invalidation policy: lazy mode
[    0.365558] SCSI subsystem initialized
[    0.365563] libata version 3.00 loaded.
[    0.365565] ACPI: bus type USB registered
[    0.365574] usbcore: registered new interface driver usbfs
[    0.365577] usbcore: registered new interface driver hub
[    0.365581] usbcore: registered new device driver usb
[    0.365653] efivars: Registered efivars operations
[    0.365653] PCI: Using ACPI for IRQ routing
[    0.419893] PCI: pci_cache_line_size set to 64 bytes
[    0.421774] e820: reserve RAM buffer [mem 0x0009f000-0x0009ffff]
[    0.421776] e820: reserve RAM buffer [mem 0x5016e000-0x53ffffff]
[    0.421777] e820: reserve RAM buffer [mem 0x50228000-0x53ffffff]
[    0.421778] e820: reserve RAM buffer [mem 0x535e4000-0x53ffffff]
[    0.421779] e820: reserve RAM buffer [mem 0x5ac10000-0x5bffffff]
[    0.424574] pci 0000:00:02.0: vgaarb: setting as boot VGA device
[    0.424574] pci 0000:00:02.0: vgaarb: bridge control possible
[    0.424574] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
[    0.424574] pci 0000:01:00.0: vgaarb: bridge control possible
[    0.424575] pci 0000:01:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none
[    0.424577] vgaarb: loaded
[    0.424925] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: 8F1F6436-9F42-42C8-BADC-0E9424F20C9A has zero instances
[    0.424926] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: 8F1F6435-9F42-42C8-BADC-0E9424F20C9A has zero instances
[    0.424927] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: 7391A661-223A-47DB-A77A-7BE84C60822D has zero instances
[    0.424928] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: DF4E63B6-3BBC-4858-9737-C74F82F821F3 has zero instances
[    0.424974] clocksource: Switched to clocksource tsc-early
[    0.425048] pnp: PnP ACPI init
[    0.425048] system 00:00: [mem 0x40000000-0x403fffff] could not be reserved
[    0.425048] system 00:01: [io  0x0680-0x069f] has been reserved
[    0.425048] system 00:01: [io  0x164e-0x164f] has been reserved
[    0.425048] system 00:03: [io  0x1854-0x1857] has been reserved
[    0.425192] system 00:05: [mem 0xfed10000-0xfed17fff] has been reserved
[    0.425194] system 00:05: [mem 0xfed18000-0xfed18fff] has been reserved
[    0.425196] system 00:05: [mem 0xfed19000-0xfed19fff] has been reserved
[    0.425197] system 00:05: [mem 0xe0000000-0xefffffff] has been reserved
[    0.425198] system 00:05: [mem 0xfed20000-0xfed3ffff] has been reserved
[    0.425199] system 00:05: [mem 0xfed90000-0xfed93fff] could not be reserved
[    0.425201] system 00:05: [mem 0xfed45000-0xfed8ffff] has been reserved
[    0.425202] system 00:05: [mem 0xfee00000-0xfeefffff] could not be reserved
[    0.425411] system 00:06: [io  0x1800-0x18fe] could not be reserved
[    0.425413] system 00:06: [mem 0xfd000000-0xfd69ffff] has been reserved
[    0.425415] system 00:06: [mem 0xfd6c0000-0xfd6cffff] has been reserved
[    0.425416] system 00:06: [mem 0xfd6f0000-0xfdffffff] has been reserved
[    0.425417] system 00:06: [mem 0xfe000000-0xfe01ffff] could not be reserved
[    0.425419] system 00:06: [mem 0xfe200000-0xfe7fffff] has been reserved
[    0.425420] system 00:06: [mem 0xff000000-0xffffffff] has been reserved
[    0.425696] system 00:07: [io  0x2000-0x20fe] has been reserved
[    0.428837] pnp: PnP ACPI: found 9 devices
[    0.434160] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    0.434201] NET: Registered PF_INET protocol family
[    0.434307] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.436636] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear)
[    0.436658] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.436664] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.436763] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[    0.436993] TCP: Hash tables configured (established 131072 bind 65536)
[    0.437010] UDP hash table entries: 8192 (order: 7, 524288 bytes, linear)
[    0.437059] UDP-Lite hash table entries: 8192 (order: 7, 524288 bytes, linear)
[    0.437129] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.437133] NET: Registered PF_XDP protocol family
[    0.437139] pci 0000:03:01.0: bridge window [io  0x1000-0x0fff] to [bus 05-37] add_size 1000
[    0.437142] pci 0000:03:04.0: bridge window [io  0x1000-0x0fff] to [bus 39-6c] add_size 1000
[    0.437144] pci 0000:02:00.0: bridge window [io  0x1000-0x0fff] to [bus 03-6c] add_size 2000
[    0.437146] pci 0000:00:1b.0: bridge window [io  0x1000-0x0fff] to [bus 02-6c] add_size 3000
[    0.437152] pci 0000:00:15.0: BAR 0 [mem 0x4010000000-0x4010000fff 64bit]: assigned
[    0.437422] pci 0000:00:15.1: BAR 0 [mem 0x4010001000-0x4010001fff 64bit]: assigned
[    0.437689] pci 0000:00:1b.0: bridge window [io  0x5000-0x7fff]: assigned
[    0.437691] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.437692] pci 0000:00:01.0:   bridge window [io  0x3000-0x3fff]
[    0.437695] pci 0000:00:01.0:   bridge window [mem 0x8f000000-0x900fffff]
[    0.437696] pci 0000:00:01.0:   bridge window [mem 0x6050000000-0x6061ffffff 64bit pref]
[    0.437700] pci 0000:02:00.0: bridge window [io  0x5000-0x6fff]: assigned
[    0.437702] pci 0000:03:01.0: bridge window [io  0x5000-0x5fff]: assigned
[    0.437703] pci 0000:03:04.0: bridge window [io  0x6000-0x6fff]: assigned
[    0.437704] pci 0000:03:00.0: PCI bridge to [bus 04]
[    0.437716] pci 0000:03:00.0:   bridge window [mem 0x8e000000-0x8e0fffff]
[    0.437729] pci 0000:03:01.0: PCI bridge to [bus 05-37]
[    0.437732] pci 0000:03:01.0:   bridge window [io  0x5000-0x5fff]
[    0.437738] pci 0000:03:01.0:   bridge window [mem 0x60000000-0x77efffff]
[    0.437743] pci 0000:03:01.0:   bridge window [mem 0x6000000000-0x601fffffff 64bit pref]
[    0.437753] pci 0000:03:02.0: PCI bridge to [bus 38]
[    0.437759] pci 0000:03:02.0:   bridge window [mem 0x77f00000-0x77ffffff]
[    0.437772] pci 0000:03:04.0: PCI bridge to [bus 39-6c]
[    0.437775] pci 0000:03:04.0:   bridge window [io  0x6000-0x6fff]
[    0.437782] pci 0000:03:04.0:   bridge window [mem 0x78000000-0x8dffffff]
[    0.437787] pci 0000:03:04.0:   bridge window [mem 0x6020000000-0x6049ffffff 64bit pref]
[    0.437795] pci 0000:02:00.0: PCI bridge to [bus 03-6c]
[    0.437798] pci 0000:02:00.0:   bridge window [io  0x5000-0x6fff]
[    0.437805] pci 0000:02:00.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.437810] pci 0000:02:00.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.437819] pci 0000:00:1b.0: PCI bridge to [bus 02-6c]
[    0.437822] pci 0000:00:1b.0:   bridge window [io  0x5000-0x7fff]
[    0.437829] pci 0000:00:1b.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.437833] pci 0000:00:1b.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.437842] pci 0000:00:1d.0: PCI bridge to [bus 6d]
[    0.437849] pci 0000:00:1d.0:   bridge window [mem 0x90500000-0x905fffff]
[    0.437862] pci 0000:00:1d.2: PCI bridge to [bus 6e]
[    0.437868] pci 0000:00:1d.2:   bridge window [mem 0x90400000-0x904fffff]
[    0.437881] pci 0000:00:1d.6: PCI bridge to [bus 6f]
[    0.437888] pci 0000:00:1d.6:   bridge window [mem 0x90300000-0x903fffff]
[    0.437900] pci 0000:00:1d.7: PCI bridge to [bus 70]
[    0.437907] pci 0000:00:1d.7:   bridge window [mem 0x90200000-0x902fffff]
[    0.437920] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[    0.437922] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[    0.437923] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[    0.437924] pci_bus 0000:00: resource 7 [mem 0x60000000-0xdfffffff window]
[    0.437925] pci_bus 0000:00: resource 8 [mem 0x4000000000-0x7fffffffff window]
[    0.437926] pci_bus 0000:00: resource 9 [mem 0xfc800000-0xfe7fffff window]
[    0.437927] pci_bus 0000:01: resource 0 [io  0x3000-0x3fff]
[    0.437928] pci_bus 0000:01: resource 1 [mem 0x8f000000-0x900fffff]
[    0.437929] pci_bus 0000:01: resource 2 [mem 0x6050000000-0x6061ffffff 64bit pref]
[    0.437930] pci_bus 0000:02: resource 0 [io  0x5000-0x7fff]
[    0.437931] pci_bus 0000:02: resource 1 [mem 0x60000000-0x8e0fffff]
[    0.437932] pci_bus 0000:02: resource 2 [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.437933] pci_bus 0000:03: resource 0 [io  0x5000-0x6fff]
[    0.437934] pci_bus 0000:03: resource 1 [mem 0x60000000-0x8e0fffff]
[    0.437935] pci_bus 0000:03: resource 2 [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.437936] pci_bus 0000:04: resource 1 [mem 0x8e000000-0x8e0fffff]
[    0.437938] pci_bus 0000:05: resource 0 [io  0x5000-0x5fff]
[    0.437939] pci_bus 0000:05: resource 1 [mem 0x60000000-0x77efffff]
[    0.437939] pci_bus 0000:05: resource 2 [mem 0x6000000000-0x601fffffff 64bit pref]
[    0.437941] pci_bus 0000:38: resource 1 [mem 0x77f00000-0x77ffffff]
[    0.437942] pci_bus 0000:39: resource 0 [io  0x6000-0x6fff]
[    0.437943] pci_bus 0000:39: resource 1 [mem 0x78000000-0x8dffffff]
[    0.437944] pci_bus 0000:39: resource 2 [mem 0x6020000000-0x6049ffffff 64bit pref]
[    0.437945] pci_bus 0000:6d: resource 1 [mem 0x90500000-0x905fffff]
[    0.437946] pci_bus 0000:6e: resource 1 [mem 0x90400000-0x904fffff]
[    0.437947] pci_bus 0000:6f: resource 1 [mem 0x90300000-0x903fffff]
[    0.437948] pci_bus 0000:70: resource 1 [mem 0x90200000-0x902fffff]
[    0.438402] pci 0000:01:00.1: extending delay after power-on from D3hot to 20 msec
[    0.438424] pci 0000:01:00.1: D0 power state depends on 0000:01:00.0
[    0.438483] pci 0000:02:00.0: CLS mismatch (64 != 128), using 64 bytes
[    0.438576] pci 0000:02:00.0: enabling device (0002 -> 0003)
[    0.438854] DMAR: Intel-IOMMU force enabled due to platform opt in
[    0.438862] DMAR: No ATSR found
[    0.438863] DMAR: No SATC found
[    0.438864] DMAR: dmar0: Using Queued invalidation
[    0.438866] DMAR: dmar1: Using Queued invalidation
[    0.439123] pci 0000:00:02.0: Adding to iommu group 0
[    0.439150] pci 0000:00:00.0: Adding to iommu group 1
[    0.439162] pci 0000:00:01.0: Adding to iommu group 2
[    0.439170] pci 0000:00:04.0: Adding to iommu group 3
[    0.439181] pci 0000:00:12.0: Adding to iommu group 4
[    0.439189] pci 0000:00:13.0: Adding to iommu group 5
[    0.439205] pci 0000:00:14.0: Adding to iommu group 6
[    0.439212] pci 0000:00:14.2: Adding to iommu group 6
[    0.439227] pci 0000:00:15.0: Adding to iommu group 7
[    0.439235] pci 0000:00:15.1: Adding to iommu group 7
[    0.439246] pci 0000:00:16.0: Adding to iommu group 8
[    0.439253] pci 0000:00:17.0: Adding to iommu group 9
[    0.439268] pci 0000:00:1b.0: Adding to iommu group 10
[    0.439283] pci 0000:00:1d.0: Adding to iommu group 11
[    0.439293] pci 0000:00:1d.2: Adding to iommu group 12
[    0.439303] pci 0000:00:1d.6: Adding to iommu group 13
[    0.439314] pci 0000:00:1d.7: Adding to iommu group 14
[    0.439337] pci 0000:00:1f.0: Adding to iommu group 15
[    0.439346] pci 0000:00:1f.3: Adding to iommu group 15
[    0.439354] pci 0000:00:1f.4: Adding to iommu group 15
[    0.439363] pci 0000:00:1f.5: Adding to iommu group 15
[    0.439366] pci 0000:01:00.0: Adding to iommu group 2
[    0.439368] pci 0000:01:00.1: Adding to iommu group 2
[    0.439382] pci 0000:02:00.0: Adding to iommu group 16
[    0.439418] pci 0000:03:00.0: Adding to iommu group 17
[    0.439428] pci 0000:03:01.0: Adding to iommu group 18
[    0.439437] pci 0000:03:02.0: Adding to iommu group 19
[    0.439447] pci 0000:03:04.0: Adding to iommu group 20
[    0.439461] pci 0000:04:00.0: Adding to iommu group 21
[    0.439482] pci 0000:38:00.0: Adding to iommu group 22
[    0.439493] pci 0000:6d:00.0: Adding to iommu group 23
[    0.439506] pci 0000:6e:00.0: Adding to iommu group 24
[    0.439516] pci 0000:6f:00.0: Adding to iommu group 25
[    0.439546] pci 0000:70:00.0: Adding to iommu group 26
[    0.439686] DMAR: Intel(R) Virtualization Technology for Directed I/O
[    0.439687] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.439688] software IO TLB: mapped [mem 0x000000004635b000-0x000000004a35b000] (64MB)
[    0.443520] Initialise system trusted keyrings
[    0.443526] Key type blacklist registered
[    0.443544] workingset: timestamp_bits=41 max_order=22 bucket_order=0
[    0.453651] NET: Registered PF_ALG protocol family
[    0.453653] Key type asymmetric registered
[    0.453654] Asymmetric key parser 'x509' registered
[    0.453663] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[    0.453684] io scheduler mq-deadline registered
[    0.453685] io scheduler kyber registered
[    0.453693] io scheduler bfq registered
[    0.453883] pcieport 0000:00:01.0: PME: Signaling with IRQ 123
[    0.454018] pcieport 0000:00:1b.0: PME: Signaling with IRQ 124
[    0.454050] pcieport 0000:00:1b.0: pciehp: Slot #20 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[    0.454412] pcieport 0000:00:1d.0: PME: Signaling with IRQ 125
[    0.454684] pcieport 0000:00:1d.2: PME: Signaling with IRQ 126
[    0.454953] pcieport 0000:00:1d.6: PME: Signaling with IRQ 127
[    0.455221] pcieport 0000:00:1d.7: PME: Signaling with IRQ 128
[    0.455701] pcieport 0000:03:01.0: enabling device (0002 -> 0003)
[    0.455847] pcieport 0000:03:01.0: pciehp: Slot #1 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[    0.456201] pcieport 0000:03:04.0: enabling device (0002 -> 0003)
[    0.456341] pcieport 0000:03:04.0: pciehp: Slot #4 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[    0.456539] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    0.458062] ACPI: AC: AC Adapter [ADP1] (off-line)
[    0.458098] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0
[    0.458108] ACPI: button: Lid Switch [LID0]
[    0.458122] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
[    0.458131] ACPI: button: Power Button [PWRB]
[    0.472375] thermal LNXTHERM:00: registered as thermal_zone0
[    0.472377] ACPI: thermal: Thermal Zone [TZ01] (58 C)
[    0.472594] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.473243] serial 0000:00:13.0: enabling device (0000 -> 0002)
[    0.473557] hpet_acpi_add: no address or irqs in _CRS
[    0.473736] ACPI: bus type drm_connector registered
[    0.473852] i915 0000:00:02.0: [drm] Found coffeelake (device ID 3e9b) integrated display version 9.00 stepping N/A
[    0.474642] i915 0000:00:02.0: [drm] VT-d active for gfx access
[    0.474649] i915 0000:00:02.0: vgaarb: deactivate vga console
[    0.474670] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[    0.482488] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=io+mem
[    0.487062] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[    0.523966] ACPI: battery: Slot [BAT0] (battery present)
[    1.469666] tsc: Refined TSC clocksource calibration: 2592.000 MHz
[    1.469673] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x255cb6cc5db, max_idle_ns: 440795203504 ns
[    1.469720] clocksource: Switched to clocksource tsc
[    1.602465] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0
[    1.604452] ACPI: video: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    1.604579] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input2
[    1.604592] ACPI: video: Video Device [PEGP] (multi-head: no  rom: yes  post: no)
[    1.604605] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:13/LNXVIDEO:01/input/input3
[    1.629030] fbcon: i915drmfb (fb0) is primary device
[    2.747740] Console: switching to colour frame buffer device 240x67
[    2.756181] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
[    2.757133] ahci 0000:00:17.0: version 3.0
[    2.757195] nvme nvme1: pci function 0000:6e:00.0
[    2.757230] nvme nvme0: pci function 0000:6d:00.0
[    2.766483] ahci 0000:00:17.0: AHCI vers 0001.0301, 32 command slots, 3 Gbps, RAID mode
[    2.766486] ahci 0000:00:17.0: 0/16 ports implemented (port mask 0x0)
[    2.766487] ahci 0000:00:17.0: flags: 64bit ncq sntf pm clo only pio slum part ems deso sadm sds apst 
[    2.768866] scsi host0: ahci
[    2.771254] scsi host1: ahci
[    2.773372] scsi host2: ahci
[    2.776022] scsi host3: ahci
[    2.777060] scsi host4: ahci
[    2.777368] scsi host5: ahci
[    2.777721] scsi host6: ahci
[    2.777790] scsi host7: ahci
[    2.777847] scsi host8: ahci
[    2.777902] scsi host9: ahci
[    2.777953] scsi host10: ahci
[    2.778003] scsi host11: ahci
[    2.778052] scsi host12: ahci
[    2.778100] scsi host13: ahci
[    2.778151] scsi host14: ahci
[    2.778199] scsi host15: ahci
[    2.778217] ata1: DUMMY
[    2.778218] ata2: DUMMY
[    2.778218] ata3: DUMMY
[    2.778219] ata4: DUMMY
[    2.778219] ata5: DUMMY
[    2.778219] ata6: DUMMY
[    2.778220] ata7: DUMMY
[    2.778220] ata8: DUMMY
[    2.778221] ata9: DUMMY
[    2.778221] ata10: DUMMY
[    2.778221] ata11: DUMMY
[    2.778222] ata12: DUMMY
[    2.778222] ata13: DUMMY
[    2.778223] ata14: DUMMY
[    2.778223] ata15: DUMMY
[    2.778223] ata16: DUMMY
[    2.778479] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[    2.778481] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[    2.780208] serio: i8042 KBD port at 0x60,0x64 irq 1
[    2.780222] rtc_cmos 00:02: RTC can wake from S4
[    2.783911] rtc_cmos 00:02: registered as rtc0
[    2.784812] rtc_cmos 00:02: setting system clock to 2025-04-08T20:24:15 UTC (1744143855)
[    2.784966] rtc_cmos 00:02: alarms up to one month, y3k, 242 bytes nvram
[    2.786557] intel_pstate: Intel P-state driver initializing
[    2.786938] nvme nvme0: 8/0/0 default/read/poll queues
[    2.787457] intel_pstate: Disabling energy efficiency optimization
[    2.787458] intel_pstate: HWP enabled
[    2.787520] drop_monitor: Initializing network drop monitor service
[    2.787573] NET: Registered PF_PACKET protocol family
[    2.788264] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[    2.788470] microcode: Current revision: 0x000000fa
[    2.788472] microcode: Updated early from: 0x000000f4
[    2.788764] IPI shorthand broadcast: enabled
[    2.790235] sched_clock: Marking stable (2776667500, 12903209)->(2822419998, -32849289)
[    2.790393] registered taskstats version 1
[    2.790860] Loading compiled-in X.509 certificates
[    2.791249]  nvme0n1: p1 p2 p3 p4 p5 p6 p7
[    2.791783] Loaded X.509 cert 'Build time autogenerated kernel key: a25cecc4910ed10a9efd5da3c96e19ab96717d5f'
[    2.794161] zswap: loaded using pool zstd/zsmalloc
[    2.794207] Demotion targets for Node 0: null
[    2.794455] RAS: Correctable Errors collector initialized.
[    2.794637] PM: Image not found (code -22)
[    2.794645] clk: Disabling unused clocks
[    2.800252] nvme nvme1: 8/0/0 default/read/poll queues
[    2.806084]  nvme1n1: p1
[    2.846588] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
[    2.847415] EXT4-fs (nvme1n1p1): INFO: recovery required on readonly filesystem
[    2.847418] EXT4-fs (nvme1n1p1): write access will be enabled during recovery
[    2.851273] EXT4-fs (nvme1n1p1): recovery complete
[    2.851355] EXT4-fs (nvme1n1p1): mounted filesystem 97f88a37-e20a-456b-bd0e-2b9d7d0b95bb ro with ordered data mode. Quota mode: disabled.
[    2.851366] VFS: Mounted root (ext4 filesystem) readonly on device 259:9.
[    2.851548] devtmpfs: mounted
[    2.852095] Freeing unused kernel image (initmem) memory: 2612K
[    2.852110] Write protecting the kernel read-only data: 24576k
[    2.852844] Freeing unused kernel image (text/rodata gap) memory: 1816K
[    2.853039] Freeing unused kernel image (rodata/data gap) memory: 452K
[    2.866805] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[    2.866810] Run /sbin/init as init process
[    2.866811]   with arguments:
[    2.866812]     /sbin/init
[    2.866813]     nowatchdog
[    2.866814]   with environment:
[    2.866815]     HOME=/
[    2.866816]     TERM=linux
[    2.866817]     BOOT_IMAGE=/vmlinuz-6.14.0-dirty
[    3.029529] NET: Registered PF_INET6 protocol family
[    3.029964] Segment Routing with IPv6
[    3.029977] In-situ OAM (IOAM) with IPv6
[    4.248882] input: Wireless hotkeys as /devices/virtual/input/input5
[    4.264579] intel_pmc_core INT33A1:00:  initialized
[    4.265818] input: Intel HID events as /devices/platform/INT33D5:00/input/input6
[    4.273745] intel-hid INT33D5:00: platform supports 5 button array
[    4.275272] input: Intel HID 5 button array as /devices/platform/INT33D5:00/input/input7
[    4.276881] hid: raw HID events driver (C) Jiri Kosina
[    4.291847] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002)
[    4.294071] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    4.294079] idma64 idma64.0: Found Intel integrated DMA 64-bit
[    4.294080] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[    4.295162] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x110 quirks 0x0000000000009810
[    4.295321] mei_me 0000:00:16.0: enabling device (0000 -> 0002)
[    4.296681] intel-lpss 0000:00:15.1: enabling device (0000 -> 0002)
[    4.297286] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    4.297291] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
[    4.297296] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced SuperSpeed
[    4.297346] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.14
[    4.297349] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.297350] usb usb1: Product: xHCI Host Controller
[    4.297352] usb usb1: Manufacturer: Linux 6.14.0-dirty xhci-hcd
[    4.297353] usb usb1: SerialNumber: 0000:00:14.0
[    4.299342] idma64 idma64.1: Found Intel integrated DMA 64-bit
[    4.302738] hub 1-0:1.0: USB hub found
[    4.302768] hub 1-0:1.0: 16 ports detected
[    4.315518] proc_thermal 0000:00:04.0: enabling device (0000 -> 0002)
[    4.319765] i801_smbus 0000:00:1f.4: SPD Write Disable is set
[    4.319801] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt
[    4.321138] rtsx_pci 0000:70:00.0: enabling device (0000 -> 0002)
[    4.329672] pstore: Using crash dump compression: deflate
[    4.342389] ACPI: bus type thunderbolt registered
[    4.344431] intel_rapl_common: Found RAPL domain package
[    4.344434] intel_rapl_common: Found RAPL domain core
[    4.346130] intel_rapl_common: Found RAPL domain uncore
[    4.347878] intel_rapl_common: Found RAPL domain dram
[    4.375400] intel_rapl_common: Found RAPL domain package
[    4.375404] intel_rapl_common: Found RAPL domain dram
[    4.387226] input: HP WMI hotkeys as /devices/virtual/input/input8
[    4.411017] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.14
[    4.411023] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.411025] usb usb2: Product: xHCI Host Controller
[    4.411027] usb usb2: Manufacturer: Linux 6.14.0-dirty xhci-hcd
[    4.411029] usb usb2: SerialNumber: 0000:00:14.0
[    4.425246] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    4.428092] pstore: Registered efi_pstore as persistent store backend
[    4.429784] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    4.429988] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[    4.432713] hub 2-0:1.0: USB hub found
[    4.432852] hub 2-0:1.0: 8 ports detected
[    4.441481] Intel(R) Wireless WiFi driver for Linux
[    4.441766] iwlwifi 0000:6f:00.0: enabling device (0000 -> 0002)
[    4.446845] xhci_hcd 0000:38:00.0: xHCI Host Controller
[    4.446857] xhci_hcd 0000:38:00.0: new USB bus registered, assigned bus number 3
[    4.448264] xhci_hcd 0000:38:00.0: hcc params 0x200077c1 hci version 0x110 quirks 0x0000000200009810
[    4.448700] xhci_hcd 0000:38:00.0: xHCI Host Controller
[    4.448704] xhci_hcd 0000:38:00.0: new USB bus registered, assigned bus number 4
[    4.448707] xhci_hcd 0000:38:00.0: Host supports USB 3.1 Enhanced SuperSpeed
[    4.448755] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.14
[    4.448758] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.448760] usb usb3: Product: xHCI Host Controller
[    4.448762] usb usb3: Manufacturer: Linux 6.14.0-dirty xhci-hcd
[    4.448764] usb usb3: SerialNumber: 0000:38:00.0
[    4.449153] hub 3-0:1.0: USB hub found
[    4.449169] hub 3-0:1.0: 2 ports detected
[    4.449797] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.14
[    4.449801] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.449802] usb usb4: Product: xHCI Host Controller
[    4.449803] usb usb4: Manufacturer: Linux 6.14.0-dirty xhci-hcd
[    4.449804] usb usb4: SerialNumber: 0000:38:00.0
[    4.449903] hub 4-0:1.0: USB hub found
[    4.449918] hub 4-0:1.0: 2 ports detected
[    4.451081] iwlwifi 0000:6f:00.0: Detected crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000
[    4.451258] iwlwifi 0000:6f:00.0: PCI dev 2723/008c, rev=0x340, rfid=0x10a100
[    4.451263] iwlwifi 0000:6f:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz
[    4.457130] iwlwifi 0000:6f:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[    4.457491] iwlwifi 0000:6f:00.0: loaded firmware version 77.b405f9d4.0 cc-a0-77.ucode op_mode iwlmvm
[    4.460462] nvidia: loading out-of-tree module taints kernel.
[    4.460468] nvidia: module license 'NVIDIA' taints kernel.
[    4.460469] Disabling lock debugging due to kernel taint
[    4.460472] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[    4.460473] nvidia: module license taints kernel.
[    4.485239] hp_wmi: Registered as platform profile handler
[    4.517634] i2c_hid_acpi i2c-ELAN2514:00: i2c_hid_get_input: IRQ triggered but there's no data
[    4.606280] nvidia-nvlink: Nvlink Core is being initialized, major device number 243

[    4.634968] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    4.635294] spi-nor spi0.0: supply vcc not found, using dummy regulator
[    4.635331] snd_hda_intel 0000:01:00.1: enabling device (0000 -> 0002)
[    4.635440] snd_hda_intel 0000:01:00.1: Disabling MSI
[    4.635446] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[    4.636507] RAPL PMU: API unit is 2^-32 Joules, 4 fixed counters, 655360 ms ovfl timer
[    4.636510] RAPL PMU: hw unit of domain pp0-core 2^-14 Joules
[    4.636512] RAPL PMU: hw unit of domain package 2^-14 Joules
[    4.636514] RAPL PMU: hw unit of domain dram 2^-14 Joules
[    4.636515] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules
[    4.637727] input: ELAN2514:00 04F3:2990 Touchscreen as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input9
[    4.637871] cryptd: max_cpu_qlen set to 1000
[    4.638079] Creating 1 MTD partitions on "0000:00:1f.5":
[    4.638082] 0x000000000000-0x000001000000 : "BIOS"
[    4.641558] AES CTR mode by8 optimization enabled
[    4.646246] usb 1-4: new full-speed USB device number 2 using xhci_hcd
[    4.657670] intel_tcc_cooling: Programmable TCC Offset detected
[    4.659326] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input15
[    4.698645] nvidia 0000:01:00.0: enabling device (0000 -> 0003)
[    4.698836] nvidia 0000:01:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
[    4.718116] sof-audio-pci-intel-cnl 0000:00:1f.3: enabling device (0000 -> 0002)
[    4.719395] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[    4.719456] sof-audio-pci-intel-cnl 0000:00:1f.3: bound 0000:00:02.0 (ops 0xffffffff97ef6fc0)
[    4.723460] input: ELAN2514:00 04F3:2990 as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input10
[    4.723550] input: ELAN2514:00 04F3:2990 as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input11
[    4.723773] input: ELAN2514:00 04F3:2990 Stylus as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input12
[    4.723881] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input16
[    4.723942] hid-generic 0018:04F3:2990.0001: input,hidraw0: I2C HID v1.00 Device [ELAN2514:00 04F3:2990] on i2c-ELAN2514:00
[    4.724041] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input17
[    4.724175] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input18
[    4.724900] input: SYNA329A:00 06CB:CD4F Mouse as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input19
[    4.725104] input: SYNA329A:00 06CB:CD4F Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input21
[    4.725215] hid-generic 0018:06CB:CD4F.0002: input,hidraw1: I2C HID v1.00 Mouse [SYNA329A:00 06CB:CD4F] on i2c-SYNA329A:00
[    4.726414] sof-audio-pci-intel-cnl 0000:00:1f.3: use msi interrupt mode
[    4.743698] sof-audio-pci-intel-cnl 0000:00:1f.3: hda codecs found, mask 5
[    4.743701] sof-audio-pci-intel-cnl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[    4.743703] sof-audio-pci-intel-cnl 0000:00:1f.3: BT link detected in NHLT tables: 0x0
[    4.743705] sof-audio-pci-intel-cnl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[    4.745016] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  570.133.07  Fri Mar 14 13:12:07 UTC 2025
[    4.748090] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware paths/files for ipc type 0:
[    4.748093] sof-audio-pci-intel-cnl 0000:00:1f.3:  Firmware file:     intel/sof/sof-cfl.ri
[    4.748095] sof-audio-pci-intel-cnl 0000:00:1f.3:  Topology file:     intel/sof-tplg/sof-hda-generic-2ch.tplg
[    4.750468] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[    4.750470] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:1
[    4.754639] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  570.133.07  Fri Mar 14 12:42:57 UTC 2025
[    4.755835] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[    4.781200] usb 1-4: New USB device found, idVendor=06cb, idProduct=00bb, bcdDevice= 1.64
[    4.781203] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=1
[    4.781205] usb 1-4: SerialNumber: f61a948625ee
[    4.798424] typec port1: bound usb4-port1 (ops 0xffffffff97f4ad10)
[    4.798429] typec port1: bound usb1-port2 (ops 0xffffffff97f4ad10)
[    4.814715] iwlwifi 0000:6f:00.0: Detected RF HR B3, rfid=0x10a100
[    4.871684] input: ELAN2514:00 04F3:2990 as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input22
[    4.871885] input: ELAN2514:00 04F3:2990 UNKNOWN as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input23
[    4.872026] input: ELAN2514:00 04F3:2990 UNKNOWN as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input24
[    4.872153] input: ELAN2514:00 04F3:2990 Stylus as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input25
[    4.872246] hid-multitouch 0018:04F3:2990.0001: input,hidraw0: I2C HID v1.00 Device [ELAN2514:00 04F3:2990] on i2c-ELAN2514:00
[    4.884407] iwlwifi 0000:6f:00.0: base HW address: 50:eb:71:32:48:f3
[    4.892517] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[    4.892519] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:1
[    4.899582] usb 1-6: new high-speed USB device number 3 using xhci_hcd
[    4.902048] sof-audio-pci-intel-cnl 0000:00:1f.3: Topology: ABI 3:22:1 Kernel ABI 3:23:1
[    4.902344] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: Parent card not yet available, widget card binding deferred
[    4.933525] iwlwifi 0000:6f:00.0 wlo1: renamed from wlan0
[    4.939564] input: SYNA329A:00 06CB:CD4F Mouse as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input28
[    4.939813] input: SYNA329A:00 06CB:CD4F Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input30
[    4.940117] hid-multitouch 0018:06CB:CD4F.0002: input,hidraw1: I2C HID v1.00 Mouse [SYNA329A:00 06CB:CD4F] on i2c-SYNA329A:00
[    4.946149] mousedev: PS/2 mouse device common for all mice
[    4.947337] ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-ish]: enum_devices_done OK, num_hid_devices=4
[    4.953612] snd_hda_codec_realtek ehdaudio0D0: ALC285: picked fixup HP for PCI SSID 103c:0000
[    4.954109] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC285: line_outs=1 (0x17/0x0/0x0/0x0/0x0) type:speaker
[    4.954111] snd_hda_codec_realtek ehdaudio0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    4.954113] snd_hda_codec_realtek ehdaudio0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    4.954114] snd_hda_codec_realtek ehdaudio0D0:    mono: mono_out=0x0
[    4.954115] snd_hda_codec_realtek ehdaudio0D0:    inputs:
[    4.954116] snd_hda_codec_realtek ehdaudio0D0:      Mic=0x19
[    4.963280] hid-generic 001F:8087:0AC2.0003: hidraw2: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    4.975804] hid-generic 001F:8087:0AC2.0004: hidraw3: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    4.986017] hid-generic 001F:8087:0AC2.0005: hidraw4: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    4.989768] hid-generic 001F:8087:0AC3.0006: hidraw5: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC3] on 
[    4.993132] hid-sensor-hub 001F:8087:0AC2.0003: hidraw2: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    4.994596] hid-sensor-hub 001F:8087:0AC2.0004: hidraw3: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    4.995996] hid-sensor-hub 001F:8087:0AC2.0005: hidraw4: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    4.996637] hid-sensor-hub 001F:8087:0AC3.0006: hidraw5: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC3] on 
[    5.187361] usb 1-6: New USB device found, idVendor=04f2, idProduct=b67b, bcdDevice= 0.11
[    5.187365] usb 1-6: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[    5.187366] usb 1-6: Product: HP Wide Vision FHD Camera
[    5.187367] usb 1-6: Manufacturer: Generic
[    5.187368] usb 1-6: SerialNumber: 200901010001
[    5.329608] usb 1-7: new full-speed USB device number 4 using xhci_hcd
[    5.454050] [drm] Initialized nvidia-drm 0.0.0 for 0000:01:00.0 on minor 1
[    5.461352] usb 1-7: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01
[    5.461357] usb 1-7: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    5.479177] mc: Linux media interface: v0.10
[    5.486571] videodev: Linux video capture interface: v2.00
[    5.489046] Bluetooth: Core ver 2.22
[    5.489060] NET: Registered PF_BLUETOOTH protocol family
[    5.489062] Bluetooth: HCI device and connection manager initialized
[    5.489064] Bluetooth: HCI socket layer initialized
[    5.489066] Bluetooth: L2CAP socket layer initialized
[    5.489069] Bluetooth: SCO socket layer initialized
[    5.495573] usbcore: registered new interface driver btusb
[    5.495921] Bluetooth: hci0: Bootloader revision 0.3 build 0 week 24 2017
[    5.496925] Bluetooth: hci0: Device revision is 1
[    5.496927] Bluetooth: hci0: Secure boot is enabled
[    5.496928] Bluetooth: hci0: OTP lock is enabled
[    5.496929] Bluetooth: hci0: API lock is enabled
[    5.496929] Bluetooth: hci0: Debug lock is disabled
[    5.496930] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[    5.500285] Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
[    5.500335] Bluetooth: hci0: Boot Address: 0x24800
[    5.500336] Bluetooth: hci0: Firmware Version: 132-3.24
[    5.516687] usb 1-6: Found UVC 1.50 device HP Wide Vision FHD Camera (04f2:b67b)
[    5.662066] input: sof-hda-dsp Mic as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input31
[    5.662170] input: sof-hda-dsp Headphone as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input32
[    5.662264] input: sof-hda-dsp HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input33
[    5.662375] input: sof-hda-dsp HDMI/DP,pcm=4 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input34
[    5.662460] input: sof-hda-dsp HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input35
[    5.662965] usb 1-6: Found UVC 1.50 device HP Wide Vision FHD Camera (04f2:b67b)
[    5.697622] usbcore: registered new interface driver uvcvideo
[    5.840212] EXT4-fs (nvme1n1p1): re-mounted 97f88a37-e20a-456b-bd0e-2b9d7d0b95bb r/w. Quota mode: disabled.
[    5.851268] EXT4-fs (nvme1n1p1): re-mounted 97f88a37-e20a-456b-bd0e-2b9d7d0b95bb r/w. Quota mode: disabled.
[    6.059702] EXT4-fs (nvme0n1p4): mounted filesystem 5d633ed2-0d9c-433c-a301-088337831aa6 r/w with ordered data mode. Quota mode: disabled.
[    6.061825] EXT4-fs (nvme0n1p7): mounted filesystem 7caf2eed-b428-4022-95f7-5d7fc532eeca r/w with ordered data mode. Quota mode: disabled.
[    6.066771] EXT4-fs (nvme0n1p5): mounted filesystem 31ba8130-28a2-4bb8-9c13-36fd9d2a8eb4 r/w with ordered data mode. Quota mode: disabled.
[    6.078906] fuse: init (API version 7.42)
[    6.573291] Adding 7340028k swap on /home/swapfile.  Priority:-2 extents:44 across:13918208k SS
[    6.630413] zram: Added device: zram0
[    6.630805] zram: Added device: zram1
[    6.662583] zram0: detected capacity change from 0 to 16777216
[    6.733389] EXT4-fs (zram0): mounted filesystem c0431ec1-7188-4e4a-b2e9-a92db7e3ed84 r/w without journal. Quota mode: disabled.
[    6.745854] zram1: detected capacity change from 0 to 16777216
[    6.785872] EXT4-fs (zram1): mounted filesystem f4518f0e-f9fd-4a75-a2b9-f751cb819753 r/w without journal. Quota mode: disabled.
[    7.549098] Bluetooth: hci0: Waiting for firmware download to complete
[    7.549975] Bluetooth: hci0: Firmware loaded in 2001646 usecs
[    7.550088] Bluetooth: hci0: Waiting for device to boot
[    7.564950] Bluetooth: hci0: Device booted in 14595 usecs
[    7.565202] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-20-1-3.ddc
[    7.566957] Bluetooth: hci0: Applying Intel DDC parameters completed
[    7.568007] Bluetooth: hci0: Firmware revision 0.3 build 132 week 3 2024
[    7.570046] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.
[    9.106526] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    9.106529] Bluetooth: BNEP filters: protocol multicast
[    9.106531] Bluetooth: BNEP socket layer initialized
[    9.107027] Bluetooth: MGMT ver 1.23
[   11.756503] wlo1: authenticate with 9a:82:15:eb:a1:76 (local address=50:eb:71:32:48:f3)
[   11.759007] wlo1: send auth to 9a:82:15:eb:a1:76 (try 1/3)
[   11.889924] wlo1: send auth to 9a:82:15:eb:a1:76 (try 2/3)
[   11.924106] wlo1: authenticated
[   11.926362] wlo1: associate with 9a:82:15:eb:a1:76 (try 1/3)
[   11.959242] wlo1: RX AssocResp from 9a:82:15:eb:a1:76 (capab=0x1531 status=0 aid=5)
[   11.977176] wlo1: associated
[   12.075897] wlo1: Limiting TX power to 14 (14 - 0) dBm as advertised by 9a:82:15:eb:a1:76
[   15.088654] nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
[   15.919157] nvme nvme0: using unchecked data buffer
[   15.926361] block nvme0n1: No UUID available providing old NGUID
[   16.167569] Bluetooth: RFCOMM TTY layer initialized
[   16.167578] Bluetooth: RFCOMM socket layer initialized
[   16.167582] Bluetooth: RFCOMM ver 1.11

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
  2025-04-08 20:02         ` Sergey Dolgov
@ 2025-04-08 23:18           ` Bjorn Helgaas
  2025-04-10 13:59             ` Sergey Dolgov
  0 siblings, 1 reply; 15+ messages in thread
From: Bjorn Helgaas @ 2025-04-08 23:18 UTC (permalink / raw)
  To: Sergey Dolgov; +Cc: linux-pci, Kuppuswamy Sathyanarayanan, Artem S. Tashkinov

On Tue, Apr 08, 2025 at 09:02:46PM +0100, Sergey Dolgov wrote:
> Dear Bjorn,
> 
> here are both dmesg from the kernels with your info patch.

Thanks again!  Here's the difference:

  - pre  7afeb84d14ea
  + post 7afeb84d14ea

   pci 0000:02:00.0: parent CMRT 0x28 child CMRT 0x00
   pci 0000:02:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
   pci 0000:02:00.0: child  T_POWER_ON 0x0a usec (val 0x5 scale 0)
   pci 0000:02:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold 0x5a
  -pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x02 scale 3
  +pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x58 scale 2

We computed LTR_L1.2_THRESHOLD == 0x5a == 90 usec == 90000 nsec.

Prior to 7afeb84d14ea, we computed *scale = 3, *value = (90000 >> 15)
== 0x2.  But per PCIe r6.0, sec 6.18, this is a latency value of only
0x2 * 32768 == 65536 ns, which is less than the 90000 ns we requested.

After 7afeb84d14ea, we computed *scale = 2, *value =
roundup(threshold_ns, 1024) / 1024 == 0x58, which is a latency value
of 90112 ns, which is almost exactly what we requested.

In essence, before 7afeb84d14ea we tell the Root Port that it can
enter L1.2 and get back to L0 in 65536 ns or less, and after
7afeb84d14ea, we tell it that it may take up to 90112 ns.

It's possible that the calculation of LTR_L1.2_THRESHOLD itself in
aspm_calc_l12_info() is too conservative, and we don't actually need
90 usec, but I think the encoding done by 7afeb84d14ea itself is more
correct.  I don't have any information about how to improve 90 usec
estimate.  (If you happen to have Windows on that box, it would be
really interesting to see how it sets LTR_L1.2_THRESHOLD.)

If the device has sent LTR messages indicating a latency requirement
between 65536 ns and 90112 ns, the pre-7afeb84d14ea kernel would allow
L1.2 while post 7afeb84d14ea would not.  I don't think we can actually
see the LTR messages sent by the device, but my guess is they must be
in that range.  I don't know if that's enough to account for the major
difference in power consumption you're seeing.  

The AX200 at 6f:00.0 is in exactly the same situation as the
Thunderbolt bridge at 02:00.0 (LTR_L1.2_THRESHOLD 90 usec, RP set to
65536 ns before 7afeb84d14ea and 90112 ns after).

For the NVMe devices at 6d:00.0 and 6e:00.0, LTR_L1.2_THRESHOLD is
3206 usec (!), and we set the RP to 3145728 ns (slightly too small)
before, 3211264 ns after.

For the RTS525A at 70:00.0, LTR_L1.2_THRESHOLD is 126 usec, and we set
the RP to 98304 ns before, 126976 ns after.

Sorry, no real answers here yet, still puzzled.

Bjorn

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
  2025-04-08 23:18           ` Bjorn Helgaas
@ 2025-04-10 13:59             ` Sergey Dolgov
  2025-04-10 22:09               ` Bjorn Helgaas
  0 siblings, 1 reply; 15+ messages in thread
From: Sergey Dolgov @ 2025-04-10 13:59 UTC (permalink / raw)
  To: Bjorn Helgaas; +Cc: linux-pci, Kuppuswamy Sathyanarayanan, Artem S. Tashkinov

[-- Attachment #1: Type: text/plain, Size: 4186 bytes --]

Dear Bjorn,

one (probably the main) power user is the CPU at shallow C states post
7afeb84d14ea. Even at some load (like web browsing) the CPU spends
most time in C7 after reverting 7afeb84d14ea, in contrast to C3 even
at idle in the original 6.14.0. So the main question is what can make
the CPU busy with larger LTR_L1.2_THRESHOLDs?

I do have Win10 too, but neither Win binaries of pciutils nor Device
Manager show LTR_L1.2_THRESHOLD. lspci -vv run as Administrator does
report some "latencies" though. Some of them are significantly
smaller, e.g. "Exit Latency L0s <1us, L1 <16us" for the bridge
00:1d.6, others are significantly larger, e.g. "Exit Latency L1
unlimited" for the NVMe 6e:00.0, than the LTR_L1.2_THRESHOLDs
calculated by Linux. The full log is attached.

But do we need to care about precise values? At least we know now that
7afeb84d14ea has only increased the thresholds, slightly. What happens
if they are underestimated? Can this lead to severe problems, e.g.
data corruption on NVMes? If not (and I've never seen one using 5.15
kernels for 4 years), can we reprogram LTR_L1.2_THRESHOLDs at runtime?
Like for the CPU, introduce 'performance' and 'powersave' governors
for the PCI, which set the thresholds to, say, 2x and 0.5x (2 + 4 +
t_common_mode + t_power_on), respectively.

Thanks.
Sergey.

Sergey.

On Wed, Apr 9, 2025 at 12:18 AM Bjorn Helgaas <helgaas@kernel.org> wrote:
>
> On Tue, Apr 08, 2025 at 09:02:46PM +0100, Sergey Dolgov wrote:
> > Dear Bjorn,
> >
> > here are both dmesg from the kernels with your info patch.
>
> Thanks again!  Here's the difference:
>
>   - pre  7afeb84d14ea
>   + post 7afeb84d14ea
>
>    pci 0000:02:00.0: parent CMRT 0x28 child CMRT 0x00
>    pci 0000:02:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
>    pci 0000:02:00.0: child  T_POWER_ON 0x0a usec (val 0x5 scale 0)
>    pci 0000:02:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold 0x5a
>   -pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x02 scale 3
>   +pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x58 scale 2
>
> We computed LTR_L1.2_THRESHOLD == 0x5a == 90 usec == 90000 nsec.
>
> Prior to 7afeb84d14ea, we computed *scale = 3, *value = (90000 >> 15)
> == 0x2.  But per PCIe r6.0, sec 6.18, this is a latency value of only
> 0x2 * 32768 == 65536 ns, which is less than the 90000 ns we requested.
>
> After 7afeb84d14ea, we computed *scale = 2, *value =
> roundup(threshold_ns, 1024) / 1024 == 0x58, which is a latency value
> of 90112 ns, which is almost exactly what we requested.
>
> In essence, before 7afeb84d14ea we tell the Root Port that it can
> enter L1.2 and get back to L0 in 65536 ns or less, and after
> 7afeb84d14ea, we tell it that it may take up to 90112 ns.
>
> It's possible that the calculation of LTR_L1.2_THRESHOLD itself in
> aspm_calc_l12_info() is too conservative, and we don't actually need
> 90 usec, but I think the encoding done by 7afeb84d14ea itself is more
> correct.  I don't have any information about how to improve 90 usec
> estimate.  (If you happen to have Windows on that box, it would be
> really interesting to see how it sets LTR_L1.2_THRESHOLD.)
>
> If the device has sent LTR messages indicating a latency requirement
> between 65536 ns and 90112 ns, the pre-7afeb84d14ea kernel would allow
> L1.2 while post 7afeb84d14ea would not.  I don't think we can actually
> see the LTR messages sent by the device, but my guess is they must be
> in that range.  I don't know if that's enough to account for the major
> difference in power consumption you're seeing.
>
> The AX200 at 6f:00.0 is in exactly the same situation as the
> Thunderbolt bridge at 02:00.0 (LTR_L1.2_THRESHOLD 90 usec, RP set to
> 65536 ns before 7afeb84d14ea and 90112 ns after).
>
> For the NVMe devices at 6d:00.0 and 6e:00.0, LTR_L1.2_THRESHOLD is
> 3206 usec (!), and we set the RP to 3145728 ns (slightly too small)
> before, 3211264 ns after.
>
> For the RTS525A at 70:00.0, LTR_L1.2_THRESHOLD is 126 usec, and we set
> the RP to 98304 ns before, 126976 ns after.
>
> Sorry, no real answers here yet, still puzzled.
>
> Bjorn

[-- Attachment #2: lspci-win.log --]
[-- Type: application/octet-stream, Size: 74676 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
  2025-04-10 13:59             ` Sergey Dolgov
@ 2025-04-10 22:09               ` Bjorn Helgaas
  2025-04-13 11:59                 ` Sergey Dolgov
  2025-05-02 21:30                 ` David E. Box
  0 siblings, 2 replies; 15+ messages in thread
From: Bjorn Helgaas @ 2025-04-10 22:09 UTC (permalink / raw)
  To: Sergey Dolgov
  Cc: linux-pci, Kuppuswamy Sathyanarayanan, Artem S. Tashkinov,
	Mika Westerberg, David E. Box

On Thu, Apr 10, 2025 at 02:59:41PM +0100, Sergey Dolgov wrote:
> Dear Bjorn,
> 
> one (probably the main) power user is the CPU at shallow C states post
> 7afeb84d14ea. Even at some load (like web browsing) the CPU spends
> most time in C7 after reverting 7afeb84d14ea, in contrast to C3 even
> at idle in the original 6.14.0. So the main question is what can make
> the CPU busy with larger LTR_L1.2_THRESHOLDs?

That's a good question and I have no idea what the answer is.
Obviously a larger LTR_L1.2_THRESHOLD means less time in L1.2, but I
don't know how that translates to CPU C states.

These bugs:

  https://bugzilla.kernel.org/show_bug.cgi?id=218394
  https://bugzilla.kernel.org/show_bug.cgi?id=215832

mention C states and ASPM.  I added some of those folks to cc.

> I do have Win10 too, but neither Win binaries of pciutils nor Device
> Manager show LTR_L1.2_THRESHOLD. lspci -vv run as Administrator does
> report some "latencies" though. Some of them are significantly
> smaller, e.g. "Exit Latency L0s <1us, L1 <16us" for the bridge
> 00:1d.6, others are significantly larger, e.g. "Exit Latency L1
> unlimited" for the NVMe 6e:00.0, than the LTR_L1.2_THRESHOLDs
> calculated by Linux. The full log is attached.

I think I'm missing your point here.  The L0s/L1 Acceptable Latencies
and the L0s/L1 Exit Latencies I see in your Win10 lspci are the same
as in Windows, which is what I would expect because these are
read-only Device and Link Capability registers and the OS can't
influence them:

  00:1d.6 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #15
    LnkCap: Port #15, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us

  6e:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD H10
    DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
    LnkCap: Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 unlimited

The DevCap L0s and L1 Acceptable Latencies are "the acceptable total
latency that an Endpoint can withstand due to transition from L0s or
L1 to L0.  It is essentially an indirect measure of the Endpoint's
internal buffering."

The LnkCap L0s and L1 Exit Latencies are the "time the Port requires
to complete transitions from L0s or L1 to L0."

I don't know how to relate LTR_L1.2_THRESHOLD to L1.  I do know that
L0s and L1 were part of PCIe r2.1, but it wasn't until r3.1 that the
L1.1 and L1.2 substates were added and L1 was renamed to L1.0.  So I
expect the L1 latencies to be used to enable L1.0 by itself, and I
assume LTR and LTR_L1.2_THRESHOLD are used separately to further
enable L1.2.

> But do we need to care about precise values? At least we know now that
> 7afeb84d14ea has only increased the thresholds, slightly. What happens
> if they are underestimated? Can this lead to severe problems, e.g.
> data corruption on NVMes?

IIUC, LTR messages are essentially a way for the device to say "I have
enough local buffer space to hold X ns worth of traffic while I'm
waiting for the link to return to L0."

Then we should only put the link in L1.2 if we can get to L1.2 and
back to L0 in X ns or less, and LTR_L1.2_THRESHOLD is basically the
minimum L0 -> L1.2 -> L0 time.

If we set LTR_L1.2_THRESHOLD lower than it should be, it seems like
we're at risk of overrunning the device's local buffer.  Maybe that's
OK and the device needs to be able to tolerate that, but it does feel
risky to me.

There's also the LTR Capability that "specifies the maximum latency a
device is permitted to request.  Software should set this to the
platform's maximum supported latency or less."  Evidently drivers can
set this (only amdgpu does, AFAICS), but I have no idea how to use it.

I suppose setting it to something less than LTR_L1.2_THRESHOLD might
cause L1.2 to be used more?  This would be writable via setpci, and it
looks like it can be updated any time.  If you want to play with it,
the value and scale are encoded the same way as
encode_l12_threshold(), and PCI_EXT_CAP_ID_LTR and related #defines
show the register layouts.

> If not (and I've never seen one using 5.15 kernels for 4 years), can
> we reprogram LTR_L1.2_THRESHOLDs at runtime?  Like for the CPU,
> introduce 'performance' and 'powersave' governors for the PCI, which
> set the thresholds to, say, 2x and 0.5x (2 + 4 + t_common_mode +
> t_power_on), respectively.

I don't think I would support a sysfs or similar interface to tweak
this.  Right now computing LTR_L1.2_THRESHOLD already feels like a bit
of black magic, and tweaking it would be farther down the road of
"well, it seems to help this situation, but we don't really know why."

> On Wed, Apr 9, 2025 at 12:18 AM Bjorn Helgaas <helgaas@kernel.org> wrote:
> >
> > On Tue, Apr 08, 2025 at 09:02:46PM +0100, Sergey Dolgov wrote:
> > > Dear Bjorn,
> > >
> > > here are both dmesg from the kernels with your info patch.
> >
> > Thanks again!  Here's the difference:
> >
> >   - pre  7afeb84d14ea
> >   + post 7afeb84d14ea
> >
> >    pci 0000:02:00.0: parent CMRT 0x28 child CMRT 0x00
> >    pci 0000:02:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
> >    pci 0000:02:00.0: child  T_POWER_ON 0x0a usec (val 0x5 scale 0)
> >    pci 0000:02:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold 0x5a
> >   -pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x02 scale 3
> >   +pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x58 scale 2
> >
> > We computed LTR_L1.2_THRESHOLD == 0x5a == 90 usec == 90000 nsec.
> >
> > Prior to 7afeb84d14ea, we computed *scale = 3, *value = (90000 >> 15)
> > == 0x2.  But per PCIe r6.0, sec 6.18, this is a latency value of only
> > 0x2 * 32768 == 65536 ns, which is less than the 90000 ns we requested.
> >
> > After 7afeb84d14ea, we computed *scale = 2, *value =
> > roundup(threshold_ns, 1024) / 1024 == 0x58, which is a latency value
> > of 90112 ns, which is almost exactly what we requested.
> >
> > In essence, before 7afeb84d14ea we tell the Root Port that it can
> > enter L1.2 and get back to L0 in 65536 ns or less, and after
> > 7afeb84d14ea, we tell it that it may take up to 90112 ns.
> >
> > It's possible that the calculation of LTR_L1.2_THRESHOLD itself in
> > aspm_calc_l12_info() is too conservative, and we don't actually need
> > 90 usec, but I think the encoding done by 7afeb84d14ea itself is more
> > correct.  I don't have any information about how to improve 90 usec
> > estimate.  (If you happen to have Windows on that box, it would be
> > really interesting to see how it sets LTR_L1.2_THRESHOLD.)
> >
> > If the device has sent LTR messages indicating a latency requirement
> > between 65536 ns and 90112 ns, the pre-7afeb84d14ea kernel would allow
> > L1.2 while post 7afeb84d14ea would not.  I don't think we can actually
> > see the LTR messages sent by the device, but my guess is they must be
> > in that range.  I don't know if that's enough to account for the major
> > difference in power consumption you're seeing.
> >
> > The AX200 at 6f:00.0 is in exactly the same situation as the
> > Thunderbolt bridge at 02:00.0 (LTR_L1.2_THRESHOLD 90 usec, RP set to
> > 65536 ns before 7afeb84d14ea and 90112 ns after).
> >
> > For the NVMe devices at 6d:00.0 and 6e:00.0, LTR_L1.2_THRESHOLD is
> > 3206 usec (!), and we set the RP to 3145728 ns (slightly too small)
> > before, 3211264 ns after.
> >
> > For the RTS525A at 70:00.0, LTR_L1.2_THRESHOLD is 126 usec, and we set
> > the RP to 98304 ns before, 126976 ns after.
> >
> > Sorry, no real answers here yet, still puzzled.
> >
> > Bjorn



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
  2025-04-10 22:09               ` Bjorn Helgaas
@ 2025-04-13 11:59                 ` Sergey Dolgov
  2025-04-18 22:55                   ` Bjorn Helgaas
  2025-05-02 21:30                 ` David E. Box
  1 sibling, 1 reply; 15+ messages in thread
From: Sergey Dolgov @ 2025-04-13 11:59 UTC (permalink / raw)
  To: Bjorn Helgaas
  Cc: linux-pci, Kuppuswamy Sathyanarayanan, Artem S. Tashkinov,
	Mika Westerberg, David E. Box

[-- Attachment #1: Type: text/plain, Size: 9474 bytes --]

Dear Bjorn,

I've compiled pciutils-3.13.0 with MinGW and run it with WinDBG, and
it managed to display how Windows sets LTR1.2_Threshold. The trick is
that it does NOT! I've removed all the actual reprogramming in
aspm_calc_l12_info to see the devices' default thresholds, and they've
come out exactly the same as in Windows (81920ns for all devices
except 0 for NVIDIA, but it should have its own dynamic power
management). I've collected these logs also after booting the original
6.14.0 kernel to make sure the devices haven't just kept the values
set by Windows - nope, the devices (or maybe BIOS/Firmware) do reset
LTR_L1.2_THRESHOLD to 81920ns every reboot.

I tried to read latencies from PCI_EXT_CAP_ID_LTR (see the new
function pcie_log_runtime_ltr in l12debug.patch), but it bails out at
"No LTR capability found" for all devices.

The idle power usage has increased slightly to 0.916 W due to about
80% PC10 residency and 60-70% SYS%LPI residency (in contrast to 90%+
PC10 and 80%+ SYS%LPI with pre 7afeb84d14ea thresholds), but that's
still much more power efficient than the mainline kernel.

So the question is why the OS has to reprogram T_POWER_ON, CMRT and
LTR_L1.2_THRESHOLD at all, instead of trusting the device defaults? Is
there any statistics on broken devices reporting bogus values, and
frequently running out of buffer?

Many thanks.
Sergey.

On Thu, Apr 10, 2025 at 11:09 PM Bjorn Helgaas <helgaas@kernel.org> wrote:
>
> On Thu, Apr 10, 2025 at 02:59:41PM +0100, Sergey Dolgov wrote:
> > Dear Bjorn,
> >
> > one (probably the main) power user is the CPU at shallow C states post
> > 7afeb84d14ea. Even at some load (like web browsing) the CPU spends
> > most time in C7 after reverting 7afeb84d14ea, in contrast to C3 even
> > at idle in the original 6.14.0. So the main question is what can make
> > the CPU busy with larger LTR_L1.2_THRESHOLDs?
>
> That's a good question and I have no idea what the answer is.
> Obviously a larger LTR_L1.2_THRESHOLD means less time in L1.2, but I
> don't know how that translates to CPU C states.
>
> These bugs:
>
>   https://bugzilla.kernel.org/show_bug.cgi?id=218394
>   https://bugzilla.kernel.org/show_bug.cgi?id=215832
>
> mention C states and ASPM.  I added some of those folks to cc.
>
> > I do have Win10 too, but neither Win binaries of pciutils nor Device
> > Manager show LTR_L1.2_THRESHOLD. lspci -vv run as Administrator does
> > report some "latencies" though. Some of them are significantly
> > smaller, e.g. "Exit Latency L0s <1us, L1 <16us" for the bridge
> > 00:1d.6, others are significantly larger, e.g. "Exit Latency L1
> > unlimited" for the NVMe 6e:00.0, than the LTR_L1.2_THRESHOLDs
> > calculated by Linux. The full log is attached.
>
> I think I'm missing your point here.  The L0s/L1 Acceptable Latencies
> and the L0s/L1 Exit Latencies I see in your Win10 lspci are the same
> as in Windows, which is what I would expect because these are
> read-only Device and Link Capability registers and the OS can't
> influence them:
>
>   00:1d.6 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #15
>     LnkCap: Port #15, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
>
>   6e:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD H10
>     DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
>     LnkCap: Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 unlimited
>
> The DevCap L0s and L1 Acceptable Latencies are "the acceptable total
> latency that an Endpoint can withstand due to transition from L0s or
> L1 to L0.  It is essentially an indirect measure of the Endpoint's
> internal buffering."
>
> The LnkCap L0s and L1 Exit Latencies are the "time the Port requires
> to complete transitions from L0s or L1 to L0."
>
> I don't know how to relate LTR_L1.2_THRESHOLD to L1.  I do know that
> L0s and L1 were part of PCIe r2.1, but it wasn't until r3.1 that the
> L1.1 and L1.2 substates were added and L1 was renamed to L1.0.  So I
> expect the L1 latencies to be used to enable L1.0 by itself, and I
> assume LTR and LTR_L1.2_THRESHOLD are used separately to further
> enable L1.2.
>
> > But do we need to care about precise values? At least we know now that
> > 7afeb84d14ea has only increased the thresholds, slightly. What happens
> > if they are underestimated? Can this lead to severe problems, e.g.
> > data corruption on NVMes?
>
> IIUC, LTR messages are essentially a way for the device to say "I have
> enough local buffer space to hold X ns worth of traffic while I'm
> waiting for the link to return to L0."
>
> Then we should only put the link in L1.2 if we can get to L1.2 and
> back to L0 in X ns or less, and LTR_L1.2_THRESHOLD is basically the
> minimum L0 -> L1.2 -> L0 time.
>
> If we set LTR_L1.2_THRESHOLD lower than it should be, it seems like
> we're at risk of overrunning the device's local buffer.  Maybe that's
> OK and the device needs to be able to tolerate that, but it does feel
> risky to me.
>
> There's also the LTR Capability that "specifies the maximum latency a
> device is permitted to request.  Software should set this to the
> platform's maximum supported latency or less."  Evidently drivers can
> set this (only amdgpu does, AFAICS), but I have no idea how to use it.
>
> I suppose setting it to something less than LTR_L1.2_THRESHOLD might
> cause L1.2 to be used more?  This would be writable via setpci, and it
> looks like it can be updated any time.  If you want to play with it,
> the value and scale are encoded the same way as
> encode_l12_threshold(), and PCI_EXT_CAP_ID_LTR and related #defines
> show the register layouts.
>
> > If not (and I've never seen one using 5.15 kernels for 4 years), can
> > we reprogram LTR_L1.2_THRESHOLDs at runtime?  Like for the CPU,
> > introduce 'performance' and 'powersave' governors for the PCI, which
> > set the thresholds to, say, 2x and 0.5x (2 + 4 + t_common_mode +
> > t_power_on), respectively.
>
> I don't think I would support a sysfs or similar interface to tweak
> this.  Right now computing LTR_L1.2_THRESHOLD already feels like a bit
> of black magic, and tweaking it would be farther down the road of
> "well, it seems to help this situation, but we don't really know why."
>
> > On Wed, Apr 9, 2025 at 12:18 AM Bjorn Helgaas <helgaas@kernel.org> wrote:
> > >
> > > On Tue, Apr 08, 2025 at 09:02:46PM +0100, Sergey Dolgov wrote:
> > > > Dear Bjorn,
> > > >
> > > > here are both dmesg from the kernels with your info patch.
> > >
> > > Thanks again!  Here's the difference:
> > >
> > >   - pre  7afeb84d14ea
> > >   + post 7afeb84d14ea
> > >
> > >    pci 0000:02:00.0: parent CMRT 0x28 child CMRT 0x00
> > >    pci 0000:02:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
> > >    pci 0000:02:00.0: child  T_POWER_ON 0x0a usec (val 0x5 scale 0)
> > >    pci 0000:02:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold 0x5a
> > >   -pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x02 scale 3
> > >   +pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x58 scale 2
> > >
> > > We computed LTR_L1.2_THRESHOLD == 0x5a == 90 usec == 90000 nsec.
> > >
> > > Prior to 7afeb84d14ea, we computed *scale = 3, *value = (90000 >> 15)
> > > == 0x2.  But per PCIe r6.0, sec 6.18, this is a latency value of only
> > > 0x2 * 32768 == 65536 ns, which is less than the 90000 ns we requested.
> > >
> > > After 7afeb84d14ea, we computed *scale = 2, *value =
> > > roundup(threshold_ns, 1024) / 1024 == 0x58, which is a latency value
> > > of 90112 ns, which is almost exactly what we requested.
> > >
> > > In essence, before 7afeb84d14ea we tell the Root Port that it can
> > > enter L1.2 and get back to L0 in 65536 ns or less, and after
> > > 7afeb84d14ea, we tell it that it may take up to 90112 ns.
> > >
> > > It's possible that the calculation of LTR_L1.2_THRESHOLD itself in
> > > aspm_calc_l12_info() is too conservative, and we don't actually need
> > > 90 usec, but I think the encoding done by 7afeb84d14ea itself is more
> > > correct.  I don't have any information about how to improve 90 usec
> > > estimate.  (If you happen to have Windows on that box, it would be
> > > really interesting to see how it sets LTR_L1.2_THRESHOLD.)
> > >
> > > If the device has sent LTR messages indicating a latency requirement
> > > between 65536 ns and 90112 ns, the pre-7afeb84d14ea kernel would allow
> > > L1.2 while post 7afeb84d14ea would not.  I don't think we can actually
> > > see the LTR messages sent by the device, but my guess is they must be
> > > in that range.  I don't know if that's enough to account for the major
> > > difference in power consumption you're seeing.
> > >
> > > The AX200 at 6f:00.0 is in exactly the same situation as the
> > > Thunderbolt bridge at 02:00.0 (LTR_L1.2_THRESHOLD 90 usec, RP set to
> > > 65536 ns before 7afeb84d14ea and 90112 ns after).
> > >
> > > For the NVMe devices at 6d:00.0 and 6e:00.0, LTR_L1.2_THRESHOLD is
> > > 3206 usec (!), and we set the RP to 3145728 ns (slightly too small)
> > > before, 3211264 ns after.
> > >
> > > For the RTS525A at 70:00.0, LTR_L1.2_THRESHOLD is 126 usec, and we set
> > > the RP to 98304 ns before, 126976 ns after.
> > >
> > > Sorry, no real answers here yet, still puzzled.
> > >
> > > Bjorn
>
>

[-- Attachment #2: lspci-win.log --]
[-- Type: text/x-log, Size: 69180 bytes --]

00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: [e0] Vendor Specific Information: Len=10 <?>

00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 07) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 3000-3fff [size=4K] [16-bit]
	Memory behind bridge: 8f000000-900fffff [size=17M] [32-bit]
	Prefetchable memory behind bridge: 6050000000-6061ffffff [size=288M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [88] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: fee2f00c  Data: 4950
	Capabilities: [a0] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 256 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #2, Speed 8GT/s, Width x8, ASPM L0s L1, Exit Latency L0s <256ns, L1 <8us
			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x8
			TrErr- Train- SlotClk+ DLActive- BWMgmt+ ABWMgmt+
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #1, PowerLimit 75W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet+ LinkState-
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd-
			 AtomicOpsCap: Routing- 32bit+ 64bit+ 128bitCAS+
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [140 v1] Root Complex Link
		Desc:	PortNumber=02 ComponentID=01 EltType=Config
		Link0:	Desc:	TargetPort=00 TargetComponent=01 AssocRCRB- LinkType=MemMapped LinkValid+
			Addr:	00000000fed19000
	Capabilities: [d94 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Driver in use: C:\WINDOWS\System32\drivers\pci.sys

00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630] (prog-if 00 [VGA controller])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 0
	Region 0: Memory at 6062000000 (64-bit, non-prefetchable) [size=16M]
	Region 2: Memory at 4000000000 (64-bit, prefetchable) [size=256M]
	Region 4: I/O ports at 4000 [size=64]
	Capabilities: [40] Vendor Specific Information: Len=0c <?>
	Capabilities: [70] Express (v2) Root Complex Integrated Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ FLReset+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
	Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee2f00c  Data: 49a3
	Capabilities: [d0] Power Management version 2
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Process Address Space ID (PASID)
		PASIDCap: Exec- Priv-, Max PASID Width: 14
		PASIDCtl: Enable- Exec- Priv-
	Capabilities: [200 v1] Address Translation Service (ATS)
		ATSCap:	Invalidate Queue Depth: 00
		ATSCtl:	Enable-, Smallest Translation Unit: 00
	Capabilities: [300 v1] Page Request Interface (PRI)
		PRICtl: Enable- Reset-
		PRISta: RF- UPRGI- Stopped+ PASID+
		Page Request Capacity: 00008000, Page Request Allocation: 00000000
	Driver in use: C:\WINDOWS\System32\DriverStore\FileRepository\iigd_dch.inf_amd64_84ac76b659e5ce8f\igdkmd64.sys

00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at 7fffee8000 (64-bit, non-prefetchable) [size=32K]
	Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000
	Capabilities: [d0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [e0] Vendor Specific Information: Len=0c <?>
	Driver in use: C:\WINDOWS\System32\drivers\dptf_cpu.sys

00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 255
	Region 0: Memory at 6063125000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000

00:13.0 Serial controller: Intel Corporation Device a37c (rev 10) (prog-if 00 [8250])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 20
	Region 0: Memory at 7fffefa000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Driver in use: C:\WINDOWS\System32\DriverStore\FileRepository\ish.inf_amd64_c473746c22854786\ISH.sys

00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 0
	Region 0: Memory at 6063100000 (64-bit, non-prefetchable) [disabled] [size=64K]
	Capabilities: [70] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [80] MSI: Enable- Count=1/8 Maskable- 64bit+
		Address: 00000000fee2f00c  Data: 4962
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Driver in use: C:\WINDOWS\System32\drivers\USBXHCI.SYS

00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin ? routed to IRQ 255
	Region 0: Memory at 606311c000 (64-bit, non-prefetchable)
	Region 1: Memory at <unassigned> (32-bit, non-prefetchable)
	Region 2: Memory at 6063124000 (64-bit, non-prefetchable)
	Region 3: Memory at <unassigned> (32-bit, non-prefetchable)
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-

00:15.0 Serial bus controller: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #0 (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at 7fffef7000 (64-bit, non-prefetchable) [disabled] [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Driver in use: C:\WINDOWS\System32\drivers\iaLPSS2i_I2C_CNL.sys

00:15.1 Serial bus controller: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #1 (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin B routed to IRQ 17
	Region 0: Memory at 7fffef8000 (64-bit, non-prefetchable) [disabled] [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Driver in use: C:\WINDOWS\System32\drivers\iaLPSS2i_I2C_CNL.sys

00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 0
	Region 0: Memory at 7fffef9000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee2f00c  Data: 4994
	Capabilities: [a4] Vendor Specific Information: Len=14 <?>
	Driver in use: C:\WINDOWS\System32\DriverStore\FileRepository\heci.inf_amd64_605dda426937489f\x64\TeeDriverW10x64.sys

00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 0
	Region 0: Memory at 8e100000 (32-bit, non-prefetchable) [size=8K]
	Region 1: Memory at 8e103000 (32-bit, non-prefetchable) [size=256]
	Region 2: I/O ports at 4090 [size=8]
	Region 3: I/O ports at 4080 [size=4]
	Region 4: I/O ports at 4060 [size=32]
	Region 5: Memory at 8e102000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [d0] MSI-X: Enable+ Count=1 Masked-
		Vector table: BAR=0 offset=00000000
		PBA: BAR=1 offset=00000000
	Capabilities: [70] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
	Driver in use: C:\WINDOWS\System32\drivers\iaStorAC.sys

00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #17 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 0
	Bus: primary=00, secondary=02, subordinate=6c, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 60000000-8e0fffff [size=737M] [32-bit]
	Prefetchable memory behind bridge: 6000000000-6049ffffff [size=1184M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #17, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #20, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq+ LinkChg+
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState-
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: fee2f00c  Data: 49b1
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D3 NoSoftRst- PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO+ CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled- RootSelected-
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=40us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=44us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Driver in use: C:\WINDOWS\System32\drivers\pci.sys

00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 0
	Bus: primary=00, secondary=6d, subordinate=6d, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90500000-905fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #9, Speed 8GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #12, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee2f00c  Data: 49a1
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled- RootSelected-
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=100us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=3100us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Driver in use: C:\WINDOWS\System32\drivers\pci.sys

00:1d.2 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #11 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 0
	Bus: primary=00, secondary=6e, subordinate=6e, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90400000-904fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr+ NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #11, Speed 8GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt+
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #14, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd+
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee2f00c  Data: 4991
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr+ BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled- RootSelected-
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=100us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=3100us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Driver in use: C:\WINDOWS\System32\drivers\pci.sys

00:1d.6 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #15 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 0
	Bus: primary=00, secondary=6f, subordinate=6f, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90300000-903fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #15, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #18, PowerLimit 10W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee2f00c  Data: 4981
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled- RootSelected-
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=40us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=44us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Driver in use: C:\WINDOWS\System32\drivers\pci.sys

00:1d.7 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #16 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin D routed to IRQ 0
	Bus: primary=00, secondary=70, subordinate=70, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90200000-902fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR- NoISA- VGA- VGA16- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #16, Speed 8GT/s, Width x1, ASPM L1, Exit Latency L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #19, PowerLimit 10W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee2f00c  Data: 4971
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid- TransBlk- ReqRedir- CmpltRedir- UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled- RootSelected-
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=60us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=60us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Driver in use: C:\WINDOWS\System32\drivers\pci.sys

00:1f.0 ISA bridge: Intel Corporation HM470 Chipset LPC/eSPI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Driver in use: C:\WINDOWS\System32\drivers\msisadrv.sys

00:1f.3 Multimedia audio controller: Intel Corporation Cannon Lake PCH cAVS (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 0
	Region 0: Memory at 7fffefc000 (64-bit, non-prefetchable) [disabled] [size=16K]
	Region 2: Memory at 7ffff00000 (64-bit, non-prefetchable) [virtual] [size=1M]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [80] Vendor Specific Information: Len=14 <?>
	Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 00000000fee2f00c  Data: 49b4
	Driver in use: C:\WINDOWS\System32\drivers\IntcAudioBus.sys

00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at 6063120000 (64-bit, non-prefetchable) [size=256]
	Region 2: I/O ports at efa0 [size=32]
	Driver in use: C:\WINDOWS\System32\drivers\Smb_driver_Intel.sys

00:1f.5 Serial bus controller: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Region 0: Memory at fe010000 (32-bit, non-prefetchable) [size=4K]

01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1) (prog-if 00 [VGA controller])
	Subsystem: Hewlett-Packard Company Device 863e
	!!! Unknown header type 7f
	Interrupt: pin ? routed to IRQ 255
	Region 0: Memory at 8f000000 (32-bit, non-prefetchable) [size=16M]
	Region 2: Memory at 6050000000 (64-bit, prefetchable) [size=256M]
	Region 4: Memory at 6060000000 (64-bit, prefetchable) [size=32M]
	Driver in use: C:\WINDOWS\System32\DriverStore\FileRepository\nvhm.inf_amd64_5c197d2d97068bef\nvlddmkm.sys

01:00.1 Audio device: NVIDIA Corporation Device 10fa (rev a1)
	Subsystem: Hewlett-Packard Company Device 863e
	!!! Unknown header type 7f
	Interrupt: pin ? routed to IRQ 17
	Region 0: Memory at 900fc000 (32-bit, non-prefetchable) [size=16K]
	Driver in use: C:\WINDOWS\System32\drivers\HDAudBus.sys

02:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	!!! Unknown header type 7f
	Interrupt: pin ? routed to IRQ 255
	Driver in use: C:\WINDOWS\System32\drivers\pci.sys

03:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	!!! Unknown header type 7f
	Interrupt: pin ? routed to IRQ 255
	Driver in use: C:\WINDOWS\System32\drivers\pci.sys

03:01.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	!!! Unknown header type 7f
	Interrupt: pin ? routed to IRQ 255
	Driver in use: C:\WINDOWS\System32\drivers\pci.sys

03:02.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	!!! Unknown header type 7f
	Interrupt: pin ? routed to IRQ 255
	Driver in use: C:\WINDOWS\System32\drivers\pci.sys

03:04.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	!!! Unknown header type 7f
	Interrupt: pin ? routed to IRQ 255
	Driver in use: C:\WINDOWS\System32\drivers\pci.sys

04:00.0 System peripheral: Intel Corporation JHL7540 Thunderbolt 3 NHI [Titan Ridge 4C 2018] (rev 06)
	Subsystem: Hewlett-Packard Company Device 863e
	!!! Unknown header type 7f
	Interrupt: pin ? routed to IRQ 255
	Region 0: Memory at 8dbc0000 (32-bit, non-prefetchable) [size=256K]
	Region 1: Memory at 8dbbf000 (32-bit, non-prefetchable) [size=4K]
	Driver in use: C:\WINDOWS\System32\drivers\TbtBusDrv.sys

06:00.0 USB controller: Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018] (rev 06) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device 863e
	!!! Unknown header type 7f
	Interrupt: pin ? routed to IRQ 255
	Region 0: Memory at 8dff0000 (32-bit, non-prefetchable) [size=64K]
	Driver in use: C:\WINDOWS\System32\drivers\USBXHCI.SYS

6d:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD H10 with Solid State Storage [Teton Glacier] (rev 03) (prog-if 02 [NVM Express])
	Subsystem: Intel Corporation Device 8410
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 0
	Region 0: Memory at 90500000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI: Enable- Count=1/8 Maskable+ 64bit+
		Address: 0000000000000000  Data: 0000
		Masking: 00000000  Pending: 00000000
	Capabilities: [70] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 25W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 <8us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [b0] MSI-X: Enable+ Count=16 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00002100
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr+ HeaderOF+
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [158 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [178 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [180 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=100us PortTPowerOnTime=3100us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=3100us
	Driver in use: C:\WINDOWS\System32\drivers\iaStorAC.sys

6e:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD H10 with Solid State Storage [Teton Glacier] (prog-if 02 [NVM Express])
	Subsystem: Intel Corporation Device 8510
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 0
	Region 0: Memory at 90410000 (32-bit, non-prefetchable) [size=16K]
	Region 1: Memory at 90400000 (32-bit, non-prefetchable) [virtual] [size=64K]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI-X: Enable+ Count=9 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00003000
	Capabilities: [60] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 unlimited
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x1 (downgraded)
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [a0] MSI: Enable- Count=1/16 Maskable+ 64bit+
		Address: 0000000000000000  Data: 0000
		Masking: 00000000  Pending: 00000000
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [150 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [180 v1] Power Budgeting <?>
	Capabilities: [190 v1] Alternative Routing-ID Interpretation (ARI)
		ARICap:	MFVC- ACS-, Next Function: 0
		ARICtl:	MFVC- ACS-, Function Group: 0
	Capabilities: [2a0 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [2d0 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [310 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=100us PortTPowerOnTime=3100us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=3100us
	Driver in use: C:\WINDOWS\System32\drivers\iaStorAC.sys

6f:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
	Subsystem: Intel Corporation Device 008c
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 0
	Region 0: Memory at 903fc000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: [c8] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [40] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop- FLReset-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 5GT/s, Width x1, ASPM L1, Exit Latency L1 <8us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-5GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00003000
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [14c v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [154 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=30us PortTPowerOnTime=18us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=44us
	Driver in use: C:\WINDOWS\System32\drivers\Netwtw10.sys

70:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 0
	Region 0: Memory at 902ff000 (32-bit, non-prefetchable) [virtual] [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst- PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 00000000fee2f00c  Data: 49a4
	Capabilities: [b0] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 512 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 10W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <64us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via message/WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-5GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr+ HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [148 v1] Device Serial Number 00-00-00-01-00-4c-e0-00
	Capabilities: [158 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [160 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=60us PortTPowerOnTime=60us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=60us
	Driver in use: C:\WINDOWS\System32\drivers\RtsPer.sys


[-- Attachment #3: lspci.nol1ss.log --]
[-- Type: text/x-log, Size: 110909 bytes --]

00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	IOMMU group: 1
	Capabilities: [e0] Vendor Specific Information: Len=10 <?>
	Kernel driver in use: skl_uncore

00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 07) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 123
	IOMMU group: 2
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 3000-3fff [size=4K] [16-bit]
	Memory behind bridge: 8f000000-900fffff [size=17M] [32-bit]
	Prefetchable memory behind bridge: 6050000000-6061ffffff [size=288M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [88] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00238  Data: 0000
	Capabilities: [a0] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 256 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #2, Speed 8GT/s, Width x8, ASPM L0s L1, Exit Latency L0s <256ns, L1 <8us
			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 2.5GT/s, Width x8
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #1, PowerLimit 75W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet+ LinkState-
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd-
			 AtomicOpsCap: Routing- 32bit+ 64bit+ 128bitCAS+
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Via WAKE#, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [140 v1] Root Complex Link
		Desc:	PortNumber=02 ComponentID=01 EltType=Config
		Link0:	Desc:	TargetPort=00 TargetComponent=01 AssocRCRB- LinkType=MemMapped LinkValid+
			Addr:	00000000fed19000
	Capabilities: [d94 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Kernel driver in use: pcieport

00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630] (prog-if 00 [VGA controller])
	DeviceName:  Onboard IGD
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 131
	IOMMU group: 0
	Region 0: Memory at 6062000000 (64-bit, non-prefetchable) [size=16M]
	Region 2: Memory at 4000000000 (64-bit, prefetchable) [size=256M]
	Region 4: I/O ports at 4000 [size=64]
	Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
	Capabilities: [40] Vendor Specific Information: Len=0c <?>
	Capabilities: [70] Express (v2) Root Complex Integrated Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ FLReset+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
	Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00018  Data: 0000
	Capabilities: [d0] Power Management version 2
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Process Address Space ID (PASID)
		PASIDCap: Exec- Priv-, Max PASID Width: 14
		PASIDCtl: Enable- Exec- Priv-
	Capabilities: [200 v1] Address Translation Service (ATS)
		ATSCap:	Invalidate Queue Depth: 00
		ATSCtl:	Enable-, Smallest Translation Unit: 00
	Capabilities: [300 v1] Page Request Interface (PRI)
		PRICtl: Enable- Reset-
		PRISta: RF- UPRGI- Stopped+ PASID+
		Page Request Capacity: 00008000, Page Request Allocation: 00000000
	Kernel driver in use: i915

00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 3
	Region 0: Memory at 6063110000 (64-bit, non-prefetchable) [size=32K]
	Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000
	Capabilities: [d0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [e0] Vendor Specific Information: Len=0c <?>
	Kernel driver in use: proc_thermal
	Kernel modules: processor_thermal_device_pci_legacy

00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 4
	Region 0: Memory at 6063125000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000
	Kernel driver in use: intel_pch_thermal
	Kernel modules: intel_pch_thermal

00:13.0 Serial controller: Intel Corporation Device a37c (rev 10) (prog-if 00 [8250])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 20
	IOMMU group: 5
	Region 0: Memory at 606311e000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel_ish_ipc
	Kernel modules: intel_ish_ipc

00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 151
	IOMMU group: 6
	Region 0: Memory at 6063100000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [70] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [80] MSI: Enable+ Count=8/8 Maskable- 64bit+
		Address: 00000000fee00618  Data: 0000
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	IOMMU group: 6
	Region 0: Memory at 606311c000 (64-bit, non-prefetchable) [disabled] [size=8K]
	Region 2: Memory at 6063124000 (64-bit, non-prefetchable) [disabled] [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-

00:15.0 Serial bus controller: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #0 (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 7
	Region 0: Memory at 4010000000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:15.1 Serial bus controller: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #1 (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 17
	IOMMU group: 7
	Region 0: Memory at 4010001000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 159
	IOMMU group: 8
	Region 0: Memory at 6063121000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee005f8  Data: 0000
	Capabilities: [a4] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: mei_me
	Kernel modules: mei_me

00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 9
	Region 0: Memory at 8e100000 (32-bit, non-prefetchable) [size=8K]
	Region 1: Memory at 8e103000 (32-bit, non-prefetchable) [size=256]
	Region 2: I/O ports at 4090 [size=8]
	Region 3: I/O ports at 4080 [size=4]
	Region 4: I/O ports at 4060 [size=32]
	Region 5: Memory at 8e102000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [d0] MSI-X: Enable+ Count=1 Masked-
		Vector table: BAR=0 offset=00000000
		PBA: BAR=1 offset=00000000
	Capabilities: [70] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
	Kernel driver in use: ahci

00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #17 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 124
	IOMMU group: 10
	Bus: primary=00, secondary=02, subordinate=6c, sec-latency=0
	I/O behind bridge: 5000-7fff [size=12K] [16-bit]
	Memory behind bridge: 60000000-8e0fffff [size=737M] [32-bit]
	Prefetchable memory behind bridge: 6000000000-6049ffffff [size=1184M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #17, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #20, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq+ LinkChg+
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState-
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00258  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO+ CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=40us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=44us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 125
	IOMMU group: 11
	Bus: primary=00, secondary=6d, subordinate=6d, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90500000-905fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #9, Speed 8GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #12, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00278  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=100us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=3100us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.2 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #11 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 126
	IOMMU group: 12
	Bus: primary=00, secondary=6e, subordinate=6e, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90400000-904fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #11, Speed 8GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #14, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd+
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00298  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr+ BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=100us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=3100us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.6 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #15 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 127
	IOMMU group: 13
	Bus: primary=00, secondary=6f, subordinate=6f, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90300000-903fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #15, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #18, PowerLimit 10W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee002b8  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=40us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=44us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.7 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #16 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin D routed to IRQ 128
	IOMMU group: 14
	Bus: primary=00, secondary=70, subordinate=70, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90200000-902fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #16, Speed 8GT/s, Width x1, ASPM L1, Exit Latency L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #19, PowerLimit 10W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee002f8  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=60us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=60us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1f.0 ISA bridge: Intel Corporation HM470 Chipset LPC/eSPI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	IOMMU group: 15

00:1f.3 Multimedia audio controller: Intel Corporation Cannon Lake PCH cAVS (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 201
	IOMMU group: 15
	Region 0: Memory at 6063118000 (64-bit, non-prefetchable) [size=16K]
	Region 4: Memory at 6063000000 (64-bit, non-prefetchable) [size=1M]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [80] Vendor Specific Information: Len=14 <?>
	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00bf8  Data: 0000
	Kernel driver in use: sof-audio-pci-intel-cnl
	Kernel modules: snd_hda_intel, snd_sof_pci_intel_cnl

00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 15
	Region 0: Memory at 6063120000 (64-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at efa0 [size=32]
	Kernel driver in use: i801_smbus
	Kernel modules: i2c_i801

00:1f.5 Serial bus controller: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	IOMMU group: 15
	Region 0: Memory at fe010000 (32-bit, non-prefetchable) [size=4K]
	Kernel driver in use: intel-spi
	Kernel modules: spi_intel_pci

01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1) (prog-if 00 [VGA controller])
	DeviceName: NVIDIA GeForce GTX 1650
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 202
	IOMMU group: 2
	Region 0: Memory at 8f000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at 6050000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at 6060000000 (64-bit, prefetchable) [size=32M]
	Region 5: I/O ports at 3000 [size=128]
	Expansion ROM at 90000000 [virtual] [disabled] [size=512K]
	Capabilities: [60] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00c18  Data: 0000
	Capabilities: [78] Express (v2) Legacy Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 <64us
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 256 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <512ns, L1 <16us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s (downgraded), Width x8 (downgraded)
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range AB, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via message, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [250 v1] Latency Tolerance Reporting
		Max snoop latency: 34326183936ns
		Max no snoop latency: 34326183936ns
	Capabilities: [258 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=255us PortTPowerOnTime=10us
		L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
			   T_CommonMode=0us LTR1.2_Threshold=0ns
		L1SubCtl2: T_PwrOn=10us
	Capabilities: [128 v1] Power Budgeting <?>
	Capabilities: [420 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF+
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [600 v1] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
	Capabilities: [900 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [bb0 v1] Physical Resizable BAR
		BAR 0: current size: 16MB, supported: 16MB
		BAR 1: current size: 256MB, supported: 64MB 128MB 256MB
		BAR 3: current size: 32MB, supported: 32MB
	Kernel driver in use: nvidia
	Kernel modules: nvidia_drm, nvidia

01:00.1 Audio device: NVIDIA Corporation Device 10fa (rev a1)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 17
	IOMMU group: 2
	Region 0: Memory at 90080000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: [60] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [78] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 <64us
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 75W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 256 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <512ns, L1 <4us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s (downgraded), Width x8 (downgraded)
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range AB, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via message, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF+
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

02:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Physical Slot: 20
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 16
	Bus: primary=02, secondary=03, subordinate=6c, sec-latency=0
	I/O behind bridge: 5000-6fff [size=8K] [16-bit]
	Memory behind bridge: 60000000-8e0fffff [size=737M] [32-bit]
	Prefetchable memory behind bridge: 6000000000-6049ffffff [size=1184M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Upstream Port, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ SlotPowerLimit 25W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <2us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP+ BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [800 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [a00 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=0us PortTPowerOnTime=10us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=44us
	Capabilities: [b00 v1] Precision Time Measurement
		PTMCap: Requester- Responder- Root-
		PTMClockGranularity: Unimplemented
		PTMControl: Enabled+ RootSelected-
		PTMEffectiveGranularity: 4ns
	Kernel driver in use: pcieport

03:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 17
	Bus: primary=03, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: [disabled] [32-bit]
	Memory behind bridge: 8e000000-8e0fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #0, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet+ LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=1 RefClk=100ns PATEntryBits=1
		Arb:	Fixed+ WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
		VC1:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable- ID=1 ArbSelect=Fixed TC/VC=00
			Status:	NegoPending+ InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

03:01.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 129
	IOMMU group: 18
	Bus: primary=03, secondary=05, subordinate=37, sec-latency=0
	I/O behind bridge: 5000-5fff [size=4K] [16-bit]
	Memory behind bridge: 60000000-77efffff [size=383M] [32-bit]
	Prefetchable memory behind bridge: 6000000000-601fffffff [size=512M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00338  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #1, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #1, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
			Changed: MRL- PresDet- LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending+ InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

03:02.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 18
	IOMMU group: 19
	Bus: primary=03, secondary=38, subordinate=38, sec-latency=0
	I/O behind bridge: [disabled] [32-bit]
	Memory behind bridge: 77f00000-77ffffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr+ FatalErr- UnsupReq+ AuxPwr+ TransPend-
		LnkCap:	Port #2, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #0, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet+ LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq+ ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 14, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 34000000 00000010 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

03:04.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 130
	IOMMU group: 20
	Bus: primary=03, secondary=39, subordinate=6c, sec-latency=0
	I/O behind bridge: 6000-6fff [size=4K] [16-bit]
	Memory behind bridge: 78000000-8dffffff [size=352M] [32-bit]
	Prefetchable memory behind bridge: 6020000000-6049ffffff [size=672M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00358  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #4, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #4, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
			Changed: MRL- PresDet- LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending+ InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

04:00.0 System peripheral: Intel Corporation JHL7540 Thunderbolt 3 NHI [Titan Ridge 4C 2018] (rev 06)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 21
	Region 0: Memory at 8e000000 (32-bit, non-prefetchable) [size=256K]
	Region 1: Memory at 8e040000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [c0] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [a0] MSI-X: Enable+ Count=16 Masked-
		Vector table: BAR=1 offset=00000000
		PBA: BAR=1 offset=00000fa0
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Kernel driver in use: thunderbolt
	Kernel modules: thunderbolt

38:00.0 USB controller: Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018] (rev 06) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 179
	IOMMU group: 22
	Region 0: Memory at 77f00000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst- PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable+ Count=8/8 Maskable- 64bit+
		Address: 00000000fee00a18  Data: 0000
	Capabilities: [c0] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [800 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

6d:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD H10 with Solid State Storage [Teton Glacier] (rev 03) (prog-if 02 [NVM Express])
	Subsystem: Intel Corporation Device 8410
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 23
	Region 0: Memory at 90500000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI: Enable- Count=1/8 Maskable+ 64bit+
		Address: 0000000000000000  Data: 0000
		Masking: 00000000  Pending: 00000000
	Capabilities: [70] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 25W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 <8us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [b0] MSI-X: Enable+ Count=16 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00002100
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr+ HeaderOF+
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [158 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [178 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [180 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=100us PortTPowerOnTime=3100us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=3100us
	Kernel driver in use: nvme

6e:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD H10 with Solid State Storage [Teton Glacier] (prog-if 02 [NVM Express])
	Subsystem: Intel Corporation Device 8510
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	IOMMU group: 24
	Region 0: Memory at 90410000 (64-bit, non-prefetchable) [size=16K]
	Region 4: Memory at 90400000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI-X: Enable+ Count=9 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00003000
	Capabilities: [60] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 unlimited
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [a0] MSI: Enable- Count=1/16 Maskable+ 64bit+
		Address: 0000000000000000  Data: 0000
		Masking: 00000000  Pending: 00000000
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [150 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [180 v1] Power Budgeting <?>
	Capabilities: [190 v1] Alternative Routing-ID Interpretation (ARI)
		ARICap:	MFVC- ACS-, Next Function: 0
		ARICtl:	MFVC- ACS-, Function Group: 0
	Capabilities: [2a0 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [2d0 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [310 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=100us PortTPowerOnTime=3100us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=3100us
	Kernel driver in use: nvme

6f:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
	DeviceName: Intel Dual Band Wireless-AC 9560 802.11 AC 2x2 WiFi + BT 5 Combo Adapter
	Subsystem: Intel Corporation Device 008c
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	IOMMU group: 25
	Region 0: Memory at 90300000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [c8] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [40] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 5GT/s, Width x1, ASPM L1, Exit Latency L1 <8us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-5GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00003000
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [14c v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [154 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=30us PortTPowerOnTime=18us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=44us
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi

70:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
	DeviceName: Realtek PCIE CardReader
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 160
	IOMMU group: 26
	Region 1: Memory at 90200000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst- PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00718  Data: 0000
	Capabilities: [b0] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 512 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 10W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <64us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via message/WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-5GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr+ HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [148 v1] Device Serial Number 00-00-00-01-00-4c-e0-00
	Capabilities: [158 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [160 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=60us PortTPowerOnTime=60us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=60us
	Kernel driver in use: rtsx_pci
	Kernel modules: rtsx_pci


[-- Attachment #4: l12debug.patch --]
[-- Type: text/x-patch, Size: 8983 bytes --]

diff --git a/drivers/pci/pcie/aspm.c b/drivers/pci/pcie/aspm.c
index da3e7edcf49d..232faebbd328 100644
--- a/drivers/pci/pcie/aspm.c
+++ b/drivers/pci/pcie/aspm.c
@@ -11,8 +11,6 @@
 #include <linux/bits.h>
 #include <linux/build_bug.h>
 #include <linux/kernel.h>
-#include <linux/limits.h>
-#include <linux/math.h>
 #include <linux/module.h>
 #include <linux/moduleparam.h>
 #include <linux/pci.h>
@@ -533,33 +531,27 @@ static u32 calc_l12_pwron(struct pci_dev *pdev, u32 scale, u32 val)
  */
 static void encode_l12_threshold(u32 threshold_us, u32 *scale, u32 *value)
 {
-	u64 threshold_ns = (u64)threshold_us * NSEC_PER_USEC;
+	u32 threshold_ns = threshold_us * 1000;
 
-	/*
-	 * LTR_L1.2_THRESHOLD_Value ("value") is a 10-bit field with max
-	 * value of 0x3ff.
-	 */
-	if (threshold_ns <= 1 * FIELD_MAX(PCI_L1SS_CTL1_LTR_L12_TH_VALUE)) {
-		*scale = 0;		/* Value times 1ns */
+	/* See PCIe r3.1, sec 7.33.3 and sec 6.18 */
+	if (threshold_ns < 32) {
+		*scale = 0;
 		*value = threshold_ns;
-	} else if (threshold_ns <= 32 * FIELD_MAX(PCI_L1SS_CTL1_LTR_L12_TH_VALUE)) {
-		*scale = 1;		/* Value times 32ns */
-		*value = roundup(threshold_ns, 32) / 32;
-	} else if (threshold_ns <= 1024 * FIELD_MAX(PCI_L1SS_CTL1_LTR_L12_TH_VALUE)) {
-		*scale = 2;		/* Value times 1024ns */
-		*value = roundup(threshold_ns, 1024) / 1024;
-	} else if (threshold_ns <= 32768 * FIELD_MAX(PCI_L1SS_CTL1_LTR_L12_TH_VALUE)) {
-		*scale = 3;		/* Value times 32768ns */
-		*value = roundup(threshold_ns, 32768) / 32768;
-	} else if (threshold_ns <= 1048576 * FIELD_MAX(PCI_L1SS_CTL1_LTR_L12_TH_VALUE)) {
-		*scale = 4;		/* Value times 1048576ns */
-		*value = roundup(threshold_ns, 1048576) / 1048576;
-	} else if (threshold_ns <= (u64)33554432 * FIELD_MAX(PCI_L1SS_CTL1_LTR_L12_TH_VALUE)) {
-		*scale = 5;		/* Value times 33554432ns */
-		*value = roundup(threshold_ns, 33554432) / 33554432;
+	} else if (threshold_ns < 1024) {
+		*scale = 1;
+		*value = threshold_ns >> 5;
+	} else if (threshold_ns < 32768) {
+		*scale = 2;
+		*value = threshold_ns >> 10;
+	} else if (threshold_ns < 1048576) {
+		*scale = 3;
+		*value = threshold_ns >> 15;
+	} else if (threshold_ns < 33554432) {
+		*scale = 4;
+		*value = threshold_ns >> 20;
 	} else {
 		*scale = 5;
-		*value = FIELD_MAX(PCI_L1SS_CTL1_LTR_L12_TH_VALUE);
+		*value = threshold_ns >> 25;
 	}
 }
 
@@ -647,12 +639,19 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 	val2 = FIELD_GET(PCI_L1SS_CAP_CM_RESTORE_TIME, child_l1ss_cap);
 	t_common_mode = max(val1, val2);
 
+	pci_info(child, "parent CMRT %#04x child CMRT %#04x\n", val1, val2);
+
 	/* Choose the greater of the two Port T_POWER_ON times */
 	val1   = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_VALUE, parent_l1ss_cap);
 	scale1 = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_SCALE, parent_l1ss_cap);
 	val2   = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_VALUE, child_l1ss_cap);
 	scale2 = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_SCALE, child_l1ss_cap);
 
+	pci_info(child, "parent T_POWER_ON %#04x usec (val %#02x scale %x)\n",
+				calc_l12_pwron(parent, scale1, val1), val1, scale1);
+	pci_info(child, "child  T_POWER_ON %#04x usec (val %#02x scale %x)\n",
+				calc_l12_pwron(child, scale2, val2), val2, scale2);
+
 	if (calc_l12_pwron(parent, scale1, val1) >
 	    calc_l12_pwron(child, scale2, val2)) {
 		ctl2 |= FIELD_PREP(PCI_L1SS_CTL2_T_PWR_ON_SCALE, scale1) |
@@ -675,7 +674,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 	 * least 4us.
 	 */
 	l1_2_threshold = 2 + 4 + t_common_mode + t_power_on;
+	pci_info(child, "t_common_mode %#04x t_power_on %#04x l1_2_threshold %#04x\n",
+				t_common_mode, t_power_on, l1_2_threshold);
 	encode_l12_threshold(l1_2_threshold, &scale, &value);
+	pci_info(child, "encoded LTR_L1.2_THRESHOLD value %#04x scale %x\n",
+				value, scale);
 	ctl1 |= FIELD_PREP(PCI_L1SS_CTL1_CM_RESTORE_TIME, t_common_mode) |
 		FIELD_PREP(PCI_L1SS_CTL1_LTR_L12_TH_VALUE, value) |
 		FIELD_PREP(PCI_L1SS_CTL1_LTR_L12_TH_SCALE, scale);
@@ -686,49 +689,10 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 	pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
 	pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL2, &cctl2);
 
-	if (ctl1 == pctl1 && ctl1 == cctl1 &&
-	    ctl2 == pctl2 && ctl2 == cctl2)
-		return;
-
-	/* Disable L1.2 while updating.  See PCIe r5.0, sec 5.5.4, 7.8.3.3 */
-	pl1_2_enables = pctl1 & PCI_L1SS_CTL1_L1_2_MASK;
-	cl1_2_enables = cctl1 & PCI_L1SS_CTL1_L1_2_MASK;
-
-	if (pl1_2_enables || cl1_2_enables) {
-		pci_clear_and_set_config_dword(child,
-					       child->l1ss + PCI_L1SS_CTL1,
-					       PCI_L1SS_CTL1_L1_2_MASK, 0);
-		pci_clear_and_set_config_dword(parent,
-					       parent->l1ss + PCI_L1SS_CTL1,
-					       PCI_L1SS_CTL1_L1_2_MASK, 0);
-	}
-
-	/* Program T_POWER_ON times in both ports */
-	pci_write_config_dword(parent, parent->l1ss + PCI_L1SS_CTL2, ctl2);
-	pci_write_config_dword(child, child->l1ss + PCI_L1SS_CTL2, ctl2);
-
-	/* Program Common_Mode_Restore_Time in upstream device */
-	pci_clear_and_set_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1,
-				       PCI_L1SS_CTL1_CM_RESTORE_TIME, ctl1);
-
-	/* Program LTR_L1.2_THRESHOLD time in both ports */
-	pci_clear_and_set_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1,
-				       PCI_L1SS_CTL1_LTR_L12_TH_VALUE |
-				       PCI_L1SS_CTL1_LTR_L12_TH_SCALE,
-				       ctl1);
-	pci_clear_and_set_config_dword(child, child->l1ss + PCI_L1SS_CTL1,
-				       PCI_L1SS_CTL1_LTR_L12_TH_VALUE |
-				       PCI_L1SS_CTL1_LTR_L12_TH_SCALE,
-				       ctl1);
-
-	if (pl1_2_enables || cl1_2_enables) {
-		pci_clear_and_set_config_dword(parent,
-					       parent->l1ss + PCI_L1SS_CTL1, 0,
-					       pl1_2_enables);
-		pci_clear_and_set_config_dword(child,
-					       child->l1ss + PCI_L1SS_CTL1, 0,
-					       cl1_2_enables);
-	}
+	pci_info(child, "L1SS_CTL1 %#08x (parent %#08x child %08x)\n",
+				ctl1, pctl1, cctl1);
+	pci_info(child, "L1SS_CTL2 %#08x (parent %#08x child %08x)\n",
+				ctl2, pctl2, cctl2);
 }
 
 static void aspm_l1ss_init(struct pcie_link_state *link)
@@ -1088,6 +1052,64 @@ static void pcie_aspm_update_sysfs_visibility(struct pci_dev *pdev)
 		sysfs_update_group(&child->dev.kobj, &aspm_ctrl_attr_group);
 }
 
+void pcie_log_runtime_ltr(struct pci_dev *pdev)
+{
+	u32 ltr;
+	u16 snoop_raw, nosnoop_raw;
+	u32 snoop_ns, nosnoop_ns;
+	u8 scale;
+	u16 val;
+	int pos;
+
+	pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_LTR);
+	if (!pos) {
+		pci_info(pdev, "No LTR capability found\n");
+		return;
+	}
+
+	pci_read_config_dword(pdev, pos + PCI_LTR_MAX_SNOOP_LAT, &ltr);
+
+	snoop_raw = ltr >> 16;
+	nosnoop_raw = ltr & 0xffff;
+
+	/* Decode snoop latency */
+	val = snoop_raw & 0x3ff;
+	scale = (snoop_raw >> 10) & 0x7;
+	snoop_ns = val * (1 << scale);
+
+	/* Decode no-snoop latency */
+	val = nosnoop_raw & 0x3ff;
+	scale = (nosnoop_raw >> 10) & 0x7;
+	nosnoop_ns = val * (1 << scale);
+
+	pci_info(pdev, "LTR runtime latencies: MaxSnoop = %u ns, MaxNoSnoop = %u ns (from offset 0x%x)\n",
+		 snoop_ns, nosnoop_ns, pos);
+}
+
+void pcie_log_l1_2_threshold(struct pci_dev *pdev)
+{
+	u32 ctl1;
+	u16 val;
+	u8 scale;
+	u32 threshold_ns;
+
+	pci_read_config_dword(pdev, pdev->l1ss + PCI_L1SS_CTL1, &ctl1);
+
+	val = (ctl1 >> 16) & 0x7ff;
+	scale = (ctl1 >> 29) & 0x7;
+
+	if (scale > 5) {
+		pci_info(pdev, "Invalid L1.2 threshold scale: %u\n", scale);
+		return;
+	}
+
+	threshold_ns = val * (1 << (scale*5));
+
+	pci_info(pdev, "LTR_L1.2_THRESHOLD: value = %u, scale = %u, result = %u ns (from offset 0x%x)\n",
+		 val, scale, threshold_ns, pdev->l1ss + PCI_L1SS_CTL1);
+}
+
+
 /*
  * pcie_aspm_init_link_state: Initiate PCI express link state.
  * It is called after the pcie and its children devices are scanned.
@@ -1151,6 +1173,11 @@ void pcie_aspm_init_link_state(struct pci_dev *pdev)
 
 	pcie_aspm_update_sysfs_visibility(pdev);
 
+	/* Log runtime LTR for this PCIe link */
+	pcie_log_runtime_ltr(pdev);
+	/* Log runtime LTR_L1.2_THRESHOLD for this PCIe link */
+	pcie_log_l1_2_threshold(pdev);
+
 unlock:
 	mutex_unlock(&aspm_lock);
 out:
diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c
index a84857a3c2bf..6e2bb3e16975 100644
--- a/sound/pci/hda/patch_realtek.c
+++ b/sound/pci/hda/patch_realtek.c
@@ -10480,6 +10480,7 @@ static const struct hda_quirk alc269_fixup_tbl[] = {
 	SND_PCI_QUIRK(0x103c, 0x86c7, "HP Envy AiO 32", ALC274_FIXUP_HP_ENVY_GPIO),
 	SND_PCI_QUIRK(0x103c, 0x86e7, "HP Spectre x360 15-eb0xxx", ALC285_FIXUP_HP_SPECTRE_X360_EB1),
 	SND_PCI_QUIRK(0x103c, 0x86e8, "HP Spectre x360 15-eb0xxx", ALC285_FIXUP_HP_SPECTRE_X360_EB1),
+	SND_PCI_QUIRK(0x103c, 0x863e, "HP Spectre x360 15-df1xxx", ALC285_FIXUP_HP_SPECTRE_X360_EB1),
 	SND_PCI_QUIRK(0x103c, 0x86f9, "HP Spectre x360 13-aw0xxx", ALC285_FIXUP_HP_SPECTRE_X360_MUTE_LED),
 	SND_PCI_QUIRK(0x103c, 0x8716, "HP Elite Dragonfly G2 Notebook PC", ALC285_FIXUP_HP_GPIO_AMP_INIT),
 	SND_PCI_QUIRK(0x103c, 0x8720, "HP EliteBook x360 1040 G8 Notebook PC", ALC285_FIXUP_HP_GPIO_AMP_INIT),

[-- Attachment #5: dmesg-6.14.nol1ss.log --]
[-- Type: text/x-log, Size: 100429 bytes --]

[    0.000000] Linux version 6.14.0-00004-g3c6568d9087b (dc@dc-hp) (gcc (Gentoo 14.2.1_p20241221 p7) 14.2.1 20241221, GNU ld (Gentoo 2.44 p1) 2.44.0) #20 SMP PREEMPT Sun Apr 13 10:20:24 BST 2025
[    0.000000] Command line: BOOT_IMAGE=/vmlinuz-6.14.0-00004-g3c6568d9087b root=PARTUUID=1c79c386-6d27-4363-87fa-132b8751cf76 ro acpi_osi=! "acpi_osi=Windows 2018.2" nowatchdog mitigations=off pcie_aspm=force pcie_aspm.policy=powersupersave resume=PARTUUID=0ce7b13e-c732-45f8-a889-75399119adb9 resume_offset=1017856 zram.num_devices=2
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009efff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009f000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000535e3fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000535e4000-0x0000000054e59fff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000054e5a000-0x0000000054ee1fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x0000000054ee2000-0x0000000055079fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000005507a000-0x000000005ab35fff] reserved
[    0.000000] BIOS-e820: [mem 0x000000005ab36000-0x000000005ac0efff] type 20
[    0.000000] BIOS-e820: [mem 0x000000005ac0f000-0x000000005ac0ffff] usable
[    0.000000] BIOS-e820: [mem 0x000000005ac10000-0x000000005fffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fe000000-0x00000000fe010fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed00000-0x00000000fed03fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000049bffffff] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] APIC: Static calls initialized
[    0.000000] efi: EFI v2.7 by American Megatrends
[    0.000000] efi: ACPI 2.0=0x54e7d000 ACPI=0x54e7d000 SMBIOS=0x5a98a000 SMBIOS 3.0=0x5a989000 MEMATTR=0x52082818 ESRT=0x50228b98 
[    0.000000] efi: Remove mem49: MMIO range=[0xe0000000-0xefffffff] (256MB) from e820 map
[    0.000000] e820: remove [mem 0xe0000000-0xefffffff] reserved
[    0.000000] efi: Not removing mem50: MMIO range=[0xfe000000-0xfe010fff] (68KB) from e820 map
[    0.000000] efi: Not removing mem51: MMIO range=[0xfec00000-0xfec00fff] (4KB) from e820 map
[    0.000000] efi: Not removing mem52: MMIO range=[0xfed00000-0xfed03fff] (16KB) from e820 map
[    0.000000] efi: Not removing mem53: MMIO range=[0xfee00000-0xfee00fff] (4KB) from e820 map
[    0.000000] efi: Remove mem54: MMIO range=[0xff000000-0xffffffff] (16MB) from e820 map
[    0.000000] e820: remove [mem 0xff000000-0xffffffff] reserved
[    0.000000] SMBIOS 3.2.0 present.
[    0.000000] DMI: HP HP Spectre x360 Convertible 15-df1xxx/863E, BIOS F.32 12/08/2023
[    0.000000] DMI: Memory slots populated: 2/2
[    0.000000] tsc: Detected 2600.000 MHz processor
[    0.000000] tsc: Detected 2599.992 MHz TSC
[    0.000005] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000007] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000013] last_pfn = 0x49c000 max_arch_pfn = 0x400000000
[    0.000016] MTRR map: 5 entries (3 fixed + 2 variable; max 23), built from 10 variable MTRRs
[    0.000017] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.000540] last_pfn = 0x5ac10 max_arch_pfn = 0x400000000
[    0.000546] esrt: Reserving ESRT space from 0x0000000050228b98 to 0x0000000050228bd0.
[    0.000550] e820: update [mem 0x50228000-0x50228fff] usable ==> reserved
[    0.000561] Kernel/User page tables isolation: disabled on command line.
[    0.000562] Using GB pages for direct mapping
[    0.000711] Secure boot could not be determined
[    0.000712] ACPI: Early table checksum verification disabled
[    0.000714] ACPI: RSDP 0x0000000054E7D000 000024 (v02 HPQOEM)
[    0.000717] ACPI: XSDT 0x0000000054E7D0D0 00011C (v01 HPQOEM SLIC-MPC 01072009 HP   00010013)
[    0.000721] ACPI: FACP 0x0000000054EC82A8 000114 (v06 HPQOEM SLIC-MPC 01072009 HP   00010013)
[    0.000724] ACPI: DSDT 0x0000000054E7D278 04B02A (v02 HPQOEM 863E     01072009 ACPI 20160527)
[    0.000727] ACPI: FACS 0x0000000055077080 000040
[    0.000728] ACPI: APIC 0x0000000054EC83C0 0000F4 (v04 HPQOEM 863E     01072009 HP   00010013)
[    0.000730] ACPI: FPDT 0x0000000054EC84B8 000044 (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000732] ACPI: FIDT 0x0000000054EC8500 00009C (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000734] ACPI: MCFG 0x0000000054EC85A0 00003C (v01 HPQOEM 863E     01072009 HP   00000097)
[    0.000735] ACPI: SSDT 0x0000000054EC85E0 00557E (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000737] ACPI: SSDT 0x0000000054ECDB60 001B5F (v02 HPQOEM 863E     00003000 ACPI 20160527)
[    0.000739] ACPI: MSDM 0x0000000054ECF6C0 000055 (v03 HPQOEM SLIC-MPC 00000001 HP   00010013)
[    0.000741] ACPI: SSDT 0x0000000054ECF718 0031C6 (v02 HPQOEM 863E     00003000 ACPI 20160527)
[    0.000743] ACPI: SSDT 0x0000000054ED28E0 002631 (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000745] ACPI: HPET 0x0000000054ED4F18 000038 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000746] ACPI: SSDT 0x0000000054ED4F50 002CFD (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000748] ACPI: SSDT 0x0000000054ED7C50 002FD0 (v02 HPQOEM 863E     00000000 ACPI 20160527)
[    0.000750] ACPI: UEFI 0x0000000054EDAC20 000042 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000752] ACPI: LPIT 0x0000000054EDAC68 000094 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000754] ACPI: SSDT 0x0000000054EDAD00 001423 (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000755] ACPI: SSDT 0x0000000054EDC128 0005D2 (v02 HPQOEM 863E     00000000 ACPI 20160527)
[    0.000757] ACPI: DBGP 0x0000000054EDC700 000034 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000759] ACPI: DBG2 0x0000000054EDC738 000054 (v00 HPQOEM 863E     00000002 HP   01000013)
[    0.000761] ACPI: SSDT 0x0000000054EDC790 000DBC (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000763] ACPI: SSDT 0x0000000054EDD550 000144 (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000764] ACPI: SSDT 0x0000000054EDD698 0000AE (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000766] ACPI: NHLT 0x0000000054EDD748 00179E (v00 HPQOEM 863E     00000002 HP   01000013)
[    0.000768] ACPI: SSDT 0x0000000054EDEEE8 00009D (v01 HPQOEM 863E     00000001 ACPI 20160527)
[    0.000770] ACPI: SSDT 0x0000000054EDEF88 000060 (v01 HPQOEM 863E     00000001 ACPI 20160527)
[    0.000772] ACPI: UEFI 0x0000000054EDEFE8 00063A (v01 HPQOEM 863E     00000000 HP   00000000)
[    0.000774] ACPI: UEFI 0x0000000054EDF628 00005C (v01 HPQOEM 863E     00000000 HP   00000000)
[    0.000776] ACPI: SSDT 0x0000000054EDF688 002382 (v01 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000777] ACPI: DMAR 0x0000000054EE1A10 0000A8 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000779] ACPI: WSMT 0x0000000054EE1AB8 000028 (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000781] ACPI: BGRT 0x0000000054EE1AE0 000038 (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000783] ACPI: Reserving FACP table memory at [mem 0x54ec82a8-0x54ec83bb]
[    0.000784] ACPI: Reserving DSDT table memory at [mem 0x54e7d278-0x54ec82a1]
[    0.000784] ACPI: Reserving FACS table memory at [mem 0x55077080-0x550770bf]
[    0.000785] ACPI: Reserving APIC table memory at [mem 0x54ec83c0-0x54ec84b3]
[    0.000785] ACPI: Reserving FPDT table memory at [mem 0x54ec84b8-0x54ec84fb]
[    0.000786] ACPI: Reserving FIDT table memory at [mem 0x54ec8500-0x54ec859b]
[    0.000787] ACPI: Reserving MCFG table memory at [mem 0x54ec85a0-0x54ec85db]
[    0.000787] ACPI: Reserving SSDT table memory at [mem 0x54ec85e0-0x54ecdb5d]
[    0.000788] ACPI: Reserving SSDT table memory at [mem 0x54ecdb60-0x54ecf6be]
[    0.000788] ACPI: Reserving MSDM table memory at [mem 0x54ecf6c0-0x54ecf714]
[    0.000789] ACPI: Reserving SSDT table memory at [mem 0x54ecf718-0x54ed28dd]
[    0.000789] ACPI: Reserving SSDT table memory at [mem 0x54ed28e0-0x54ed4f10]
[    0.000790] ACPI: Reserving HPET table memory at [mem 0x54ed4f18-0x54ed4f4f]
[    0.000790] ACPI: Reserving SSDT table memory at [mem 0x54ed4f50-0x54ed7c4c]
[    0.000791] ACPI: Reserving SSDT table memory at [mem 0x54ed7c50-0x54edac1f]
[    0.000791] ACPI: Reserving UEFI table memory at [mem 0x54edac20-0x54edac61]
[    0.000792] ACPI: Reserving LPIT table memory at [mem 0x54edac68-0x54edacfb]
[    0.000792] ACPI: Reserving SSDT table memory at [mem 0x54edad00-0x54edc122]
[    0.000793] ACPI: Reserving SSDT table memory at [mem 0x54edc128-0x54edc6f9]
[    0.000794] ACPI: Reserving DBGP table memory at [mem 0x54edc700-0x54edc733]
[    0.000794] ACPI: Reserving DBG2 table memory at [mem 0x54edc738-0x54edc78b]
[    0.000795] ACPI: Reserving SSDT table memory at [mem 0x54edc790-0x54edd54b]
[    0.000795] ACPI: Reserving SSDT table memory at [mem 0x54edd550-0x54edd693]
[    0.000796] ACPI: Reserving SSDT table memory at [mem 0x54edd698-0x54edd745]
[    0.000796] ACPI: Reserving NHLT table memory at [mem 0x54edd748-0x54edeee5]
[    0.000797] ACPI: Reserving SSDT table memory at [mem 0x54edeee8-0x54edef84]
[    0.000797] ACPI: Reserving SSDT table memory at [mem 0x54edef88-0x54edefe7]
[    0.000798] ACPI: Reserving UEFI table memory at [mem 0x54edefe8-0x54edf621]
[    0.000798] ACPI: Reserving UEFI table memory at [mem 0x54edf628-0x54edf683]
[    0.000799] ACPI: Reserving SSDT table memory at [mem 0x54edf688-0x54ee1a09]
[    0.000800] ACPI: Reserving DMAR table memory at [mem 0x54ee1a10-0x54ee1ab7]
[    0.000800] ACPI: Reserving WSMT table memory at [mem 0x54ee1ab8-0x54ee1adf]
[    0.000801] ACPI: Reserving BGRT table memory at [mem 0x54ee1ae0-0x54ee1b17]
[    0.000823] No NUMA configuration found
[    0.000824] Faking a node at [mem 0x0000000000000000-0x000000049bffffff]
[    0.000826] NODE_DATA(0) allocated [mem 0x49bffd180-0x49bfffcbf]
[    0.000847] Zone ranges:
[    0.000848]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000850]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.000851]   Normal   [mem 0x0000000100000000-0x000000049bffffff]
[    0.000852] Movable zone start for each node
[    0.000853] Early memory node ranges
[    0.000853]   node   0: [mem 0x0000000000001000-0x000000000009efff]
[    0.000854]   node   0: [mem 0x0000000000100000-0x00000000535e3fff]
[    0.000855]   node   0: [mem 0x000000005ac0f000-0x000000005ac0ffff]
[    0.000856]   node   0: [mem 0x0000000100000000-0x000000049bffffff]
[    0.000858] Initmem setup node 0 [mem 0x0000000000001000-0x000000049bffffff]
[    0.000861] On node 0, zone DMA: 1 pages in unavailable ranges
[    0.000883] On node 0, zone DMA: 97 pages in unavailable ranges
[    0.002984] On node 0, zone DMA32: 30251 pages in unavailable ranges
[    0.023392] On node 0, zone Normal: 21488 pages in unavailable ranges
[    0.023573] On node 0, zone Normal: 16384 pages in unavailable ranges
[    0.023609] Reserving Intel graphics memory at [mem 0x5c000000-0x5fffffff]
[    0.028300] ACPI: PM-Timer IO Port: 0x1808
[    0.028305] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.028307] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.028307] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[    0.028308] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[    0.028308] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
[    0.028309] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
[    0.028309] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
[    0.028310] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
[    0.028310] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1])
[    0.028311] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1])
[    0.028311] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1])
[    0.028312] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1])
[    0.028371] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119
[    0.028373] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.028375] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.028378] ACPI: Using ACPI (MADT) for SMP configuration information
[    0.028379] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.028383] e820: update [mem 0x5016e000-0x50186fff] usable ==> reserved
[    0.028391] TSC deadline timer available
[    0.028395] CPU topo: Max. logical packages:   1
[    0.028395] CPU topo: Max. logical dies:       1
[    0.028396] CPU topo: Max. dies per package:   1
[    0.028400] CPU topo: Max. threads per core:   2
[    0.028400] CPU topo: Num. cores per package:     6
[    0.028401] CPU topo: Num. threads per package:  12
[    0.028401] CPU topo: Allowing 12 present CPUs plus 0 hotplug CPUs
[    0.028411] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.028413] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x000fffff]
[    0.028414] PM: hibernation: Registered nosave memory: [mem 0x5016e000-0x50186fff]
[    0.028415] PM: hibernation: Registered nosave memory: [mem 0x50228000-0x50228fff]
[    0.028416] PM: hibernation: Registered nosave memory: [mem 0x535e4000-0x54e59fff]
[    0.028417] PM: hibernation: Registered nosave memory: [mem 0x54e5a000-0x54ee1fff]
[    0.028417] PM: hibernation: Registered nosave memory: [mem 0x54ee2000-0x55079fff]
[    0.028418] PM: hibernation: Registered nosave memory: [mem 0x5507a000-0x5ab35fff]
[    0.028418] PM: hibernation: Registered nosave memory: [mem 0x5ab36000-0x5ac0efff]
[    0.028419] PM: hibernation: Registered nosave memory: [mem 0x5ac10000-0x5fffffff]
[    0.028420] PM: hibernation: Registered nosave memory: [mem 0x60000000-0xfdffffff]
[    0.028420] PM: hibernation: Registered nosave memory: [mem 0xfe000000-0xfe010fff]
[    0.028421] PM: hibernation: Registered nosave memory: [mem 0xfe011000-0xfebfffff]
[    0.028421] PM: hibernation: Registered nosave memory: [mem 0xfec00000-0xfec00fff]
[    0.028422] PM: hibernation: Registered nosave memory: [mem 0xfec01000-0xfecfffff]
[    0.028422] PM: hibernation: Registered nosave memory: [mem 0xfed00000-0xfed03fff]
[    0.028422] PM: hibernation: Registered nosave memory: [mem 0xfed04000-0xfedfffff]
[    0.028423] PM: hibernation: Registered nosave memory: [mem 0xfee00000-0xfee00fff]
[    0.028423] PM: hibernation: Registered nosave memory: [mem 0xfee01000-0xffffffff]
[    0.028424] [mem 0x60000000-0xfdffffff] available for PCI devices
[    0.028426] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370452778343963 ns
[    0.033260] setup_percpu: NR_CPUS:12 nr_cpumask_bits:12 nr_cpu_ids:12 nr_node_ids:1
[    0.033902] percpu: Embedded 59 pages/cpu s200984 r8192 d32488 u262144
[    0.033907] pcpu-alloc: s200984 r8192 d32488 u262144 alloc=1*2097152
[    0.033908] pcpu-alloc: [0] 00 01 02 03 04 05 06 07 [0] 08 09 10 11 -- -- -- -- 
[    0.033924] Kernel command line: BOOT_IMAGE=/vmlinuz-6.14.0-00004-g3c6568d9087b root=PARTUUID=1c79c386-6d27-4363-87fa-132b8751cf76 ro acpi_osi=! "acpi_osi=Windows 2018.2" nowatchdog mitigations=off pcie_aspm=force pcie_aspm.policy=powersupersave resume=PARTUUID=0ce7b13e-c732-45f8-a889-75399119adb9 resume_offset=1017856 zram.num_devices=2
[    0.033972] PCIe ASPM is forcibly enabled
[    0.033989] Unknown kernel command line parameters "nowatchdog BOOT_IMAGE=/vmlinuz-6.14.0-00004-g3c6568d9087b", will be passed to user space.
[    0.034013] random: crng init done
[    0.034014] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes
[    0.035166] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[    0.035746] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.035853] Fallback order for Node 0: 0 
[    0.035856] Built 1 zonelists, mobility grouping on.  Total pages: 4126083
[    0.035856] Policy zone: Normal
[    0.035857] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.035861] software IO TLB: area num 16.
[    0.068438] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=12, Nodes=1
[    0.068548] rcu: Preemptible hierarchical RCU implementation.
[    0.068549] 	Trampoline variant of Tasks RCU enabled.
[    0.068549] 	Tracing variant of Tasks RCU enabled.
[    0.068549] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies.
[    0.068557] RCU Tasks: Setting shift to 4 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=12.
[    0.068559] RCU Tasks Trace: Setting shift to 4 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=12.
[    0.070131] NR_IRQS: 4352, nr_irqs: 2152, preallocated irqs: 16
[    0.070406] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.070752] Console: colour dummy device 80x25
[    0.070755] printk: legacy console [tty0] enabled
[    0.070797] ACPI: Core revision 20240827
[    0.071016] hpet: HPET dysfunctional in PC10. Force disabled.
[    0.071077] APIC: Switch to symmetric I/O mode setup
[    0.071078] DMAR: Host address width 39
[    0.071079] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[    0.071084] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 ecap 19e2ff0505e
[    0.071086] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[    0.071088] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da
[    0.071090] DMAR: RMRR base: 0x00000053dfc000 end: 0x00000053e1bfff
[    0.071091] DMAR: RMRR base: 0x0000005b800000 end: 0x0000005fffffff
[    0.071093] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU 1
[    0.071094] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[    0.074170] DMAR-IR: Enabled IRQ remapping in xapic mode
[    0.083435] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a34a6eea, max_idle_ns: 440795264358 ns
[    0.083439] Calibrating delay loop (skipped), value calculated using timer frequency.. 5202.65 BogoMIPS (lpj=8666640)
[    0.083460] CPU0: Thermal monitoring enabled (TM1)
[    0.083501] Last level iTLB entries: 4KB 64, 2MB 8, 4MB 8
[    0.083502] Last level dTLB entries: 4KB 64, 2MB 32, 4MB 32, 1GB 4
[    0.083505] process: using mwait in idle threads
[    0.083509] Spectre V2 : User space: Vulnerable
[    0.083510] Speculative Store Bypass: Vulnerable
[    0.083513] SRBDS: Vulnerable
[    0.083518] GDS: Vulnerable
[    0.083522] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
[    0.083523] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[    0.083524] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[    0.083524] x86/fpu: Supporting XSAVE feature 0x008: 'MPX bounds registers'
[    0.083525] x86/fpu: Supporting XSAVE feature 0x010: 'MPX CSR'
[    0.083526] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.083527] x86/fpu: xstate_offset[3]:  832, xstate_sizes[3]:   64
[    0.083528] x86/fpu: xstate_offset[4]:  896, xstate_sizes[4]:   64
[    0.083529] x86/fpu: Enabled xstate features 0x1f, context size is 960 bytes, using 'compacted' format.
[    0.086771] Freeing SMP alternatives memory: 40K
[    0.086771] pid_max: default: 32768 minimum: 301
[    0.086771] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.086771] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.086771] smpboot: CPU0: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz (family: 0x6, model: 0x9e, stepping: 0xa)
[    0.086771] Performance Events: PEBS fmt3+, Skylake events, 32-deep LBR, full-width counters, Intel PMU driver.
[    0.086771] ... version:                4
[    0.086771] ... bit width:              48
[    0.086771] ... generic registers:      4
[    0.086771] ... value mask:             0000ffffffffffff
[    0.086771] ... max period:             00007fffffffffff
[    0.086771] ... fixed-purpose events:   3
[    0.086771] ... event mask:             000000070000000f
[    0.086771] signal: max sigframe size: 2032
[    0.086771] Estimated ratio of average max frequency by base frequency (times 1024): 1654
[    0.086771] rcu: Hierarchical SRCU implementation.
[    0.086771] rcu: 	Max phase no-delay instances is 1000.
[    0.086771] Timer migration: 2 hierarchy levels; 8 children per group; 2 crossnode level
[    0.086771] smp: Bringing up secondary CPUs ...
[    0.086771] smpboot: x86: Booting SMP configuration:
[    0.086771] .... node  #0, CPUs:        #1  #2  #3  #4  #5  #6  #7  #8  #9 #10 #11
[    0.091224] smp: Brought up 1 node, 12 CPUs
[    0.091224] smpboot: Total of 12 processors activated (62424.80 BogoMIPS)
[    0.093489] Memory: 16098424K/16504332K available (16632K kernel code, 1993K rwdata, 5708K rodata, 2608K init, 2548K bss, 393668K reserved, 0K cma-reserved)
[    0.093797] devtmpfs: initialized
[    0.093799] ACPI: PM: Registering ACPI NVS region [mem 0x54ee2000-0x55079fff] (1671168 bytes)
[    0.093799] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[    0.093799] futex hash table entries: 4096 (order: 6, 262144 bytes, linear)
[    0.093799] pinctrl core: initialized pinctrl subsystem
[    0.093889] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.094000] audit: initializing netlink subsys (disabled)
[    0.094005] audit: type=2000 audit(1744545188.000:1): state=initialized audit_enabled=0 res=1
[    0.094005] thermal_sys: Registered thermal governor 'fair_share'
[    0.094005] thermal_sys: Registered thermal governor 'bang_bang'
[    0.094005] thermal_sys: Registered thermal governor 'step_wise'
[    0.094005] thermal_sys: Registered thermal governor 'user_space'
[    0.094005] cpuidle: using governor menu
[    0.094005] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[    0.094005] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.094005] PCI: ECAM [mem 0xe0000000-0xefffffff] (base 0xe0000000) for domain 0000 [bus 00-ff]
[    0.094005] PCI: Using configuration type 1 for base access
[    0.094005] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.
[    0.094005] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[    0.094005] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page
[    0.094005] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[    0.094005] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page
[    0.094005] ACPI: Disabled all _OSI OS vendors
[    0.094005] ACPI: Added _OSI(Module Device)
[    0.094005] ACPI: Added _OSI(Processor Device)
[    0.094005] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.094005] ACPI: Added _OSI(Processor Aggregator Device)
[    0.094005] ACPI: Added _OSI(Windows 2018.2)
[    0.149053] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.XDCI], AE_NOT_FOUND (20240827/dswload2-162)
[    0.149060] fbcon: Taking over console
[    0.149064] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20240827/psobject-220)
[    0.149068] ACPI: Skipping parse of AML opcode: Scope (0x0010)
[    0.149137] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.I2C2.TPD0], AE_NOT_FOUND (20240827/dswload2-162)
[    0.149142] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20240827/psobject-220)
[    0.149145] ACPI: Skipping parse of AML opcode: Scope (0x0010)
[    0.149168] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.I2C3.TPL1], AE_NOT_FOUND (20240827/dswload2-162)
[    0.149172] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20240827/psobject-220)
[    0.149174] ACPI: Skipping parse of AML opcode: Scope (0x0010)
[    0.149606] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.GPLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149612] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149614] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.149616] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.TPLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149620] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149623] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.149625] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.GUPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149628] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149631] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.149632] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.TUPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149636] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149639] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.149664] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS01._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149668] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149671] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.149673] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS01._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149677] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149680] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151177] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS02._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151183] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151186] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151188] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS02._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151192] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151195] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.152584] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS03._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.152589] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.152592] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.152593] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS03._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.152597] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.152600] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154088] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS04._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154094] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154097] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.154098] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS04._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.154102] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.154105] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.155592] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS05._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.155597] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.155600] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.155601] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS05._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.155605] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.155608] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.156967] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS06._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.156972] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.156975] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.156977] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS06._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.156980] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.156983] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.158473] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS07._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.158478] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.158481] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.158483] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS07._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.158487] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.158489] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.159875] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS08._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.159880] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.159883] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.159885] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS08._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.159888] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.159891] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.161284] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS09._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.161289] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.161292] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.161294] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS09._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.161298] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.161301] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.162785] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS10._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.162790] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.162792] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.162794] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS10._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.162798] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.162801] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.164292] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS11._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.164298] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.164300] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.164302] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS11._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.164306] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.164309] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.165692] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS12._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.165697] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.165700] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.165702] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS12._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.165706] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.165709] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.167068] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS13._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.167073] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.167076] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.167078] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS13._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.167082] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.167085] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.168569] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS14._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.168574] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.168577] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.168579] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS14._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.168582] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.168585] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170080] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR1._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170085] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170088] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170090] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR1._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170094] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170097] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170100] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR2._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170104] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170107] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170109] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR2._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170113] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170116] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170147] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS01._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170151] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170154] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170156] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS01._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170159] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170162] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170192] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS02._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170196] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170199] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170200] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS02._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170204] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170207] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170236] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS03._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170241] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170243] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170245] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS03._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170249] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170252] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170281] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS04._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170285] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170288] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170289] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS04._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170293] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170296] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170325] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS05._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170329] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170332] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170334] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS05._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170338] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170340] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170369] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS06._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170374] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170376] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170378] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS06._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170382] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170385] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170414] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS07._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170418] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170421] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170423] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS07._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170426] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170429] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170459] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS08._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170463] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170466] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170467] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS08._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170471] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170474] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170503] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS09._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170507] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170510] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170512] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS09._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170516] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170518] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170547] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS10._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170552] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170555] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.170556] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS10._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.170560] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.170563] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.172563] ACPI: 15 ACPI AML tables successfully acquired and loaded
[    0.233877] ACPI: Dynamic OEM Table Load:
[    0.233883] ACPI: SSDT 0xFFFF8A6F00F64800 000400 (v02 PmRef  Cpu0Cst  00003001 INTL 20160527)
[    0.234814] ACPI: Dynamic OEM Table Load:
[    0.234818] ACPI: SSDT 0xFFFF8A6F00F5A800 000581 (v02 PmRef  Cpu0Ist  00003000 INTL 20160527)
[    0.235773] ACPI: Dynamic OEM Table Load:
[    0.235777] ACPI: SSDT 0xFFFF8A6F01547A00 0000F4 (v02 PmRef  Cpu0Psd  00003000 INTL 20160527)
[    0.236634] ACPI: Dynamic OEM Table Load:
[    0.236634] ACPI: SSDT 0xFFFF8A6F01585C00 000149 (v02 PmRef  Cpu0Hwp  00003000 INTL 20160527)
[    0.236634] ACPI: Dynamic OEM Table Load:
[    0.236634] ACPI: SSDT 0xFFFF8A6F00F59000 000724 (v02 PmRef  HwpLvt   00003000 INTL 20160527)
[    0.236634] ACPI: Dynamic OEM Table Load:
[    0.236634] ACPI: SSDT 0xFFFF8A6F00F5A000 0005FC (v02 PmRef  ApIst    00003000 INTL 20160527)
[    0.236634] ACPI: Dynamic OEM Table Load:
[    0.236634] ACPI: SSDT 0xFFFF8A6F00F63400 000317 (v02 PmRef  ApHwp    00003000 INTL 20160527)
[    0.240676] ACPI: Dynamic OEM Table Load:
[    0.240681] ACPI: SSDT 0xFFFF8A6F00F6C000 000AB0 (v02 PmRef  ApPsd    00003000 INTL 20160527)
[    0.242125] ACPI: Dynamic OEM Table Load:
[    0.242129] ACPI: SSDT 0xFFFF8A6F00F60C00 00030A (v02 PmRef  ApCst    00003000 INTL 20160527)
[    0.247138] ACPI: EC: EC started
[    0.247139] ACPI: EC: interrupt blocked
[    0.260641] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.260644] ACPI: \_SB_.PCI0.LPCB.EC0_: Boot DSDT EC used to handle transactions
[    0.260645] ACPI: Interpreter enabled
[    0.260682] ACPI: PM: (supports S0 S4 S5)
[    0.260683] ACPI: Using IOAPIC for interrupt routing
[    0.260715] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.260716] PCI: Ignoring E820 reservations for host bridge windows
[    0.261791] ACPI: Enabled 12 GPEs in block 00 to 7F
[    0.265975] ACPI: \_SB_.PCI0.PEG0.PG00: New power resource
[    0.272749] ACPI: \_SB_.PCI0.RP15.PXSX.WRST: New power resource
[    0.273004] ACPI: \_SB_.PCI0.RP15.PXSX.DRST: New power resource
[    0.273286] ACPI: \_SB_.PCI0.RP17.PXP_: New power resource
[    0.281269] ACPI: \_SB_.PCI0.XHC_.RHUB.HS07.DBTP: New power resource
[    0.283694] ACPI: \_SB_.PCI0.PAUD: New power resource
[    0.285795] ACPI: \_SB_.PCI0.SAT0.VOL0.V0PR: New power resource
[    0.286162] ACPI: \_SB_.PCI0.SAT0.VOL1.V1PR: New power resource
[    0.286518] ACPI: \_SB_.PCI0.SAT0.VOL2.V2PR: New power resource
[    0.290283] ACPI: \_SB_.PCI0.I2C2.PXTC: New power resource
[    0.290685] ACPI: \_SB_.PCI0.I2C3.PXTC: New power resource
[    0.293046] ACPI: \_SB_.PCI0.CNVW.WRST: New power resource
[    0.299279] ACPI: \PIN_: New power resource
[    0.299973] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe])
[    0.299979] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[    0.301527] acpi PNP0A08:00: _OSC: platform does not support [AER]
[    0.304557] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME PCIeCapability LTR]
[    0.304558] acpi PNP0A08:00: FADT indicates ASPM is unsupported, using BIOS configuration
[    0.305673] PCI host bridge to bus 0000:00
[    0.305677] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[    0.305679] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.305680] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    0.305681] pci_bus 0000:00: root bus resource [mem 0x60000000-0xdfffffff window]
[    0.305682] pci_bus 0000:00: root bus resource [mem 0x4000000000-0x7fffffffff window]
[    0.305683] pci_bus 0000:00: root bus resource [mem 0xfc800000-0xfe7fffff window]
[    0.305684] pci_bus 0000:00: root bus resource [bus 00-fe]
[    0.305771] pci 0000:00:00.0: [8086:3ec4] type 00 class 0x060000 conventional PCI endpoint
[    0.305831] pci 0000:00:01.0: [8086:1901] type 01 class 0x060400 PCIe Root Port
[    0.305840] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.305842] pci 0000:00:01.0:   bridge window [io  0x3000-0x3fff]
[    0.305844] pci 0000:00:01.0:   bridge window [mem 0x8f000000-0x900fffff]
[    0.305848] pci 0000:00:01.0:   bridge window [mem 0x6050000000-0x6061ffffff 64bit pref]
[    0.305871] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    0.306261] pci 0000:00:02.0: [8086:3e9b] type 00 class 0x030000 PCIe Root Complex Integrated Endpoint
[    0.306274] pci 0000:00:02.0: BAR 0 [mem 0x6062000000-0x6062ffffff 64bit]
[    0.306276] pci 0000:00:02.0: BAR 2 [mem 0x4000000000-0x400fffffff 64bit pref]
[    0.306277] pci 0000:00:02.0: BAR 4 [io  0x4000-0x403f]
[    0.306289] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
[    0.306417] pci 0000:00:04.0: [8086:1903] type 00 class 0x118000 conventional PCI endpoint
[    0.306431] pci 0000:00:04.0: BAR 0 [mem 0x6063110000-0x6063117fff 64bit]
[    0.306774] pci 0000:00:12.0: [8086:a379] type 00 class 0x118000 conventional PCI endpoint
[    0.306852] pci 0000:00:12.0: BAR 0 [mem 0x6063125000-0x6063125fff 64bit]
[    0.307058] pci 0000:00:13.0: [8086:a37c] type 00 class 0x070000 conventional PCI endpoint
[    0.307131] pci 0000:00:13.0: BAR 0 [mem 0x606311e000-0x606311ffff 64bit]
[    0.307196] pci 0000:00:13.0: PME# supported from D0 D3hot
[    0.307581] pci 0000:00:14.0: [8086:a36d] type 00 class 0x0c0330 conventional PCI endpoint
[    0.307658] pci 0000:00:14.0: BAR 0 [mem 0x6063100000-0x606310ffff 64bit]
[    0.307737] pci 0000:00:14.0: PME# supported from D3hot D3cold
[    0.309121] pci 0000:00:14.2: [8086:a36f] type 00 class 0x050000 conventional PCI endpoint
[    0.309194] pci 0000:00:14.2: BAR 0 [mem 0x606311c000-0x606311dfff 64bit]
[    0.309199] pci 0000:00:14.2: BAR 2 [mem 0x6063124000-0x6063124fff 64bit]
[    0.309747] pci 0000:00:15.0: [8086:a368] type 00 class 0x0c8000 conventional PCI endpoint
[    0.311111] pci 0000:00:15.0: BAR 0 [mem 0x00000000-0x00000fff 64bit]
[    0.313254] pci 0000:00:15.1: [8086:a369] type 00 class 0x0c8000 conventional PCI endpoint
[    0.314625] pci 0000:00:15.1: BAR 0 [mem 0x00000000-0x00000fff 64bit]
[    0.316437] pci 0000:00:16.0: [8086:a360] type 00 class 0x078000 conventional PCI endpoint
[    0.316510] pci 0000:00:16.0: BAR 0 [mem 0x6063121000-0x6063121fff 64bit]
[    0.316586] pci 0000:00:16.0: PME# supported from D3hot
[    0.317060] pci 0000:00:17.0: [8086:282a] type 00 class 0x010400 conventional PCI endpoint
[    0.317194] pci 0000:00:17.0: BAR 0 [mem 0x8e100000-0x8e101fff]
[    0.317198] pci 0000:00:17.0: BAR 1 [mem 0x8e103000-0x8e1030ff]
[    0.317202] pci 0000:00:17.0: BAR 2 [io  0x4090-0x4097]
[    0.317205] pci 0000:00:17.0: BAR 3 [io  0x4080-0x4083]
[    0.317210] pci 0000:00:17.0: BAR 4 [io  0x4060-0x407f]
[    0.317213] pci 0000:00:17.0: BAR 5 [mem 0x8e102000-0x8e1027ff]
[    0.317333] pci 0000:00:17.0: PME# supported from D3hot
[    0.317687] pci 0000:00:1b.0: [8086:a340] type 01 class 0x060400 PCIe Root Port
[    0.317737] pci 0000:00:1b.0: PCI bridge to [bus 02-6c]
[    0.317748] pci 0000:00:1b.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.317767] pci 0000:00:1b.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.317903] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[    0.317952] pci 0000:00:1b.0: PTM enabled (root), 4ns granularity
[    0.318604] pci 0000:00:1d.0: [8086:a330] type 01 class 0x060400 PCIe Root Port
[    0.318655] pci 0000:00:1d.0: PCI bridge to [bus 6d]
[    0.318665] pci 0000:00:1d.0:   bridge window [mem 0x90500000-0x905fffff]
[    0.318815] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[    0.318860] pci 0000:00:1d.0: PTM enabled (root), 4ns granularity
[    0.319414] pci 0000:00:1d.2: [8086:a332] type 01 class 0x060400 PCIe Root Port
[    0.319464] pci 0000:00:1d.2: PCI bridge to [bus 6e]
[    0.319474] pci 0000:00:1d.2:   bridge window [mem 0x90400000-0x904fffff]
[    0.319614] pci 0000:00:1d.2: PME# supported from D0 D3hot D3cold
[    0.319657] pci 0000:00:1d.2: PTM enabled (root), 4ns granularity
[    0.320238] pci 0000:00:1d.6: [8086:a336] type 01 class 0x060400 PCIe Root Port
[    0.320288] pci 0000:00:1d.6: PCI bridge to [bus 6f]
[    0.320299] pci 0000:00:1d.6:   bridge window [mem 0x90300000-0x903fffff]
[    0.320439] pci 0000:00:1d.6: PME# supported from D0 D3hot D3cold
[    0.320480] pci 0000:00:1d.6: PTM enabled (root), 4ns granularity
[    0.321018] pci 0000:00:1d.7: [8086:a337] type 01 class 0x060400 PCIe Root Port
[    0.321068] pci 0000:00:1d.7: PCI bridge to [bus 70]
[    0.321079] pci 0000:00:1d.7:   bridge window [mem 0x90200000-0x902fffff]
[    0.321219] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
[    0.321260] pci 0000:00:1d.7: PTM enabled (root), 4ns granularity
[    0.321792] pci 0000:00:1f.0: [8086:a30d] type 00 class 0x060100 conventional PCI endpoint
[    0.322226] pci 0000:00:1f.3: [8086:a348] type 00 class 0x040100 conventional PCI endpoint
[    0.322369] pci 0000:00:1f.3: BAR 0 [mem 0x6063118000-0x606311bfff 64bit]
[    0.322385] pci 0000:00:1f.3: BAR 4 [mem 0x6063000000-0x60630fffff 64bit]
[    0.322518] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.325258] pci 0000:00:1f.4: [8086:a323] type 00 class 0x0c0500 conventional PCI endpoint
[    0.325587] pci 0000:00:1f.4: BAR 0 [mem 0x6063120000-0x60631200ff 64bit]
[    0.325619] pci 0000:00:1f.4: BAR 4 [io  0xefa0-0xefbf]
[    0.325923] pci 0000:00:1f.5: [8086:a324] type 00 class 0x0c8000 conventional PCI endpoint
[    0.325996] pci 0000:00:1f.5: BAR 0 [mem 0xfe010000-0xfe010fff]
[    0.326107] pci 0000:01:00.0: [10de:1f91] type 00 class 0x030000 PCIe Legacy Endpoint
[    0.326163] pci 0000:01:00.0: BAR 0 [mem 0x8f000000-0x8fffffff]
[    0.326167] pci 0000:01:00.0: BAR 1 [mem 0x6050000000-0x605fffffff 64bit pref]
[    0.326171] pci 0000:01:00.0: BAR 3 [mem 0x6060000000-0x6061ffffff 64bit pref]
[    0.326173] pci 0000:01:00.0: BAR 5 [io  0x3000-0x307f]
[    0.326176] pci 0000:01:00.0: ROM [mem 0x90000000-0x9007ffff pref]
[    0.326255] pci 0000:01:00.0: PME# supported from D0 D3hot
[    0.326308] pci 0000:01:00.0: 63.008 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x8 link at 0000:00:01.0 (capable of 126.016 Gb/s with 8.0 GT/s PCIe x16 link)
[    0.326547] pci 0000:01:00.1: [10de:10fa] type 00 class 0x040300 PCIe Endpoint
[    0.326603] pci 0000:01:00.1: BAR 0 [mem 0x90080000-0x90083fff]
[    0.326761] pci 0000:00:01.0: No LTR capability found
[    0.326763] pci 0000:00:01.0: LTR_L1.2_THRESHOLD: value = 1540, scale = 0, result = 1540 ns (from offset 0x8)
[    0.326765] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.327125] pci 0000:02:00.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Upstream Port
[    0.327175] pci 0000:02:00.0: PCI bridge to [bus 03-6c]
[    0.327190] pci 0000:02:00.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.327209] pci 0000:02:00.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.327231] pci 0000:02:00.0: enabling Extended Tags
[    0.327418] pci 0000:02:00.0: supports D1 D2
[    0.327419] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.327593] pci 0000:02:00.0: PTM enabled, 4ns granularity
[    0.327837] pci 0000:02:00.0: parent CMRT 0x28 child CMRT 0x00
[    0.327838] pci 0000:02:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.327839] pci 0000:02:00.0: child  T_POWER_ON 0x0a usec (val 0x5 scale 0)
[    0.327841] pci 0000:02:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold 0x5a
[    0.327842] pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x02 scale 3
[    0.327848] pci 0000:02:00.0: L1SS_CTL1 0x60022800 (parent 0x4050280f child 4050000f)
[    0.327850] pci 0000:02:00.0: L1SS_CTL2 0x0000b0 (parent 0x0000b0 child 000000b0)
[    0.327865] pci 0000:00:1b.0: No LTR capability found
[    0.327868] pci 0000:00:1b.0: LTR_L1.2_THRESHOLD: value = 80, scale = 2, result = 81920 ns (from offset 0x208)
[    0.327869] pci 0000:00:1b.0: PCI bridge to [bus 02-6c]
[    0.328007] pci 0000:03:00.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.328057] pci 0000:03:00.0: PCI bridge to [bus 04]
[    0.328071] pci 0000:03:00.0:   bridge window [mem 0x8e000000-0x8e0fffff]
[    0.328113] pci 0000:03:00.0: enabling Extended Tags
[    0.328295] pci 0000:03:00.0: supports D1 D2
[    0.328296] pci 0000:03:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.328660] pci 0000:03:01.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.328709] pci 0000:03:01.0: PCI bridge to [bus 05-37]
[    0.328724] pci 0000:03:01.0:   bridge window [mem 0x60000000-0x77efffff]
[    0.328742] pci 0000:03:01.0:   bridge window [mem 0x6000000000-0x601fffffff 64bit pref]
[    0.328766] pci 0000:03:01.0: enabling Extended Tags
[    0.328956] pci 0000:03:01.0: supports D1 D2
[    0.328956] pci 0000:03:01.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.329300] pci 0000:03:02.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.329350] pci 0000:03:02.0: PCI bridge to [bus 38]
[    0.329364] pci 0000:03:02.0:   bridge window [mem 0x77f00000-0x77ffffff]
[    0.329405] pci 0000:03:02.0: enabling Extended Tags
[    0.329583] pci 0000:03:02.0: supports D1 D2
[    0.329584] pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.329948] pci 0000:03:04.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.329997] pci 0000:03:04.0: PCI bridge to [bus 39-6c]
[    0.330012] pci 0000:03:04.0:   bridge window [mem 0x78000000-0x8dffffff]
[    0.330030] pci 0000:03:04.0:   bridge window [mem 0x6020000000-0x6049ffffff 64bit pref]
[    0.330054] pci 0000:03:04.0: enabling Extended Tags
[    0.330252] pci 0000:03:04.0: supports D1 D2
[    0.330253] pci 0000:03:04.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.330611] pci 0000:02:00.0: PCI bridge to [bus 03-6c]
[    0.330750] pci 0000:04:00.0: [8086:15eb] type 00 class 0x088000 PCIe Endpoint
[    0.330826] pci 0000:04:00.0: BAR 0 [mem 0x8e000000-0x8e03ffff]
[    0.330829] pci 0000:04:00.0: BAR 1 [mem 0x8e040000-0x8e040fff]
[    0.330851] pci 0000:04:00.0: enabling Extended Tags
[    0.331013] pci 0000:04:00.0: supports D1 D2
[    0.331014] pci 0000:04:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.331350] pci 0000:03:00.0: No LTR capability found
[    0.331353] pci 0000:03:00.0: LTR_L1.2_THRESHOLD: value = 1540, scale = 0, result = 1540 ns (from offset 0x8)
[    0.331354] pci 0000:03:00.0: PCI bridge to [bus 04]
[    0.331438] pci 0000:03:01.0: PCI bridge to [bus 05-37]
[    0.331584] pci 0000:38:00.0: [8086:15ec] type 00 class 0x0c0330 PCIe Endpoint
[    0.331667] pci 0000:38:00.0: BAR 0 [mem 0x77f00000-0x77f0ffff]
[    0.331693] pci 0000:38:00.0: enabling Extended Tags
[    0.331887] pci 0000:38:00.0: supports D1 D2
[    0.331888] pci 0000:38:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.332296] pci 0000:03:02.0: No LTR capability found
[    0.332298] pci 0000:03:02.0: LTR_L1.2_THRESHOLD: value = 1540, scale = 0, result = 1540 ns (from offset 0x8)
[    0.332300] pci 0000:03:02.0: PCI bridge to [bus 38]
[    0.332383] pci 0000:03:04.0: PCI bridge to [bus 39-6c]
[    0.333597] pci 0000:6d:00.0: [8086:0975] type 00 class 0x010802 PCIe Endpoint
[    0.333674] pci 0000:6d:00.0: BAR 0 [mem 0x90500000-0x90503fff 64bit]
[    0.334155] pci 0000:6d:00.0: parent CMRT 0x28 child CMRT 0x64
[    0.334156] pci 0000:6d:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.334158] pci 0000:6d:00.0: child  T_POWER_ON 0xc1c usec (val 0x1f scale 2)
[    0.334159] pci 0000:6d:00.0: t_common_mode 0x64 t_power_on 0xc1c l1_2_threshold 0xc86
[    0.334160] pci 0000:6d:00.0: encoded LTR_L1.2_THRESHOLD value 0x03 scale 4
[    0.334167] pci 0000:6d:00.0: L1SS_CTL1 0x80036400 (parent 0x4050640f child 4050000f)
[    0.334168] pci 0000:6d:00.0: L1SS_CTL2 0x0000fa (parent 0x0000fa child 000000fa)
[    0.334186] pci 0000:00:1d.0: No LTR capability found
[    0.334189] pci 0000:00:1d.0: LTR_L1.2_THRESHOLD: value = 80, scale = 2, result = 81920 ns (from offset 0x208)
[    0.334191] pci 0000:00:1d.0: PCI bridge to [bus 6d]
[    0.334500] pci 0000:6e:00.0: [8086:0975] type 00 class 0x010802 PCIe Endpoint
[    0.334577] pci 0000:6e:00.0: BAR 0 [mem 0x90410000-0x90413fff 64bit]
[    0.334586] pci 0000:6e:00.0: BAR 4 [mem 0x90400000-0x9040ffff 64bit]
[    0.334601] pci 0000:6e:00.0: enabling Extended Tags
[    0.335049] pci 0000:6e:00.0: parent CMRT 0x28 child CMRT 0x64
[    0.335050] pci 0000:6e:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.335052] pci 0000:6e:00.0: child  T_POWER_ON 0xc1c usec (val 0x1f scale 2)
[    0.335053] pci 0000:6e:00.0: t_common_mode 0x64 t_power_on 0xc1c l1_2_threshold 0xc86
[    0.335054] pci 0000:6e:00.0: encoded LTR_L1.2_THRESHOLD value 0x03 scale 4
[    0.335060] pci 0000:6e:00.0: L1SS_CTL1 0x80036400 (parent 0x4050640f child 4050000f)
[    0.335062] pci 0000:6e:00.0: L1SS_CTL2 0x0000fa (parent 0x0000fa child 000000fa)
[    0.335080] pci 0000:00:1d.2: No LTR capability found
[    0.335083] pci 0000:00:1d.2: LTR_L1.2_THRESHOLD: value = 80, scale = 2, result = 81920 ns (from offset 0x208)
[    0.335084] pci 0000:00:1d.2: PCI bridge to [bus 6e]
[    0.336119] pci 0000:6f:00.0: [8086:2723] type 00 class 0x028000 PCIe Endpoint
[    0.337405] pci 0000:6f:00.0: BAR 0 [mem 0x90300000-0x90303fff 64bit]
[    0.340237] pci 0000:6f:00.0: PME# supported from D0 D3hot D3cold
[    0.342964] pci 0000:6f:00.0: parent CMRT 0x28 child CMRT 0x1e
[    0.342965] pci 0000:6f:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.342966] pci 0000:6f:00.0: child  T_POWER_ON 0x12 usec (val 0x9 scale 0)
[    0.342967] pci 0000:6f:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold 0x5a
[    0.342968] pci 0000:6f:00.0: encoded LTR_L1.2_THRESHOLD value 0x02 scale 3
[    0.342975] pci 0000:6f:00.0: L1SS_CTL1 0x60022800 (parent 0x4050280f child 4050000f)
[    0.342977] pci 0000:6f:00.0: L1SS_CTL2 0x0000b0 (parent 0x0000b0 child 000000b0)
[    0.343142] pci 0000:00:1d.6: No LTR capability found
[    0.343144] pci 0000:00:1d.6: LTR_L1.2_THRESHOLD: value = 80, scale = 2, result = 81920 ns (from offset 0x208)
[    0.343146] pci 0000:00:1d.6: PCI bridge to [bus 6f]
[    0.343340] pci 0000:70:00.0: [10ec:525a] type 00 class 0xff0000 PCIe Endpoint
[    0.343415] pci 0000:70:00.0: BAR 1 [mem 0x90200000-0x90200fff]
[    0.343549] pci 0000:70:00.0: supports D1 D2
[    0.343550] pci 0000:70:00.0: PME# supported from D1 D2 D3hot D3cold
[    0.343785] pci 0000:70:00.0: parent CMRT 0x28 child CMRT 0x3c
[    0.343786] pci 0000:70:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
[    0.343787] pci 0000:70:00.0: child  T_POWER_ON 0x3c usec (val 0x6 scale 1)
[    0.343788] pci 0000:70:00.0: t_common_mode 0x3c t_power_on 0x3c l1_2_threshold 0x7e
[    0.343789] pci 0000:70:00.0: encoded LTR_L1.2_THRESHOLD value 0x03 scale 3
[    0.343795] pci 0000:70:00.0: L1SS_CTL1 0x60033c00 (parent 0x40503c0f child 4050000f)
[    0.343796] pci 0000:70:00.0: L1SS_CTL2 0x000031 (parent 0x000031 child 00000031)
[    0.343815] pci 0000:00:1d.7: No LTR capability found
[    0.343818] pci 0000:00:1d.7: LTR_L1.2_THRESHOLD: value = 80, scale = 2, result = 81920 ns (from offset 0x208)
[    0.343819] pci 0000:00:1d.7: PCI bridge to [bus 70]
[    0.346287] ACPI: PCI: Interrupt link LNKA configured for IRQ 0
[    0.346360] ACPI: PCI: Interrupt link LNKB configured for IRQ 1
[    0.346431] ACPI: PCI: Interrupt link LNKC configured for IRQ 0
[    0.346501] ACPI: PCI: Interrupt link LNKD configured for IRQ 0
[    0.346570] ACPI: PCI: Interrupt link LNKE configured for IRQ 0
[    0.346640] ACPI: PCI: Interrupt link LNKF configured for IRQ 0
[    0.346709] ACPI: PCI: Interrupt link LNKG configured for IRQ 0
[    0.346781] ACPI: PCI: Interrupt link LNKH configured for IRQ 0
[    0.354887] Low-power S0 idle used by default for system suspend
[    0.360014] ACPI: EC: interrupt unblocked
[    0.360015] ACPI: EC: event unblocked
[    0.360027] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.360028] ACPI: EC: GPE=0x17
[    0.360030] ACPI: \_SB_.PCI0.LPCB.EC0_: Boot DSDT EC initialization complete
[    0.360031] ACPI: \_SB_.PCI0.LPCB.EC0_: EC: Used to handle transactions and events
[    0.360067] iommu: Default domain type: Translated
[    0.360068] iommu: DMA domain TLB invalidation policy: lazy mode
[    0.360124] SCSI subsystem initialized
[    0.360129] libata version 3.00 loaded.
[    0.360131] ACPI: bus type USB registered
[    0.360141] usbcore: registered new interface driver usbfs
[    0.360144] usbcore: registered new interface driver hub
[    0.360148] usbcore: registered new device driver usb
[    0.360185] efivars: Registered efivars operations
[    0.360193] PCI: Using ACPI for IRQ routing
[    0.412135] PCI: pci_cache_line_size set to 64 bytes
[    0.412891] e820: reserve RAM buffer [mem 0x0009f000-0x0009ffff]
[    0.412892] e820: reserve RAM buffer [mem 0x5016e000-0x53ffffff]
[    0.412894] e820: reserve RAM buffer [mem 0x50228000-0x53ffffff]
[    0.412895] e820: reserve RAM buffer [mem 0x535e4000-0x53ffffff]
[    0.412895] e820: reserve RAM buffer [mem 0x5ac10000-0x5bffffff]
[    0.413451] pci 0000:00:02.0: vgaarb: setting as boot VGA device
[    0.413451] pci 0000:00:02.0: vgaarb: bridge control possible
[    0.413451] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
[    0.413451] pci 0000:01:00.0: vgaarb: bridge control possible
[    0.413452] pci 0000:01:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none
[    0.413454] vgaarb: loaded
[    0.413801] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: 8F1F6436-9F42-42C8-BADC-0E9424F20C9A has zero instances
[    0.413803] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: 8F1F6435-9F42-42C8-BADC-0E9424F20C9A has zero instances
[    0.413804] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: 7391A661-223A-47DB-A77A-7BE84C60822D has zero instances
[    0.413805] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: DF4E63B6-3BBC-4858-9737-C74F82F821F3 has zero instances
[    0.413856] clocksource: Switched to clocksource tsc-early
[    0.413929] pnp: PnP ACPI init
[    0.413929] system 00:00: [mem 0x40000000-0x403fffff] could not be reserved
[    0.413929] system 00:01: [io  0x0680-0x069f] has been reserved
[    0.413929] system 00:01: [io  0x164e-0x164f] has been reserved
[    0.413929] system 00:03: [io  0x1854-0x1857] has been reserved
[    0.414083] system 00:05: [mem 0xfed10000-0xfed17fff] has been reserved
[    0.414085] system 00:05: [mem 0xfed18000-0xfed18fff] has been reserved
[    0.414086] system 00:05: [mem 0xfed19000-0xfed19fff] has been reserved
[    0.414088] system 00:05: [mem 0xe0000000-0xefffffff] has been reserved
[    0.414089] system 00:05: [mem 0xfed20000-0xfed3ffff] has been reserved
[    0.414090] system 00:05: [mem 0xfed90000-0xfed93fff] could not be reserved
[    0.414091] system 00:05: [mem 0xfed45000-0xfed8ffff] has been reserved
[    0.414093] system 00:05: [mem 0xfee00000-0xfeefffff] could not be reserved
[    0.414298] system 00:06: [io  0x1800-0x18fe] could not be reserved
[    0.414300] system 00:06: [mem 0xfd000000-0xfd69ffff] has been reserved
[    0.414302] system 00:06: [mem 0xfd6c0000-0xfd6cffff] has been reserved
[    0.414303] system 00:06: [mem 0xfd6f0000-0xfdffffff] has been reserved
[    0.414304] system 00:06: [mem 0xfe000000-0xfe01ffff] could not be reserved
[    0.414306] system 00:06: [mem 0xfe200000-0xfe7fffff] has been reserved
[    0.414307] system 00:06: [mem 0xff000000-0xffffffff] has been reserved
[    0.414577] system 00:07: [io  0x2000-0x20fe] has been reserved
[    0.417637] pnp: PnP ACPI: found 9 devices
[    0.422978] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    0.423020] NET: Registered PF_INET protocol family
[    0.423132] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.425437] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear)
[    0.425460] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.425466] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.425562] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[    0.425781] TCP: Hash tables configured (established 131072 bind 65536)
[    0.425798] UDP hash table entries: 8192 (order: 7, 524288 bytes, linear)
[    0.425847] UDP-Lite hash table entries: 8192 (order: 7, 524288 bytes, linear)
[    0.425916] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.425921] NET: Registered PF_XDP protocol family
[    0.425926] pci 0000:03:01.0: bridge window [io  0x1000-0x0fff] to [bus 05-37] add_size 1000
[    0.425929] pci 0000:03:04.0: bridge window [io  0x1000-0x0fff] to [bus 39-6c] add_size 1000
[    0.425931] pci 0000:02:00.0: bridge window [io  0x1000-0x0fff] to [bus 03-6c] add_size 2000
[    0.425932] pci 0000:00:1b.0: bridge window [io  0x1000-0x0fff] to [bus 02-6c] add_size 3000
[    0.425939] pci 0000:00:15.0: BAR 0 [mem 0x4010000000-0x4010000fff 64bit]: assigned
[    0.426210] pci 0000:00:15.1: BAR 0 [mem 0x4010001000-0x4010001fff 64bit]: assigned
[    0.426478] pci 0000:00:1b.0: bridge window [io  0x5000-0x7fff]: assigned
[    0.426480] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.426481] pci 0000:00:01.0:   bridge window [io  0x3000-0x3fff]
[    0.426484] pci 0000:00:01.0:   bridge window [mem 0x8f000000-0x900fffff]
[    0.426485] pci 0000:00:01.0:   bridge window [mem 0x6050000000-0x6061ffffff 64bit pref]
[    0.426489] pci 0000:02:00.0: bridge window [io  0x5000-0x6fff]: assigned
[    0.426491] pci 0000:03:01.0: bridge window [io  0x5000-0x5fff]: assigned
[    0.426492] pci 0000:03:04.0: bridge window [io  0x6000-0x6fff]: assigned
[    0.426493] pci 0000:03:00.0: PCI bridge to [bus 04]
[    0.426505] pci 0000:03:00.0:   bridge window [mem 0x8e000000-0x8e0fffff]
[    0.426518] pci 0000:03:01.0: PCI bridge to [bus 05-37]
[    0.426520] pci 0000:03:01.0:   bridge window [io  0x5000-0x5fff]
[    0.426527] pci 0000:03:01.0:   bridge window [mem 0x60000000-0x77efffff]
[    0.426532] pci 0000:03:01.0:   bridge window [mem 0x6000000000-0x601fffffff 64bit pref]
[    0.426541] pci 0000:03:02.0: PCI bridge to [bus 38]
[    0.426548] pci 0000:03:02.0:   bridge window [mem 0x77f00000-0x77ffffff]
[    0.426561] pci 0000:03:04.0: PCI bridge to [bus 39-6c]
[    0.426563] pci 0000:03:04.0:   bridge window [io  0x6000-0x6fff]
[    0.426570] pci 0000:03:04.0:   bridge window [mem 0x78000000-0x8dffffff]
[    0.426575] pci 0000:03:04.0:   bridge window [mem 0x6020000000-0x6049ffffff 64bit pref]
[    0.426584] pci 0000:02:00.0: PCI bridge to [bus 03-6c]
[    0.426587] pci 0000:02:00.0:   bridge window [io  0x5000-0x6fff]
[    0.426593] pci 0000:02:00.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.426598] pci 0000:02:00.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.426607] pci 0000:00:1b.0: PCI bridge to [bus 02-6c]
[    0.426610] pci 0000:00:1b.0:   bridge window [io  0x5000-0x7fff]
[    0.426617] pci 0000:00:1b.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.426621] pci 0000:00:1b.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.426630] pci 0000:00:1d.0: PCI bridge to [bus 6d]
[    0.426637] pci 0000:00:1d.0:   bridge window [mem 0x90500000-0x905fffff]
[    0.426650] pci 0000:00:1d.2: PCI bridge to [bus 6e]
[    0.426656] pci 0000:00:1d.2:   bridge window [mem 0x90400000-0x904fffff]
[    0.426668] pci 0000:00:1d.6: PCI bridge to [bus 6f]
[    0.426675] pci 0000:00:1d.6:   bridge window [mem 0x90300000-0x903fffff]
[    0.426687] pci 0000:00:1d.7: PCI bridge to [bus 70]
[    0.426694] pci 0000:00:1d.7:   bridge window [mem 0x90200000-0x902fffff]
[    0.426707] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[    0.426708] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[    0.426709] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[    0.426710] pci_bus 0000:00: resource 7 [mem 0x60000000-0xdfffffff window]
[    0.426711] pci_bus 0000:00: resource 8 [mem 0x4000000000-0x7fffffffff window]
[    0.426713] pci_bus 0000:00: resource 9 [mem 0xfc800000-0xfe7fffff window]
[    0.426714] pci_bus 0000:01: resource 0 [io  0x3000-0x3fff]
[    0.426715] pci_bus 0000:01: resource 1 [mem 0x8f000000-0x900fffff]
[    0.426716] pci_bus 0000:01: resource 2 [mem 0x6050000000-0x6061ffffff 64bit pref]
[    0.426717] pci_bus 0000:02: resource 0 [io  0x5000-0x7fff]
[    0.426718] pci_bus 0000:02: resource 1 [mem 0x60000000-0x8e0fffff]
[    0.426719] pci_bus 0000:02: resource 2 [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.426720] pci_bus 0000:03: resource 0 [io  0x5000-0x6fff]
[    0.426721] pci_bus 0000:03: resource 1 [mem 0x60000000-0x8e0fffff]
[    0.426722] pci_bus 0000:03: resource 2 [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.426723] pci_bus 0000:04: resource 1 [mem 0x8e000000-0x8e0fffff]
[    0.426724] pci_bus 0000:05: resource 0 [io  0x5000-0x5fff]
[    0.426725] pci_bus 0000:05: resource 1 [mem 0x60000000-0x77efffff]
[    0.426726] pci_bus 0000:05: resource 2 [mem 0x6000000000-0x601fffffff 64bit pref]
[    0.426727] pci_bus 0000:38: resource 1 [mem 0x77f00000-0x77ffffff]
[    0.426728] pci_bus 0000:39: resource 0 [io  0x6000-0x6fff]
[    0.426729] pci_bus 0000:39: resource 1 [mem 0x78000000-0x8dffffff]
[    0.426730] pci_bus 0000:39: resource 2 [mem 0x6020000000-0x6049ffffff 64bit pref]
[    0.426731] pci_bus 0000:6d: resource 1 [mem 0x90500000-0x905fffff]
[    0.426732] pci_bus 0000:6e: resource 1 [mem 0x90400000-0x904fffff]
[    0.426733] pci_bus 0000:6f: resource 1 [mem 0x90300000-0x903fffff]
[    0.426734] pci_bus 0000:70: resource 1 [mem 0x90200000-0x902fffff]
[    0.427161] pci 0000:01:00.1: extending delay after power-on from D3hot to 20 msec
[    0.427187] pci 0000:01:00.1: D0 power state depends on 0000:01:00.0
[    0.427245] pci 0000:02:00.0: CLS mismatch (64 != 128), using 64 bytes
[    0.427337] pci 0000:02:00.0: enabling device (0002 -> 0003)
[    0.427612] DMAR: Intel-IOMMU force enabled due to platform opt in
[    0.427620] DMAR: No ATSR found
[    0.427620] DMAR: No SATC found
[    0.427621] DMAR: dmar0: Using Queued invalidation
[    0.427624] DMAR: dmar1: Using Queued invalidation
[    0.427880] pci 0000:00:02.0: Adding to iommu group 0
[    0.427906] pci 0000:00:00.0: Adding to iommu group 1
[    0.427918] pci 0000:00:01.0: Adding to iommu group 2
[    0.427926] pci 0000:00:04.0: Adding to iommu group 3
[    0.427937] pci 0000:00:12.0: Adding to iommu group 4
[    0.427945] pci 0000:00:13.0: Adding to iommu group 5
[    0.427960] pci 0000:00:14.0: Adding to iommu group 6
[    0.427968] pci 0000:00:14.2: Adding to iommu group 6
[    0.427983] pci 0000:00:15.0: Adding to iommu group 7
[    0.427991] pci 0000:00:15.1: Adding to iommu group 7
[    0.428002] pci 0000:00:16.0: Adding to iommu group 8
[    0.428010] pci 0000:00:17.0: Adding to iommu group 9
[    0.428024] pci 0000:00:1b.0: Adding to iommu group 10
[    0.428034] pci 0000:00:1d.0: Adding to iommu group 11
[    0.428044] pci 0000:00:1d.2: Adding to iommu group 12
[    0.428054] pci 0000:00:1d.6: Adding to iommu group 13
[    0.428062] pci 0000:00:1d.7: Adding to iommu group 14
[    0.428085] pci 0000:00:1f.0: Adding to iommu group 15
[    0.428094] pci 0000:00:1f.3: Adding to iommu group 15
[    0.428102] pci 0000:00:1f.4: Adding to iommu group 15
[    0.428111] pci 0000:00:1f.5: Adding to iommu group 15
[    0.428113] pci 0000:01:00.0: Adding to iommu group 2
[    0.428116] pci 0000:01:00.1: Adding to iommu group 2
[    0.428130] pci 0000:02:00.0: Adding to iommu group 16
[    0.428140] pci 0000:03:00.0: Adding to iommu group 17
[    0.428151] pci 0000:03:01.0: Adding to iommu group 18
[    0.428212] pci 0000:03:02.0: Adding to iommu group 19
[    0.428225] pci 0000:03:04.0: Adding to iommu group 20
[    0.428239] pci 0000:04:00.0: Adding to iommu group 21
[    0.428260] pci 0000:38:00.0: Adding to iommu group 22
[    0.428270] pci 0000:6d:00.0: Adding to iommu group 23
[    0.428279] pci 0000:6e:00.0: Adding to iommu group 24
[    0.428289] pci 0000:6f:00.0: Adding to iommu group 25
[    0.428299] pci 0000:70:00.0: Adding to iommu group 26
[    0.428442] DMAR: Intel(R) Virtualization Technology for Directed I/O
[    0.428443] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.428444] software IO TLB: mapped [mem 0x000000004635b000-0x000000004a35b000] (64MB)
[    0.432320] Initialise system trusted keyrings
[    0.432325] Key type blacklist registered
[    0.432349] workingset: timestamp_bits=41 max_order=22 bucket_order=0
[    0.442144] NET: Registered PF_ALG protocol family
[    0.442146] Key type asymmetric registered
[    0.442146] Asymmetric key parser 'x509' registered
[    0.442156] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[    0.442181] io scheduler mq-deadline registered
[    0.442182] io scheduler kyber registered
[    0.442189] io scheduler bfq registered
[    0.442376] pcieport 0000:00:01.0: PME: Signaling with IRQ 123
[    0.442516] pcieport 0000:00:1b.0: PME: Signaling with IRQ 124
[    0.442543] pcieport 0000:00:1b.0: pciehp: Slot #20 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[    0.442936] pcieport 0000:00:1d.0: PME: Signaling with IRQ 125
[    0.443211] pcieport 0000:00:1d.2: PME: Signaling with IRQ 126
[    0.443478] pcieport 0000:00:1d.6: PME: Signaling with IRQ 127
[    0.443741] pcieport 0000:00:1d.7: PME: Signaling with IRQ 128
[    0.444229] pcieport 0000:03:01.0: enabling device (0002 -> 0003)
[    0.444374] pcieport 0000:03:01.0: pciehp: Slot #1 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[    0.444716] pcieport 0000:03:04.0: enabling device (0002 -> 0003)
[    0.444851] pcieport 0000:03:04.0: pciehp: Slot #4 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[    0.445047] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    0.446647] ACPI: AC: AC Adapter [ADP1] (off-line)
[    0.446683] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0
[    0.446694] ACPI: button: Lid Switch [LID0]
[    0.446708] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
[    0.446717] ACPI: button: Power Button [PWRB]
[    0.461208] thermal LNXTHERM:00: registered as thermal_zone0
[    0.461210] ACPI: thermal: Thermal Zone [TZ01] (47 C)
[    0.461462] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.462210] serial 0000:00:13.0: enabling device (0000 -> 0002)
[    0.462563] hpet_acpi_add: no address or irqs in _CRS
[    0.462631] ACPI: bus type drm_connector registered
[    0.462805] i915 0000:00:02.0: [drm] Found coffeelake (device ID 3e9b) integrated display version 9.00 stepping N/A
[    0.463578] i915 0000:00:02.0: [drm] VT-d active for gfx access
[    0.463582] i915 0000:00:02.0: vgaarb: deactivate vga console
[    0.463604] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[    0.471916] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=io+mem
[    0.475456] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[    0.510441] ACPI: battery: Slot [BAT0] (battery present)
[    1.442827] tsc: Refined TSC clocksource calibration: 2591.999 MHz
[    1.442834] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x255cb5c6a11, max_idle_ns: 440795249002 ns
[    1.442907] clocksource: Switched to clocksource tsc
[    1.631598] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0
[    1.633580] ACPI: video: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    1.633701] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input2
[    1.633714] ACPI: video: Video Device [PEGP] (multi-head: no  rom: yes  post: no)
[    1.633727] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:13/LNXVIDEO:01/input/input3
[    1.664229] fbcon: i915drmfb (fb0) is primary device
[    2.777569] Console: switching to colour frame buffer device 240x67
[    2.785990] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
[    2.786881] ahci 0000:00:17.0: version 3.0
[    2.786985] nvme nvme1: pci function 0000:6e:00.0
[    2.786987] nvme nvme0: pci function 0000:6d:00.0
[    2.798312] ahci 0000:00:17.0: AHCI vers 0001.0301, 32 command slots, 3 Gbps, RAID mode
[    2.798314] ahci 0000:00:17.0: 0/16 ports implemented (port mask 0x0)
[    2.798315] ahci 0000:00:17.0: flags: 64bit ncq sntf pm clo only pio slum part ems deso sadm sds apst 
[    2.801534] scsi host0: ahci
[    2.802559] scsi host1: ahci
[    2.805913] scsi host2: ahci
[    2.807905] scsi host3: ahci
[    2.808541] scsi host4: ahci
[    2.808972] scsi host5: ahci
[    2.810017] scsi host6: ahci
[    2.810282] scsi host7: ahci
[    2.810455] scsi host8: ahci
[    2.810685] scsi host9: ahci
[    2.810773] scsi host10: ahci
[    2.810880] scsi host11: ahci
[    2.810978] scsi host12: ahci
[    2.811022] scsi host13: ahci
[    2.811066] scsi host14: ahci
[    2.811112] scsi host15: ahci
[    2.811129] ata1: DUMMY
[    2.811130] ata2: DUMMY
[    2.811131] ata3: DUMMY
[    2.811131] ata4: DUMMY
[    2.811131] ata5: DUMMY
[    2.811132] ata6: DUMMY
[    2.811132] ata7: DUMMY
[    2.811133] ata8: DUMMY
[    2.811133] ata9: DUMMY
[    2.811133] ata10: DUMMY
[    2.811134] ata11: DUMMY
[    2.811134] ata12: DUMMY
[    2.811134] ata13: DUMMY
[    2.811135] ata14: DUMMY
[    2.811135] ata15: DUMMY
[    2.811136] ata16: DUMMY
[    2.811467] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[    2.811469] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[    2.813486] serio: i8042 KBD port at 0x60,0x64 irq 1
[    2.813521] rtc_cmos 00:02: RTC can wake from S4
[    2.817811] rtc_cmos 00:02: registered as rtc0
[    2.818520] nvme nvme0: 8/0/0 default/read/poll queues
[    2.818717] rtc_cmos 00:02: setting system clock to 2025-04-13T11:53:11 UTC (1744545191)
[    2.818974] rtc_cmos 00:02: alarms up to one month, y3k, 242 bytes nvram
[    2.819390] intel_pstate: Intel P-state driver initializing
[    2.820384] intel_pstate: Disabling energy efficiency optimization
[    2.820385] intel_pstate: HWP enabled
[    2.820460] drop_monitor: Initializing network drop monitor service
[    2.820508] NET: Registered PF_PACKET protocol family
[    2.820660]  nvme0n1: p1 p2 p3 p4 p5 p6 p7
[    2.821159] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[    2.821387] microcode: Current revision: 0x000000fa
[    2.821388] microcode: Updated early from: 0x000000f4
[    2.821711] IPI shorthand broadcast: enabled
[    2.823090] sched_clock: Marking stable (2810001563, 12729146)->(2854955651, -32224942)
[    2.823239] registered taskstats version 1
[    2.823665] Loading compiled-in X.509 certificates
[    2.824356] Loaded X.509 cert 'Build time autogenerated kernel key: 2a5367237b9f8aef807eb2a7eaeb2a73cb477707'
[    2.826516] zswap: loaded using pool zstd/zsmalloc
[    2.826615] Demotion targets for Node 0: null
[    2.826812] RAS: Correctable Errors collector initialized.
[    2.827042] PM: Image not found (code -22)
[    2.827055] clk: Disabling unused clocks
[    2.835782] nvme nvme1: 8/0/0 default/read/poll queues
[    2.841293]  nvme1n1: p1
[    2.880540] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
[    2.881766] EXT4-fs (nvme1n1p1): mounted filesystem 97f88a37-e20a-456b-bd0e-2b9d7d0b95bb ro with ordered data mode. Quota mode: disabled.
[    2.881776] VFS: Mounted root (ext4 filesystem) readonly on device 259:9.
[    2.882027] devtmpfs: mounted
[    2.882553] Freeing unused kernel image (initmem) memory: 2608K
[    2.882564] Write protecting the kernel read-only data: 24576k
[    2.883282] Freeing unused kernel image (text/rodata gap) memory: 1796K
[    2.883537] Freeing unused kernel image (rodata/data gap) memory: 436K
[    2.893538] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[    2.893542] Run /sbin/init as init process
[    2.893543]   with arguments:
[    2.893544]     /sbin/init
[    2.893545]     nowatchdog
[    2.893546]   with environment:
[    2.893547]     HOME=/
[    2.893547]     TERM=linux
[    2.893548]     BOOT_IMAGE=/vmlinuz-6.14.0-00004-g3c6568d9087b
[    3.051143] NET: Registered PF_INET6 protocol family
[    3.051615] Segment Routing with IPv6
[    3.051629] In-situ OAM (IOAM) with IPv6
[    4.582404] input: Wireless hotkeys as /devices/virtual/input/input5
[    4.605072] hid: raw HID events driver (C) Jiri Kosina
[    4.605787] input: Intel HID events as /devices/platform/INT33D5:00/input/input6
[    4.605963] intel-hid INT33D5:00: platform supports 5 button array
[    4.608205] intel_pmc_core INT33A1:00:  initialized
[    4.608603] input: Intel HID 5 button array as /devices/platform/INT33D5:00/input/input7
[    4.625609] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    4.625851] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[    4.626849] mei_me 0000:00:16.0: enabling device (0000 -> 0002)
[    4.626931] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x110 quirks 0x0000000000009810
[    4.628717] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002)
[    4.630758] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    4.630763] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
[    4.630767] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced SuperSpeed
[    4.630798] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.14
[    4.630800] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.630802] usb usb1: Product: xHCI Host Controller
[    4.630803] usb usb1: Manufacturer: Linux 6.14.0-00004-g3c6568d9087b xhci-hcd
[    4.630804] usb usb1: SerialNumber: 0000:00:14.0
[    4.631249] idma64 idma64.0: Found Intel integrated DMA 64-bit
[    4.634159] hub 1-0:1.0: USB hub found
[    4.634257] hub 1-0:1.0: 16 ports detected
[    4.634367] intel-lpss 0000:00:15.1: enabling device (0000 -> 0002)
[    4.638238] idma64 idma64.1: Found Intel integrated DMA 64-bit
[    4.648516] proc_thermal 0000:00:04.0: enabling device (0000 -> 0002)
[    4.656076] rtsx_pci 0000:70:00.0: enabling device (0000 -> 0002)
[    4.656261] intel_rapl_common: Found RAPL domain package
[    4.656264] intel_rapl_common: Found RAPL domain core
[    4.656654] intel_rapl_common: Found RAPL domain uncore
[    4.656655] intel_rapl_common: Found RAPL domain dram
[    4.660008] intel_rapl_common: Found RAPL domain package
[    4.660012] intel_rapl_common: Found RAPL domain dram
[    4.665995] ACPI: bus type thunderbolt registered
[    4.667955] i801_smbus 0000:00:1f.4: SPD Write Disable is set
[    4.667989] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt
[    4.670655] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.14
[    4.670659] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.670661] usb usb2: Product: xHCI Host Controller
[    4.670662] usb usb2: Manufacturer: Linux 6.14.0-00004-g3c6568d9087b xhci-hcd
[    4.670663] usb usb2: SerialNumber: 0000:00:14.0
[    4.676831] pstore: Using crash dump compression: deflate
[    4.697882] hub 2-0:1.0: USB hub found
[    4.698208] hub 2-0:1.0: 8 ports detected
[    4.765953] i2c_hid_acpi i2c-ELAN2514:00: i2c_hid_get_input: IRQ triggered but there's no data
[    4.778425] xhci_hcd 0000:38:00.0: xHCI Host Controller
[    4.778435] xhci_hcd 0000:38:00.0: new USB bus registered, assigned bus number 3
[    4.778788] pstore: Registered efi_pstore as persistent store backend
[    4.779682] xhci_hcd 0000:38:00.0: hcc params 0x200077c1 hci version 0x110 quirks 0x0000000200009810
[    4.780187] xhci_hcd 0000:38:00.0: xHCI Host Controller
[    4.780193] xhci_hcd 0000:38:00.0: new USB bus registered, assigned bus number 4
[    4.780197] xhci_hcd 0000:38:00.0: Host supports USB 3.1 Enhanced SuperSpeed
[    4.780249] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.14
[    4.780253] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.780255] usb usb3: Product: xHCI Host Controller
[    4.780256] usb usb3: Manufacturer: Linux 6.14.0-00004-g3c6568d9087b xhci-hcd
[    4.780258] usb usb3: SerialNumber: 0000:38:00.0
[    4.780445] hub 3-0:1.0: USB hub found
[    4.780463] hub 3-0:1.0: 2 ports detected
[    4.781474] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.14
[    4.781479] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.781481] usb usb4: Product: xHCI Host Controller
[    4.781483] usb usb4: Manufacturer: Linux 6.14.0-00004-g3c6568d9087b xhci-hcd
[    4.781485] usb usb4: SerialNumber: 0000:38:00.0
[    4.781638] hub 4-0:1.0: USB hub found
[    4.781650] hub 4-0:1.0: 2 ports detected
[    4.792168] nvidia: loading out-of-tree module taints kernel.
[    4.792174] nvidia: module license 'NVIDIA' taints kernel.
[    4.792174] Disabling lock debugging due to kernel taint
[    4.792177] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[    4.792177] nvidia: module license taints kernel.
[    4.909413] usb 1-4: new full-speed USB device number 2 using xhci_hcd
[    4.938107] spi-nor spi0.0: supply vcc not found, using dummy regulator
[    4.938869] input: ELAN2514:00 04F3:2990 Touchscreen as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input8
[    4.940896] Creating 1 MTD partitions on "0000:00:1f.5":
[    4.940901] 0x000000000000-0x000001000000 : "BIOS"
[    4.941368] nvidia-nvlink: Nvlink Core is being initialized, major device number 243

[    4.944691] RAPL PMU: API unit is 2^-32 Joules, 4 fixed counters, 655360 ms ovfl timer
[    4.944694] RAPL PMU: hw unit of domain pp0-core 2^-14 Joules
[    4.944696] RAPL PMU: hw unit of domain package 2^-14 Joules
[    4.944698] RAPL PMU: hw unit of domain dram 2^-14 Joules
[    4.944699] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules
[    4.945108] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    4.948042] cryptd: max_cpu_qlen set to 1000
[    4.950967] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    4.951222] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[    4.954528] AES CTR mode by8 optimization enabled
[    4.958867] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    4.958954] input: HP WMI hotkeys as /devices/virtual/input/input14
[    4.959189] snd_hda_intel 0000:01:00.1: enabling device (0000 -> 0002)
[    4.959255] snd_hda_intel 0000:01:00.1: Disabling MSI
[    4.959262] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[    4.965664] Intel(R) Wireless WiFi driver for Linux
[    4.965999] iwlwifi 0000:6f:00.0: enabling device (0000 -> 0002)
[    4.976513] intel_tcc_cooling: Programmable TCC Offset detected
[    4.982763] iwlwifi 0000:6f:00.0: Detected crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000
[    4.982944] iwlwifi 0000:6f:00.0: PCI dev 2723/008c, rev=0x340, rfid=0x10a100
[    4.982948] iwlwifi 0000:6f:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz
[    4.991090] iwlwifi 0000:6f:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[    4.991433] iwlwifi 0000:6f:00.0: loaded firmware version 77.b405f9d4.0 cc-a0-77.ucode op_mode iwlmvm
[    5.038173] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input15
[    5.047578] nvidia 0000:01:00.0: enabling device (0000 -> 0003)
[    5.047690] usb 1-4: New USB device found, idVendor=06cb, idProduct=00bb, bcdDevice= 1.64
[    5.047696] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=1
[    5.047699] usb 1-4: SerialNumber: f61a948625ee
[    5.047743] nvidia 0000:01:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
[    5.056206] input: ELAN2514:00 04F3:2990 as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input9
[    5.056280] input: ELAN2514:00 04F3:2990 as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input10
[    5.056343] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input16
[    5.056394] input: ELAN2514:00 04F3:2990 Stylus as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input11
[    5.056442] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input17
[    5.057556] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input18
[    5.057609] hid-generic 0018:04F3:2990.0001: input,hidraw0: I2C HID v1.00 Device [ELAN2514:00 04F3:2990] on i2c-ELAN2514:00
[    5.058334] input: SYNA329A:00 06CB:CD4F Mouse as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input19
[    5.058419] input: SYNA329A:00 06CB:CD4F Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input21
[    5.058518] hid-generic 0018:06CB:CD4F.0002: input,hidraw1: I2C HID v1.00 Mouse [SYNA329A:00 06CB:CD4F] on i2c-SYNA329A:00
[    5.066051] sof-audio-pci-intel-cnl 0000:00:1f.3: enabling device (0000 -> 0002)
[    5.066261] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[    5.066304] sof-audio-pci-intel-cnl 0000:00:1f.3: bound 0000:00:02.0 (ops 0xffffffffa7efa200)
[    5.076529] sof-audio-pci-intel-cnl 0000:00:1f.3: use msi interrupt mode
[    5.079322] hp_wmi: Registered as platform profile handler
[    5.094522] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  570.133.07  Fri Mar 14 13:12:07 UTC 2025
[    5.095644] sof-audio-pci-intel-cnl 0000:00:1f.3: hda codecs found, mask 5
[    5.095648] sof-audio-pci-intel-cnl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[    5.095650] sof-audio-pci-intel-cnl 0000:00:1f.3: BT link detected in NHLT tables: 0x0
[    5.095652] sof-audio-pci-intel-cnl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[    5.100369] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware paths/files for ipc type 0:
[    5.100372] sof-audio-pci-intel-cnl 0000:00:1f.3:  Firmware file:     intel/sof/sof-cfl.ri
[    5.100374] sof-audio-pci-intel-cnl 0000:00:1f.3:  Topology file:     intel/sof-tplg/sof-hda-generic-2ch.tplg
[    5.102295] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[    5.102297] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:1
[    5.104502] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  570.133.07  Fri Mar 14 12:42:57 UTC 2025
[    5.105607] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[    5.123729] typec port1: bound usb4-port1 (ops 0xffffffffa7f4df50)
[    5.123734] typec port1: bound usb1-port2 (ops 0xffffffffa7f4df50)
[    5.166311] usb 1-6: new high-speed USB device number 3 using xhci_hcd
[    5.204272] input: ELAN2514:00 04F3:2990 as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input22
[    5.204410] input: ELAN2514:00 04F3:2990 UNKNOWN as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input23
[    5.204525] input: ELAN2514:00 04F3:2990 UNKNOWN as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input24
[    5.204617] input: ELAN2514:00 04F3:2990 Stylus as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input25
[    5.204803] hid-multitouch 0018:04F3:2990.0001: input,hidraw0: I2C HID v1.00 Device [ELAN2514:00 04F3:2990] on i2c-ELAN2514:00
[    5.210843] iwlwifi 0000:6f:00.0: Detected RF HR B3, rfid=0x10a100
[    5.244387] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[    5.244389] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:1
[    5.253795] sof-audio-pci-intel-cnl 0000:00:1f.3: Topology: ABI 3:22:1 Kernel ABI 3:23:1
[    5.254020] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: Parent card not yet available, widget card binding deferred
[    5.268620] input: SYNA329A:00 06CB:CD4F Mouse as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input28
[    5.268759] input: SYNA329A:00 06CB:CD4F Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input30
[    5.268909] hid-multitouch 0018:06CB:CD4F.0002: input,hidraw1: I2C HID v1.00 Mouse [SYNA329A:00 06CB:CD4F] on i2c-SYNA329A:00
[    5.274574] mousedev: PS/2 mouse device common for all mice
[    5.280443] snd_hda_codec_realtek ehdaudio0D0: ALC285: picked fixup HP Spectre x360 15-df1xxx for PCI SSID 103c:863e
[    5.283124] iwlwifi 0000:6f:00.0: base HW address: 50:eb:71:32:48:f3
[    5.291523] ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-ish]: enum_devices_done OK, num_hid_devices=4
[    5.309756] hid-generic 001F:8087:0AC2.0003: hidraw2: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    5.320036] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC285: line_outs=2 (0x14/0x17/0x0/0x0/0x0) type:speaker
[    5.320040] snd_hda_codec_realtek ehdaudio0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.320042] snd_hda_codec_realtek ehdaudio0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    5.320044] snd_hda_codec_realtek ehdaudio0D0:    mono: mono_out=0x0
[    5.320045] snd_hda_codec_realtek ehdaudio0D0:    inputs:
[    5.320046] snd_hda_codec_realtek ehdaudio0D0:      Mic=0x19
[    5.320134] hid-generic 001F:8087:0AC2.0004: hidraw3: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    5.330773] hid-generic 001F:8087:0AC2.0005: hidraw4: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    5.334607] hid-generic 001F:8087:0AC3.0006: hidraw5: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC3] on 
[    5.337975] hid-sensor-hub 001F:8087:0AC2.0003: hidraw2: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    5.339360] hid-sensor-hub 001F:8087:0AC2.0004: hidraw3: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    5.342403] hid-sensor-hub 001F:8087:0AC2.0005: hidraw4: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    5.342581] iwlwifi 0000:6f:00.0 wlo1: renamed from wlan0
[    5.343307] hid-sensor-hub 001F:8087:0AC3.0006: hidraw5: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC3] on 
[    5.456708] usb 1-6: New USB device found, idVendor=04f2, idProduct=b67b, bcdDevice= 0.11
[    5.456712] usb 1-6: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[    5.456713] usb 1-6: Product: HP Wide Vision FHD Camera
[    5.456714] usb 1-6: Manufacturer: Generic
[    5.456715] usb 1-6: SerialNumber: 200901010001
[    5.596107] usb 1-7: new full-speed USB device number 4 using xhci_hcd
[    5.727731] usb 1-7: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01
[    5.727751] usb 1-7: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    5.742725] mc: Linux media interface: v0.10
[    5.751698] videodev: Linux video capture interface: v2.00
[    5.758304] Bluetooth: Core ver 2.22
[    5.758323] NET: Registered PF_BLUETOOTH protocol family
[    5.758325] Bluetooth: HCI device and connection manager initialized
[    5.758330] Bluetooth: HCI socket layer initialized
[    5.758332] Bluetooth: L2CAP socket layer initialized
[    5.758337] Bluetooth: SCO socket layer initialized
[    5.765736] usbcore: registered new interface driver btusb
[    5.775098] Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
[    5.775144] Bluetooth: hci0: Boot Address: 0x24800
[    5.775145] Bluetooth: hci0: Firmware Version: 132-3.24
[    5.775146] Bluetooth: hci0: Firmware already loaded
[    5.779288] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.
[    5.785739] usb 1-6: Found UVC 1.50 device HP Wide Vision FHD Camera (04f2:b67b)
[    5.797118] [drm] Initialized nvidia-drm 0.0.0 for 0000:01:00.0 on minor 1
[    5.799696] EXT4-fs (nvme1n1p1): re-mounted 97f88a37-e20a-456b-bd0e-2b9d7d0b95bb r/w. Quota mode: disabled.
[    5.804269] EXT4-fs (nvme1n1p1): re-mounted 97f88a37-e20a-456b-bd0e-2b9d7d0b95bb r/w. Quota mode: disabled.
[    5.846370] EXT4-fs (nvme0n1p4): mounted filesystem 5d633ed2-0d9c-433c-a301-088337831aa6 r/w with ordered data mode. Quota mode: disabled.
[    5.847911] EXT4-fs (nvme0n1p7): mounted filesystem 7caf2eed-b428-4022-95f7-5d7fc532eeca r/w with ordered data mode. Quota mode: disabled.
[    5.851557] EXT4-fs (nvme0n1p5): mounted filesystem 31ba8130-28a2-4bb8-9c13-36fd9d2a8eb4 r/w with ordered data mode. Quota mode: disabled.
[    5.859576] fuse: init (API version 7.42)
[    5.934093] usb 1-6: Found UVC 1.50 device HP Wide Vision FHD Camera (04f2:b67b)
[    5.968491] usbcore: registered new interface driver uvcvideo
[    6.118488] input: sof-hda-dsp Mic as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input31
[    6.118632] input: sof-hda-dsp Headphone as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input32
[    6.118760] input: sof-hda-dsp HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input33
[    6.119284] input: sof-hda-dsp HDMI/DP,pcm=4 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input34
[    6.119417] input: sof-hda-dsp HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input35
[    6.466312] Adding 7340028k swap on /home/swapfile.  Priority:-2 extents:44 across:13918208k SS
[    6.524013] zram: Added device: zram0
[    6.524347] zram: Added device: zram1
[    6.555566] zram0: detected capacity change from 0 to 16777216
[    6.625899] EXT4-fs (zram0): mounted filesystem 414e7069-e640-4824-a972-10a52c7a4488 r/w without journal. Quota mode: disabled.
[    6.637822] zram1: detected capacity change from 0 to 16777216
[    6.674136] EXT4-fs (zram1): mounted filesystem c48fc71d-e434-4cbd-823c-9d42745f8061 r/w without journal. Quota mode: disabled.
[    9.356739] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    9.356742] Bluetooth: BNEP filters: protocol multicast
[    9.356745] Bluetooth: BNEP socket layer initialized
[    9.357626] Bluetooth: MGMT ver 1.23
[   12.173320] wlo1: authenticate with 4e:e0:e2:df:07:1e (local address=50:eb:71:32:48:f3)
[   12.175863] wlo1: send auth to 4e:e0:e2:df:07:1e (try 1/3)
[   12.237707] wlo1: authenticated
[   12.239476] wlo1: associate with 4e:e0:e2:df:07:1e (try 1/3)
[   12.285962] wlo1: RX AssocResp from 4e:e0:e2:df:07:1e (capab=0x1531 status=0 aid=2)
[   12.302213] wlo1: associated
[   12.387560] wlo1: Limiting TX power to 14 (14 - 0) dBm as advertised by 4e:e0:e2:df:07:1e
[   13.602121] nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
[   14.438925] nvme nvme0: using unchecked data buffer
[   14.450274] block nvme0n1: No UUID available providing old NGUID
[   14.683935] Bluetooth: RFCOMM TTY layer initialized
[   14.683944] Bluetooth: RFCOMM socket layer initialized
[   14.683949] Bluetooth: RFCOMM ver 1.11

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
  2025-04-13 11:59                 ` Sergey Dolgov
@ 2025-04-18 22:55                   ` Bjorn Helgaas
  2025-04-20 12:42                     ` Sergey Dolgov
  0 siblings, 1 reply; 15+ messages in thread
From: Bjorn Helgaas @ 2025-04-18 22:55 UTC (permalink / raw)
  To: Sergey Dolgov
  Cc: linux-pci, Kuppuswamy Sathyanarayanan, Artem S. Tashkinov,
	Mika Westerberg, David E. Box

On Sun, Apr 13, 2025 at 12:59:07PM +0100, Sergey Dolgov wrote:
> Dear Bjorn,
> 
> I've compiled pciutils-3.13.0 with MinGW and run it with WinDBG, and
> it managed to display how Windows sets LTR1.2_Threshold. The trick is
> that it does NOT! I've removed all the actual reprogramming in
> aspm_calc_l12_info to see the devices' default thresholds, and they've
> come out exactly the same as in Windows (81920ns for all devices
> except 0 for NVIDIA, but it should have its own dynamic power
> management). I've collected these logs also after booting the original
> 6.14.0 kernel to make sure the devices haven't just kept the values
> set by Windows - nope, the devices (or maybe BIOS/Firmware) do reset
> LTR_L1.2_THRESHOLD to 81920ns every reboot.
> 
> I tried to read latencies from PCI_EXT_CAP_ID_LTR (see the new
> function pcie_log_runtime_ltr in l12debug.patch), but it bails out at
> "No LTR capability found" for all devices.
> 
> The idle power usage has increased slightly to 0.916 W due to about
> 80% PC10 residency and 60-70% SYS%LPI residency (in contrast to 90%+
> PC10 and 80%+ SYS%LPI with pre 7afeb84d14ea thresholds), but that's
> still much more power efficient than the mainline kernel.
> 
> So the question is why the OS has to reprogram T_POWER_ON, CMRT and
> LTR_L1.2_THRESHOLD at all, instead of trusting the device defaults? Is
> there any statistics on broken devices reporting bogus values, and
> frequently running out of buffer?

Great question.  I think you're right that if the BIOS has programmed
L1.2 settings, it's very unlikely that the OS can do a better job.

This is really ugly, but since I won't have more time for this until
Monday, could you try the patch below?  (Replace the previous debug
patch with this one)


diff --git a/drivers/pci/pcie/aspm.c b/drivers/pci/pcie/aspm.c
index 29fcb0689a91..e6e9d6faa028 100644
--- a/drivers/pci/pcie/aspm.c
+++ b/drivers/pci/pcie/aspm.c
@@ -563,6 +563,27 @@ static void encode_l12_threshold(u32 threshold_us, u32 *scale, u32 *value)
 	}
 }
 
+static u64 decode_l12_threshold(u32 scale, u32 value)
+{
+	u32 mpy;
+
+	/*
+	 * LTR_L1.2_THRESHOLD_Value ("value") is a 10-bit field with max
+	 * value of 0x3ff.
+	 */
+	switch (scale) {
+	case 0: mpy = 1; break;
+	case 1: mpy = 32; break;
+	case 2: mpy = 1024; break;
+	case 3: mpy = 32768; break;
+	case 4: mpy = 1048576; break;
+	case 5: mpy = 33554432; break;
+	default: mpy = 0;
+	}
+
+	return (u64) value * mpy;
+}
+
 static void pcie_aspm_check_latency(struct pci_dev *endpoint)
 {
 	u32 latency, encoding, lnkcap_up, lnkcap_dw;
@@ -641,18 +662,29 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 	u32 ctl1 = 0, ctl2 = 0;
 	u32 pctl1, pctl2, cctl1, cctl2;
 	u32 pl1_2_enables, cl1_2_enables;
+	u32 cmrt;
+	u32 p_ltr_val, p_ltr_scale;
+	u32 c_ltr_val, c_ltr_scale;
+	u64 p_ltr_threshold, c_ltr_threshold;
 
 	/* Choose the greater of the two Port Common_Mode_Restore_Times */
 	val1 = FIELD_GET(PCI_L1SS_CAP_CM_RESTORE_TIME, parent_l1ss_cap);
 	val2 = FIELD_GET(PCI_L1SS_CAP_CM_RESTORE_TIME, child_l1ss_cap);
 	t_common_mode = max(val1, val2);
 
+	pci_info(child, "cap: parent CMRT %#04x child CMRT %#04x\n", val1, val2);
+
 	/* Choose the greater of the two Port T_POWER_ON times */
 	val1   = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_VALUE, parent_l1ss_cap);
 	scale1 = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_SCALE, parent_l1ss_cap);
 	val2   = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_VALUE, child_l1ss_cap);
 	scale2 = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_SCALE, child_l1ss_cap);
 
+	pci_info(child, "cap: parent T_POWER_ON %#06x usec (val %#04x scale %x)\n",
+		 calc_l12_pwron(parent, scale1, val1), val1, scale1);
+	pci_info(child, "cap: child  T_POWER_ON %#06x usec (val %#04x scale %x)\n",
+		 calc_l12_pwron(child, scale2, val2), val2, scale2);
+
 	if (calc_l12_pwron(parent, scale1, val1) >
 	    calc_l12_pwron(child, scale2, val2)) {
 		ctl2 |= FIELD_PREP(PCI_L1SS_CTL2_T_PWR_ON_SCALE, scale1) |
@@ -675,7 +707,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 	 * least 4us.
 	 */
 	l1_2_threshold = 2 + 4 + t_common_mode + t_power_on;
+	pci_info(child, "t_common_mode %#04x t_power_on %#04x l1_2_threshold %#06x\n",
+		 t_common_mode, t_power_on, l1_2_threshold);
 	encode_l12_threshold(l1_2_threshold, &scale, &value);
+	pci_info(child, "encoded LTR_L1.2_THRESHOLD value %#06x scale %x\n",
+		 value, scale);
 	ctl1 |= FIELD_PREP(PCI_L1SS_CTL1_CM_RESTORE_TIME, t_common_mode) |
 		FIELD_PREP(PCI_L1SS_CTL1_LTR_L12_TH_VALUE, value) |
 		FIELD_PREP(PCI_L1SS_CTL1_LTR_L12_TH_SCALE, scale);
@@ -686,6 +722,28 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 	pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
 	pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL2, &cctl2);
 
+	pci_info(child, "L1SS_CTL1 %#08x (parent %#010x child %#010x)\n",
+		 ctl1, pctl1, cctl1);
+	pci_info(child, "L1SS_CTL2 %#08x (parent %#010x child %#010x)\n",
+		 ctl2, pctl2, cctl2);
+
+	cmrt = FIELD_GET(PCI_L1SS_CTL1_CM_RESTORE_TIME, pctl1);
+	p_ltr_val = FIELD_GET(PCI_L1SS_CTL1_LTR_L12_TH_VALUE, pctl1);
+	p_ltr_scale = FIELD_GET(PCI_L1SS_CTL1_LTR_L12_TH_SCALE, pctl1);
+	p_ltr_threshold = decode_l12_threshold(p_ltr_scale, p_ltr_val);
+	c_ltr_val = FIELD_GET(PCI_L1SS_CTL1_LTR_L12_TH_VALUE, cctl1);
+	c_ltr_scale = FIELD_GET(PCI_L1SS_CTL1_LTR_L12_TH_SCALE, cctl1);
+	c_ltr_threshold = decode_l12_threshold(c_ltr_scale, c_ltr_val);
+	if (cmrt || p_ltr_threshold || c_ltr_threshold) {
+		pci_info(child, "cur: parent CMRT %d usec\n", cmrt);
+		pci_info(child, "cur: parent LTR_L1.2_THRESHOLD value %#06x scale %x decoded %#012llx ns\n",
+			 p_ltr_val, p_ltr_scale, p_ltr_threshold);
+		pci_info(child, "cur: child  LTR_L1.2_THRESHOLD value %#06x scale %x decoded %#012llx ns\n",
+			 c_ltr_val, c_ltr_scale, c_ltr_threshold);
+		pci_info(child, "skipping L1.2 config\n");
+		return;
+	}
+
 	if (ctl1 == pctl1 && ctl1 == cctl1 &&
 	    ctl2 == pctl2 && ctl2 == cctl2)
 		return;
@@ -703,14 +761,27 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 					       PCI_L1SS_CTL1_L1_2_MASK, 0);
 	}
 
+	pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
+	pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
+	pci_info(child, "L1SS_CTL1 parent %#08x child %#08x (L1.2 disabled)\n",
+		 pctl1, cctl1);
+
 	/* Program T_POWER_ON times in both ports */
 	pci_write_config_dword(parent, parent->l1ss + PCI_L1SS_CTL2, ctl2);
 	pci_write_config_dword(child, child->l1ss + PCI_L1SS_CTL2, ctl2);
 
+	pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL2, &pctl2);
+	pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL2, &cctl2);
+	pci_info(child, "L1SS_CTL2 parent %#08x child %#08x (T_POWER_ON updated)\n",
+		 pctl2, cctl2);
+
 	/* Program Common_Mode_Restore_Time in upstream device */
 	pci_clear_and_set_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1,
 				       PCI_L1SS_CTL1_CM_RESTORE_TIME, ctl1);
 
+	pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
+	pci_info(child, "L1SS_CTL1 parent %#08x (CMRT updated)\n", pctl1);
+
 	/* Program LTR_L1.2_THRESHOLD time in both ports */
 	pci_clear_and_set_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1,
 				       PCI_L1SS_CTL1_LTR_L12_TH_VALUE |
@@ -721,6 +792,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 				       PCI_L1SS_CTL1_LTR_L12_TH_SCALE,
 				       ctl1);
 
+	pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
+	pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
+	pci_info(child, "L1SS_CTL1 parent %#08x child %#08x (LTR_L1.2_THRESHOLD updated)\n",
+		 pctl1, cctl1);
+
 	if (pl1_2_enables || cl1_2_enables) {
 		pci_clear_and_set_config_dword(parent,
 					       parent->l1ss + PCI_L1SS_CTL1, 0,
@@ -729,6 +805,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
 					       child->l1ss + PCI_L1SS_CTL1, 0,
 					       cl1_2_enables);
 	}
+
+	pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
+	pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
+	pci_info(child, "L1SS_CTL1 parent %#08x child %#08x (L1.2 restored)\n",
+		 pctl1, cctl1);
 }
 
 static void aspm_l1ss_init(struct pcie_link_state *link)

^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
  2025-04-18 22:55                   ` Bjorn Helgaas
@ 2025-04-20 12:42                     ` Sergey Dolgov
  0 siblings, 0 replies; 15+ messages in thread
From: Sergey Dolgov @ 2025-04-20 12:42 UTC (permalink / raw)
  To: Bjorn Helgaas
  Cc: linux-pci, Kuppuswamy Sathyanarayanan, Artem S. Tashkinov,
	Mika Westerberg, David E. Box

[-- Attachment #1: Type: text/plain, Size: 10271 bytes --]

Dear Bjorn,

yes, your patch is also logging always the same LTR_L1.2_THRESHOLD of
81920 ns, "skipping L1.2 config". The idle power draw with this patch
is 0.905 +- 0.174 W, PC10 residency is 79 +- 6%, and SYS%LPI residency
is 71 +- 6 %. Also the s2idle power draw is now about 0.7 W - the
lowest of all Linux kernels I've used on this laptop.

Best wishes,
Sergey.

On Fri, Apr 18, 2025 at 11:55 PM Bjorn Helgaas <helgaas@kernel.org> wrote:
>
> On Sun, Apr 13, 2025 at 12:59:07PM +0100, Sergey Dolgov wrote:
> > Dear Bjorn,
> >
> > I've compiled pciutils-3.13.0 with MinGW and run it with WinDBG, and
> > it managed to display how Windows sets LTR1.2_Threshold. The trick is
> > that it does NOT! I've removed all the actual reprogramming in
> > aspm_calc_l12_info to see the devices' default thresholds, and they've
> > come out exactly the same as in Windows (81920ns for all devices
> > except 0 for NVIDIA, but it should have its own dynamic power
> > management). I've collected these logs also after booting the original
> > 6.14.0 kernel to make sure the devices haven't just kept the values
> > set by Windows - nope, the devices (or maybe BIOS/Firmware) do reset
> > LTR_L1.2_THRESHOLD to 81920ns every reboot.
> >
> > I tried to read latencies from PCI_EXT_CAP_ID_LTR (see the new
> > function pcie_log_runtime_ltr in l12debug.patch), but it bails out at
> > "No LTR capability found" for all devices.
> >
> > The idle power usage has increased slightly to 0.916 W due to about
> > 80% PC10 residency and 60-70% SYS%LPI residency (in contrast to 90%+
> > PC10 and 80%+ SYS%LPI with pre 7afeb84d14ea thresholds), but that's
> > still much more power efficient than the mainline kernel.
> >
> > So the question is why the OS has to reprogram T_POWER_ON, CMRT and
> > LTR_L1.2_THRESHOLD at all, instead of trusting the device defaults? Is
> > there any statistics on broken devices reporting bogus values, and
> > frequently running out of buffer?
>
> Great question.  I think you're right that if the BIOS has programmed
> L1.2 settings, it's very unlikely that the OS can do a better job.
>
> This is really ugly, but since I won't have more time for this until
> Monday, could you try the patch below?  (Replace the previous debug
> patch with this one)
>
>
> diff --git a/drivers/pci/pcie/aspm.c b/drivers/pci/pcie/aspm.c
> index 29fcb0689a91..e6e9d6faa028 100644
> --- a/drivers/pci/pcie/aspm.c
> +++ b/drivers/pci/pcie/aspm.c
> @@ -563,6 +563,27 @@ static void encode_l12_threshold(u32 threshold_us, u32 *scale, u32 *value)
>         }
>  }
>
> +static u64 decode_l12_threshold(u32 scale, u32 value)
> +{
> +       u32 mpy;
> +
> +       /*
> +        * LTR_L1.2_THRESHOLD_Value ("value") is a 10-bit field with max
> +        * value of 0x3ff.
> +        */
> +       switch (scale) {
> +       case 0: mpy = 1; break;
> +       case 1: mpy = 32; break;
> +       case 2: mpy = 1024; break;
> +       case 3: mpy = 32768; break;
> +       case 4: mpy = 1048576; break;
> +       case 5: mpy = 33554432; break;
> +       default: mpy = 0;
> +       }
> +
> +       return (u64) value * mpy;
> +}
> +
>  static void pcie_aspm_check_latency(struct pci_dev *endpoint)
>  {
>         u32 latency, encoding, lnkcap_up, lnkcap_dw;
> @@ -641,18 +662,29 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
>         u32 ctl1 = 0, ctl2 = 0;
>         u32 pctl1, pctl2, cctl1, cctl2;
>         u32 pl1_2_enables, cl1_2_enables;
> +       u32 cmrt;
> +       u32 p_ltr_val, p_ltr_scale;
> +       u32 c_ltr_val, c_ltr_scale;
> +       u64 p_ltr_threshold, c_ltr_threshold;
>
>         /* Choose the greater of the two Port Common_Mode_Restore_Times */
>         val1 = FIELD_GET(PCI_L1SS_CAP_CM_RESTORE_TIME, parent_l1ss_cap);
>         val2 = FIELD_GET(PCI_L1SS_CAP_CM_RESTORE_TIME, child_l1ss_cap);
>         t_common_mode = max(val1, val2);
>
> +       pci_info(child, "cap: parent CMRT %#04x child CMRT %#04x\n", val1, val2);
> +
>         /* Choose the greater of the two Port T_POWER_ON times */
>         val1   = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_VALUE, parent_l1ss_cap);
>         scale1 = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_SCALE, parent_l1ss_cap);
>         val2   = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_VALUE, child_l1ss_cap);
>         scale2 = FIELD_GET(PCI_L1SS_CAP_P_PWR_ON_SCALE, child_l1ss_cap);
>
> +       pci_info(child, "cap: parent T_POWER_ON %#06x usec (val %#04x scale %x)\n",
> +                calc_l12_pwron(parent, scale1, val1), val1, scale1);
> +       pci_info(child, "cap: child  T_POWER_ON %#06x usec (val %#04x scale %x)\n",
> +                calc_l12_pwron(child, scale2, val2), val2, scale2);
> +
>         if (calc_l12_pwron(parent, scale1, val1) >
>             calc_l12_pwron(child, scale2, val2)) {
>                 ctl2 |= FIELD_PREP(PCI_L1SS_CTL2_T_PWR_ON_SCALE, scale1) |
> @@ -675,7 +707,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
>          * least 4us.
>          */
>         l1_2_threshold = 2 + 4 + t_common_mode + t_power_on;
> +       pci_info(child, "t_common_mode %#04x t_power_on %#04x l1_2_threshold %#06x\n",
> +                t_common_mode, t_power_on, l1_2_threshold);
>         encode_l12_threshold(l1_2_threshold, &scale, &value);
> +       pci_info(child, "encoded LTR_L1.2_THRESHOLD value %#06x scale %x\n",
> +                value, scale);
>         ctl1 |= FIELD_PREP(PCI_L1SS_CTL1_CM_RESTORE_TIME, t_common_mode) |
>                 FIELD_PREP(PCI_L1SS_CTL1_LTR_L12_TH_VALUE, value) |
>                 FIELD_PREP(PCI_L1SS_CTL1_LTR_L12_TH_SCALE, scale);
> @@ -686,6 +722,28 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
>         pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
>         pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL2, &cctl2);
>
> +       pci_info(child, "L1SS_CTL1 %#08x (parent %#010x child %#010x)\n",
> +                ctl1, pctl1, cctl1);
> +       pci_info(child, "L1SS_CTL2 %#08x (parent %#010x child %#010x)\n",
> +                ctl2, pctl2, cctl2);
> +
> +       cmrt = FIELD_GET(PCI_L1SS_CTL1_CM_RESTORE_TIME, pctl1);
> +       p_ltr_val = FIELD_GET(PCI_L1SS_CTL1_LTR_L12_TH_VALUE, pctl1);
> +       p_ltr_scale = FIELD_GET(PCI_L1SS_CTL1_LTR_L12_TH_SCALE, pctl1);
> +       p_ltr_threshold = decode_l12_threshold(p_ltr_scale, p_ltr_val);
> +       c_ltr_val = FIELD_GET(PCI_L1SS_CTL1_LTR_L12_TH_VALUE, cctl1);
> +       c_ltr_scale = FIELD_GET(PCI_L1SS_CTL1_LTR_L12_TH_SCALE, cctl1);
> +       c_ltr_threshold = decode_l12_threshold(c_ltr_scale, c_ltr_val);
> +       if (cmrt || p_ltr_threshold || c_ltr_threshold) {
> +               pci_info(child, "cur: parent CMRT %d usec\n", cmrt);
> +               pci_info(child, "cur: parent LTR_L1.2_THRESHOLD value %#06x scale %x decoded %#012llx ns\n",
> +                        p_ltr_val, p_ltr_scale, p_ltr_threshold);
> +               pci_info(child, "cur: child  LTR_L1.2_THRESHOLD value %#06x scale %x decoded %#012llx ns\n",
> +                        c_ltr_val, c_ltr_scale, c_ltr_threshold);
> +               pci_info(child, "skipping L1.2 config\n");
> +               return;
> +       }
> +
>         if (ctl1 == pctl1 && ctl1 == cctl1 &&
>             ctl2 == pctl2 && ctl2 == cctl2)
>                 return;
> @@ -703,14 +761,27 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
>                                                PCI_L1SS_CTL1_L1_2_MASK, 0);
>         }
>
> +       pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
> +       pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
> +       pci_info(child, "L1SS_CTL1 parent %#08x child %#08x (L1.2 disabled)\n",
> +                pctl1, cctl1);
> +
>         /* Program T_POWER_ON times in both ports */
>         pci_write_config_dword(parent, parent->l1ss + PCI_L1SS_CTL2, ctl2);
>         pci_write_config_dword(child, child->l1ss + PCI_L1SS_CTL2, ctl2);
>
> +       pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL2, &pctl2);
> +       pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL2, &cctl2);
> +       pci_info(child, "L1SS_CTL2 parent %#08x child %#08x (T_POWER_ON updated)\n",
> +                pctl2, cctl2);
> +
>         /* Program Common_Mode_Restore_Time in upstream device */
>         pci_clear_and_set_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1,
>                                        PCI_L1SS_CTL1_CM_RESTORE_TIME, ctl1);
>
> +       pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
> +       pci_info(child, "L1SS_CTL1 parent %#08x (CMRT updated)\n", pctl1);
> +
>         /* Program LTR_L1.2_THRESHOLD time in both ports */
>         pci_clear_and_set_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1,
>                                        PCI_L1SS_CTL1_LTR_L12_TH_VALUE |
> @@ -721,6 +792,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
>                                        PCI_L1SS_CTL1_LTR_L12_TH_SCALE,
>                                        ctl1);
>
> +       pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
> +       pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
> +       pci_info(child, "L1SS_CTL1 parent %#08x child %#08x (LTR_L1.2_THRESHOLD updated)\n",
> +                pctl1, cctl1);
> +
>         if (pl1_2_enables || cl1_2_enables) {
>                 pci_clear_and_set_config_dword(parent,
>                                                parent->l1ss + PCI_L1SS_CTL1, 0,
> @@ -729,6 +805,11 @@ static void aspm_calc_l12_info(struct pcie_link_state *link,
>                                                child->l1ss + PCI_L1SS_CTL1, 0,
>                                                cl1_2_enables);
>         }
> +
> +       pci_read_config_dword(parent, parent->l1ss + PCI_L1SS_CTL1, &pctl1);
> +       pci_read_config_dword(child, child->l1ss + PCI_L1SS_CTL1, &cctl1);
> +       pci_info(child, "L1SS_CTL1 parent %#08x child %#08x (L1.2 restored)\n",
> +                pctl1, cctl1);
>  }
>
>  static void aspm_l1ss_init(struct pcie_link_state *link)

[-- Attachment #2: dmesg-6.14.info2.log --]
[-- Type: text/x-log, Size: 100631 bytes --]

[    0.000000] Linux version 6.14.0-00001-g13b71297a835 (dc@dc-hp) (gcc (Gentoo 14.2.1_p20241221 p7) 14.2.1 20241221, GNU ld (Gentoo 2.44 p1) 2.44.0) #45 SMP PREEMPT Sun Apr 20 09:40:19 BST 2025
[    0.000000] Command line: BOOT_IMAGE=/vmlinuz-6.14.0-00001-g13b71297a835 root=PARTUUID=1c79c386-6d27-4363-87fa-132b8751cf76 ro nowatchdog mitigations=off pcie_aspm=force pcie_aspm.policy=powersupersave resume=PARTUUID=0ce7b13e-c732-45f8-a889-75399119adb9 resume_offset=1017856 zram.num_devices=2
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009efff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009f000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000535e3fff] usable
[    0.000000] BIOS-e820: [mem 0x00000000535e4000-0x0000000054e59fff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000054e5a000-0x0000000054ee1fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x0000000054ee2000-0x0000000055079fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000005507a000-0x000000005ab35fff] reserved
[    0.000000] BIOS-e820: [mem 0x000000005ab36000-0x000000005ac0efff] type 20
[    0.000000] BIOS-e820: [mem 0x000000005ac0f000-0x000000005ac0ffff] usable
[    0.000000] BIOS-e820: [mem 0x000000005ac10000-0x000000005fffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fe000000-0x00000000fe010fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed00000-0x00000000fed03fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000049bffffff] usable
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] APIC: Static calls initialized
[    0.000000] efi: EFI v2.7 by American Megatrends
[    0.000000] efi: ACPI 2.0=0x54e7d000 ACPI=0x54e7d000 SMBIOS=0x5a98a000 SMBIOS 3.0=0x5a989000 MEMATTR=0x52082818 ESRT=0x50228b98 
[    0.000000] efi: Remove mem49: MMIO range=[0xe0000000-0xefffffff] (256MB) from e820 map
[    0.000000] e820: remove [mem 0xe0000000-0xefffffff] reserved
[    0.000000] efi: Not removing mem50: MMIO range=[0xfe000000-0xfe010fff] (68KB) from e820 map
[    0.000000] efi: Not removing mem51: MMIO range=[0xfec00000-0xfec00fff] (4KB) from e820 map
[    0.000000] efi: Not removing mem52: MMIO range=[0xfed00000-0xfed03fff] (16KB) from e820 map
[    0.000000] efi: Not removing mem53: MMIO range=[0xfee00000-0xfee00fff] (4KB) from e820 map
[    0.000000] efi: Remove mem54: MMIO range=[0xff000000-0xffffffff] (16MB) from e820 map
[    0.000000] e820: remove [mem 0xff000000-0xffffffff] reserved
[    0.000000] SMBIOS 3.2.0 present.
[    0.000000] DMI: HP HP Spectre x360 Convertible 15-df1xxx/863E, BIOS F.32 12/08/2023
[    0.000000] DMI: Memory slots populated: 2/2
[    0.000000] tsc: Detected 2600.000 MHz processor
[    0.000000] tsc: Detected 2599.992 MHz TSC
[    0.000004] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000006] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000011] last_pfn = 0x49c000 max_arch_pfn = 0x400000000
[    0.000014] MTRR map: 5 entries (3 fixed + 2 variable; max 23), built from 10 variable MTRRs
[    0.000015] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.000247] last_pfn = 0x5ac10 max_arch_pfn = 0x400000000
[    0.000252] esrt: Reserving ESRT space from 0x0000000050228b98 to 0x0000000050228bd0.
[    0.000255] e820: update [mem 0x50228000-0x50228fff] usable ==> reserved
[    0.000264] Kernel/User page tables isolation: disabled on command line.
[    0.000265] Using GB pages for direct mapping
[    0.000391] Secure boot could not be determined
[    0.000392] ACPI: Early table checksum verification disabled
[    0.000393] ACPI: RSDP 0x0000000054E7D000 000024 (v02 HPQOEM)
[    0.000396] ACPI: XSDT 0x0000000054E7D0D0 00011C (v01 HPQOEM SLIC-MPC 01072009 HP   00010013)
[    0.000399] ACPI: FACP 0x0000000054EC82A8 000114 (v06 HPQOEM SLIC-MPC 01072009 HP   00010013)
[    0.000402] ACPI: DSDT 0x0000000054E7D278 04B02A (v02 HPQOEM 863E     01072009 ACPI 20160527)
[    0.000405] ACPI: FACS 0x0000000055077080 000040
[    0.000406] ACPI: APIC 0x0000000054EC83C0 0000F4 (v04 HPQOEM 863E     01072009 HP   00010013)
[    0.000408] ACPI: FPDT 0x0000000054EC84B8 000044 (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000409] ACPI: FIDT 0x0000000054EC8500 00009C (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000411] ACPI: MCFG 0x0000000054EC85A0 00003C (v01 HPQOEM 863E     01072009 HP   00000097)
[    0.000412] ACPI: SSDT 0x0000000054EC85E0 00557E (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000414] ACPI: SSDT 0x0000000054ECDB60 001B5F (v02 HPQOEM 863E     00003000 ACPI 20160527)
[    0.000416] ACPI: MSDM 0x0000000054ECF6C0 000055 (v03 HPQOEM SLIC-MPC 00000001 HP   00010013)
[    0.000417] ACPI: SSDT 0x0000000054ECF718 0031C6 (v02 HPQOEM 863E     00003000 ACPI 20160527)
[    0.000419] ACPI: SSDT 0x0000000054ED28E0 002631 (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000420] ACPI: HPET 0x0000000054ED4F18 000038 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000422] ACPI: SSDT 0x0000000054ED4F50 002CFD (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000423] ACPI: SSDT 0x0000000054ED7C50 002FD0 (v02 HPQOEM 863E     00000000 ACPI 20160527)
[    0.000425] ACPI: UEFI 0x0000000054EDAC20 000042 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000426] ACPI: LPIT 0x0000000054EDAC68 000094 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000428] ACPI: SSDT 0x0000000054EDAD00 001423 (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000430] ACPI: SSDT 0x0000000054EDC128 0005D2 (v02 HPQOEM 863E     00000000 ACPI 20160527)
[    0.000431] ACPI: DBGP 0x0000000054EDC700 000034 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000433] ACPI: DBG2 0x0000000054EDC738 000054 (v00 HPQOEM 863E     00000002 HP   01000013)
[    0.000434] ACPI: SSDT 0x0000000054EDC790 000DBC (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000436] ACPI: SSDT 0x0000000054EDD550 000144 (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000437] ACPI: SSDT 0x0000000054EDD698 0000AE (v02 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000439] ACPI: NHLT 0x0000000054EDD748 00179E (v00 HPQOEM 863E     00000002 HP   01000013)
[    0.000440] ACPI: SSDT 0x0000000054EDEEE8 00009D (v01 HPQOEM 863E     00000001 ACPI 20160527)
[    0.000442] ACPI: SSDT 0x0000000054EDEF88 000060 (v01 HPQOEM 863E     00000001 ACPI 20160527)
[    0.000444] ACPI: UEFI 0x0000000054EDEFE8 00063A (v01 HPQOEM 863E     00000000 HP   00000000)
[    0.000446] ACPI: UEFI 0x0000000054EDF628 00005C (v01 HPQOEM 863E     00000000 HP   00000000)
[    0.000447] ACPI: SSDT 0x0000000054EDF688 002382 (v01 HPQOEM 863E     00001000 ACPI 20160527)
[    0.000449] ACPI: DMAR 0x0000000054EE1A10 0000A8 (v01 HPQOEM 863E     00000002 HP   01000013)
[    0.000450] ACPI: WSMT 0x0000000054EE1AB8 000028 (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000452] ACPI: BGRT 0x0000000054EE1AE0 000038 (v01 HPQOEM 863E     01072009 HP   00010013)
[    0.000453] ACPI: Reserving FACP table memory at [mem 0x54ec82a8-0x54ec83bb]
[    0.000454] ACPI: Reserving DSDT table memory at [mem 0x54e7d278-0x54ec82a1]
[    0.000455] ACPI: Reserving FACS table memory at [mem 0x55077080-0x550770bf]
[    0.000455] ACPI: Reserving APIC table memory at [mem 0x54ec83c0-0x54ec84b3]
[    0.000455] ACPI: Reserving FPDT table memory at [mem 0x54ec84b8-0x54ec84fb]
[    0.000456] ACPI: Reserving FIDT table memory at [mem 0x54ec8500-0x54ec859b]
[    0.000456] ACPI: Reserving MCFG table memory at [mem 0x54ec85a0-0x54ec85db]
[    0.000457] ACPI: Reserving SSDT table memory at [mem 0x54ec85e0-0x54ecdb5d]
[    0.000457] ACPI: Reserving SSDT table memory at [mem 0x54ecdb60-0x54ecf6be]
[    0.000458] ACPI: Reserving MSDM table memory at [mem 0x54ecf6c0-0x54ecf714]
[    0.000458] ACPI: Reserving SSDT table memory at [mem 0x54ecf718-0x54ed28dd]
[    0.000459] ACPI: Reserving SSDT table memory at [mem 0x54ed28e0-0x54ed4f10]
[    0.000459] ACPI: Reserving HPET table memory at [mem 0x54ed4f18-0x54ed4f4f]
[    0.000459] ACPI: Reserving SSDT table memory at [mem 0x54ed4f50-0x54ed7c4c]
[    0.000460] ACPI: Reserving SSDT table memory at [mem 0x54ed7c50-0x54edac1f]
[    0.000460] ACPI: Reserving UEFI table memory at [mem 0x54edac20-0x54edac61]
[    0.000461] ACPI: Reserving LPIT table memory at [mem 0x54edac68-0x54edacfb]
[    0.000461] ACPI: Reserving SSDT table memory at [mem 0x54edad00-0x54edc122]
[    0.000462] ACPI: Reserving SSDT table memory at [mem 0x54edc128-0x54edc6f9]
[    0.000462] ACPI: Reserving DBGP table memory at [mem 0x54edc700-0x54edc733]
[    0.000463] ACPI: Reserving DBG2 table memory at [mem 0x54edc738-0x54edc78b]
[    0.000463] ACPI: Reserving SSDT table memory at [mem 0x54edc790-0x54edd54b]
[    0.000464] ACPI: Reserving SSDT table memory at [mem 0x54edd550-0x54edd693]
[    0.000464] ACPI: Reserving SSDT table memory at [mem 0x54edd698-0x54edd745]
[    0.000465] ACPI: Reserving NHLT table memory at [mem 0x54edd748-0x54edeee5]
[    0.000465] ACPI: Reserving SSDT table memory at [mem 0x54edeee8-0x54edef84]
[    0.000466] ACPI: Reserving SSDT table memory at [mem 0x54edef88-0x54edefe7]
[    0.000466] ACPI: Reserving UEFI table memory at [mem 0x54edefe8-0x54edf621]
[    0.000466] ACPI: Reserving UEFI table memory at [mem 0x54edf628-0x54edf683]
[    0.000467] ACPI: Reserving SSDT table memory at [mem 0x54edf688-0x54ee1a09]
[    0.000467] ACPI: Reserving DMAR table memory at [mem 0x54ee1a10-0x54ee1ab7]
[    0.000468] ACPI: Reserving WSMT table memory at [mem 0x54ee1ab8-0x54ee1adf]
[    0.000468] ACPI: Reserving BGRT table memory at [mem 0x54ee1ae0-0x54ee1b17]
[    0.000489] No NUMA configuration found
[    0.000489] Faking a node at [mem 0x0000000000000000-0x000000049bffffff]
[    0.000492] NODE_DATA(0) allocated [mem 0x49bffd180-0x49bfffcbf]
[    0.000509] Zone ranges:
[    0.000510]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.000511]   DMA32    [mem 0x0000000001000000-0x00000000ffffffff]
[    0.000512]   Normal   [mem 0x0000000100000000-0x000000049bffffff]
[    0.000513] Movable zone start for each node
[    0.000513] Early memory node ranges
[    0.000513]   node   0: [mem 0x0000000000001000-0x000000000009efff]
[    0.000514]   node   0: [mem 0x0000000000100000-0x00000000535e3fff]
[    0.000515]   node   0: [mem 0x000000005ac0f000-0x000000005ac0ffff]
[    0.000516]   node   0: [mem 0x0000000100000000-0x000000049bffffff]
[    0.000517] Initmem setup node 0 [mem 0x0000000000001000-0x000000049bffffff]
[    0.000521] On node 0, zone DMA: 1 pages in unavailable ranges
[    0.000540] On node 0, zone DMA: 97 pages in unavailable ranges
[    0.002420] On node 0, zone DMA32: 30251 pages in unavailable ranges
[    0.020898] On node 0, zone Normal: 21488 pages in unavailable ranges
[    0.021044] On node 0, zone Normal: 16384 pages in unavailable ranges
[    0.021078] Reserving Intel graphics memory at [mem 0x5c000000-0x5fffffff]
[    0.025738] ACPI: PM-Timer IO Port: 0x1808
[    0.025743] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
[    0.025744] ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
[    0.025745] ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
[    0.025745] ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1])
[    0.025745] ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1])
[    0.025746] ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1])
[    0.025746] ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1])
[    0.025747] ACPI: LAPIC_NMI (acpi_id[0x08] high edge lint[0x1])
[    0.025747] ACPI: LAPIC_NMI (acpi_id[0x09] high edge lint[0x1])
[    0.025747] ACPI: LAPIC_NMI (acpi_id[0x0a] high edge lint[0x1])
[    0.025748] ACPI: LAPIC_NMI (acpi_id[0x0b] high edge lint[0x1])
[    0.025748] ACPI: LAPIC_NMI (acpi_id[0x0c] high edge lint[0x1])
[    0.025814] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-119
[    0.025816] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.025817] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.025820] ACPI: Using ACPI (MADT) for SMP configuration information
[    0.025821] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.025825] e820: update [mem 0x5016e000-0x50186fff] usable ==> reserved
[    0.025831] TSC deadline timer available
[    0.025835] CPU topo: Max. logical packages:   1
[    0.025835] CPU topo: Max. logical dies:       1
[    0.025835] CPU topo: Max. dies per package:   1
[    0.025838] CPU topo: Max. threads per core:   2
[    0.025839] CPU topo: Num. cores per package:     6
[    0.025839] CPU topo: Num. threads per package:  12
[    0.025840] CPU topo: Allowing 12 present CPUs plus 0 hotplug CPUs
[    0.025849] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.025850] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x000fffff]
[    0.025851] PM: hibernation: Registered nosave memory: [mem 0x5016e000-0x50186fff]
[    0.025853] PM: hibernation: Registered nosave memory: [mem 0x50228000-0x50228fff]
[    0.025853] PM: hibernation: Registered nosave memory: [mem 0x535e4000-0x54e59fff]
[    0.025854] PM: hibernation: Registered nosave memory: [mem 0x54e5a000-0x54ee1fff]
[    0.025854] PM: hibernation: Registered nosave memory: [mem 0x54ee2000-0x55079fff]
[    0.025855] PM: hibernation: Registered nosave memory: [mem 0x5507a000-0x5ab35fff]
[    0.025855] PM: hibernation: Registered nosave memory: [mem 0x5ab36000-0x5ac0efff]
[    0.025856] PM: hibernation: Registered nosave memory: [mem 0x5ac10000-0x5fffffff]
[    0.025856] PM: hibernation: Registered nosave memory: [mem 0x60000000-0xfdffffff]
[    0.025857] PM: hibernation: Registered nosave memory: [mem 0xfe000000-0xfe010fff]
[    0.025857] PM: hibernation: Registered nosave memory: [mem 0xfe011000-0xfebfffff]
[    0.025857] PM: hibernation: Registered nosave memory: [mem 0xfec00000-0xfec00fff]
[    0.025858] PM: hibernation: Registered nosave memory: [mem 0xfec01000-0xfecfffff]
[    0.025858] PM: hibernation: Registered nosave memory: [mem 0xfed00000-0xfed03fff]
[    0.025859] PM: hibernation: Registered nosave memory: [mem 0xfed04000-0xfedfffff]
[    0.025859] PM: hibernation: Registered nosave memory: [mem 0xfee00000-0xfee00fff]
[    0.025859] PM: hibernation: Registered nosave memory: [mem 0xfee01000-0xffffffff]
[    0.025860] [mem 0x60000000-0xfdffffff] available for PCI devices
[    0.025862] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370452778343963 ns
[    0.030151] setup_percpu: NR_CPUS:12 nr_cpumask_bits:12 nr_cpu_ids:12 nr_node_ids:1
[    0.030543] percpu: Embedded 59 pages/cpu s200984 r8192 d32488 u262144
[    0.030547] pcpu-alloc: s200984 r8192 d32488 u262144 alloc=1*2097152
[    0.030549] pcpu-alloc: [0] 00 01 02 03 04 05 06 07 [0] 08 09 10 11 -- -- -- -- 
[    0.030562] Kernel command line: BOOT_IMAGE=/vmlinuz-6.14.0-00001-g13b71297a835 root=PARTUUID=1c79c386-6d27-4363-87fa-132b8751cf76 ro nowatchdog mitigations=off pcie_aspm=force pcie_aspm.policy=powersupersave resume=PARTUUID=0ce7b13e-c732-45f8-a889-75399119adb9 resume_offset=1017856 zram.num_devices=2
[    0.030593] PCIe ASPM is forcibly enabled
[    0.030607] Unknown kernel command line parameters "nowatchdog BOOT_IMAGE=/vmlinuz-6.14.0-00001-g13b71297a835", will be passed to user space.
[    0.030629] random: crng init done
[    0.030629] printk: log buffer data + meta data: 131072 + 458752 = 589824 bytes
[    0.031765] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[    0.032336] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.032422] Fallback order for Node 0: 0 
[    0.032424] Built 1 zonelists, mobility grouping on.  Total pages: 4126083
[    0.032425] Policy zone: Normal
[    0.032426] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.032429] software IO TLB: area num 16.
[    0.063617] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=12, Nodes=1
[    0.063709] rcu: Preemptible hierarchical RCU implementation.
[    0.063710] 	Trampoline variant of Tasks RCU enabled.
[    0.063710] 	Tracing variant of Tasks RCU enabled.
[    0.063711] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies.
[    0.063717] RCU Tasks: Setting shift to 4 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=12.
[    0.063719] RCU Tasks Trace: Setting shift to 4 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=12.
[    0.065069] NR_IRQS: 4352, nr_irqs: 2152, preallocated irqs: 16
[    0.065338] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.065686] Console: colour dummy device 80x25
[    0.065689] printk: legacy console [tty0] enabled
[    0.065721] ACPI: Core revision 20240827
[    0.065910] hpet: HPET dysfunctional in PC10. Force disabled.
[    0.065970] APIC: Switch to symmetric I/O mode setup
[    0.065971] DMAR: Host address width 39
[    0.065972] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[    0.065976] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 ecap 19e2ff0505e
[    0.065978] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[    0.065980] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da
[    0.065982] DMAR: RMRR base: 0x00000053dfc000 end: 0x00000053e1bfff
[    0.065983] DMAR: RMRR base: 0x0000005b800000 end: 0x0000005fffffff
[    0.065984] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU 1
[    0.065985] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[    0.069113] DMAR-IR: Enabled IRQ remapping in xapic mode
[    0.078386] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x257a34a6eea, max_idle_ns: 440795264358 ns
[    0.078390] Calibrating delay loop (skipped), value calculated using timer frequency.. 5202.65 BogoMIPS (lpj=8666640)
[    0.078409] CPU0: Thermal monitoring enabled (TM1)
[    0.078444] Last level iTLB entries: 4KB 64, 2MB 8, 4MB 8
[    0.078445] Last level dTLB entries: 4KB 64, 2MB 32, 4MB 32, 1GB 4
[    0.078448] process: using mwait in idle threads
[    0.078450] Spectre V2 : User space: Vulnerable
[    0.078452] Speculative Store Bypass: Vulnerable
[    0.078454] SRBDS: Vulnerable
[    0.078458] GDS: Vulnerable
[    0.078462] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
[    0.078463] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[    0.078463] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[    0.078464] x86/fpu: Supporting XSAVE feature 0x008: 'MPX bounds registers'
[    0.078464] x86/fpu: Supporting XSAVE feature 0x010: 'MPX CSR'
[    0.078465] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.078466] x86/fpu: xstate_offset[3]:  832, xstate_sizes[3]:   64
[    0.078467] x86/fpu: xstate_offset[4]:  896, xstate_sizes[4]:   64
[    0.078468] x86/fpu: Enabled xstate features 0x1f, context size is 960 bytes, using 'compacted' format.
[    0.081722] Freeing SMP alternatives memory: 40K
[    0.081722] pid_max: default: 32768 minimum: 301
[    0.081722] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.081722] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.081722] smpboot: CPU0: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz (family: 0x6, model: 0x9e, stepping: 0xa)
[    0.081722] Performance Events: PEBS fmt3+, Skylake events, 32-deep LBR, full-width counters, Intel PMU driver.
[    0.081722] ... version:                4
[    0.081722] ... bit width:              48
[    0.081722] ... generic registers:      4
[    0.081722] ... value mask:             0000ffffffffffff
[    0.081722] ... max period:             00007fffffffffff
[    0.081722] ... fixed-purpose events:   3
[    0.081722] ... event mask:             000000070000000f
[    0.081722] signal: max sigframe size: 2032
[    0.081722] Estimated ratio of average max frequency by base frequency (times 1024): 1654
[    0.081722] rcu: Hierarchical SRCU implementation.
[    0.081722] rcu: 	Max phase no-delay instances is 1000.
[    0.081722] Timer migration: 2 hierarchy levels; 8 children per group; 2 crossnode level
[    0.081722] smp: Bringing up secondary CPUs ...
[    0.081722] smpboot: x86: Booting SMP configuration:
[    0.081722] .... node  #0, CPUs:        #1  #2  #3  #4  #5  #6  #7  #8  #9 #10 #11
[    0.082531] smp: Brought up 1 node, 12 CPUs
[    0.082531] smpboot: Total of 12 processors activated (62424.80 BogoMIPS)
[    0.085097] Memory: 16098440K/16504332K available (16636K kernel code, 1993K rwdata, 5708K rodata, 2608K init, 2548K bss, 393656K reserved, 0K cma-reserved)
[    0.085384] devtmpfs: initialized
[    0.085384] ACPI: PM: Registering ACPI NVS region [mem 0x54ee2000-0x55079fff] (1671168 bytes)
[    0.085384] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[    0.085384] futex hash table entries: 4096 (order: 6, 262144 bytes, linear)
[    0.085384] pinctrl core: initialized pinctrl subsystem
[    0.085445] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.085539] audit: initializing netlink subsys (disabled)
[    0.085544] audit: type=2000 audit(1745139000.000:1): state=initialized audit_enabled=0 res=1
[    0.085544] thermal_sys: Registered thermal governor 'fair_share'
[    0.085544] thermal_sys: Registered thermal governor 'bang_bang'
[    0.085544] thermal_sys: Registered thermal governor 'step_wise'
[    0.085544] thermal_sys: Registered thermal governor 'user_space'
[    0.085544] cpuidle: using governor menu
[    0.085544] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[    0.085544] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.085544] PCI: ECAM [mem 0xe0000000-0xefffffff] (base 0xe0000000) for domain 0000 [bus 00-ff]
[    0.085544] PCI: Using configuration type 1 for base access
[    0.085544] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.
[    0.085544] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages
[    0.085544] HugeTLB: 16380 KiB vmemmap can be freed for a 1.00 GiB page
[    0.085544] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[    0.085544] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page
[    0.085544] ACPI: Added _OSI(Module Device)
[    0.085544] ACPI: Added _OSI(Processor Device)
[    0.085544] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.085544] ACPI: Added _OSI(Processor Aggregator Device)
[    0.128389] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.XDCI], AE_NOT_FOUND (20240827/dswload2-162)
[    0.128389] fbcon: Taking over console
[    0.131723] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20240827/psobject-220)
[    0.131723] ACPI: Skipping parse of AML opcode: Scope (0x0010)
[    0.131734] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.I2C2.TPD0], AE_NOT_FOUND (20240827/dswload2-162)
[    0.131734] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20240827/psobject-220)
[    0.131734] ACPI: Skipping parse of AML opcode: Scope (0x0010)
[    0.131734] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.I2C3.TPL1], AE_NOT_FOUND (20240827/dswload2-162)
[    0.131734] ACPI Error: AE_NOT_FOUND, During name lookup/catalog (20240827/psobject-220)
[    0.131734] ACPI: Skipping parse of AML opcode: Scope (0x0010)
[    0.131734] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.GPLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.131734] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.131734] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.131734] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.TPLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.131734] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.131734] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.131734] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.GUPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.131734] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.131734] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.131734] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.TUPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.131734] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.131734] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.131734] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS01._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.131734] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.131734] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.131734] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS01._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.131734] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.131734] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.131734] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS02._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.131734] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.131734] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.131734] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS02._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.131734] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.131734] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.135688] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS03._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.135693] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.135695] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.135697] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS03._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.135700] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.135703] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.137025] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS04._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.137029] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.137031] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.137033] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS04._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.137036] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.137038] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.138264] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS05._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.138268] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.138271] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.138272] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS05._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.138276] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.138278] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.139602] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS06._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.139606] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.139609] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.139610] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS06._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.139613] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.139616] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.140936] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS07._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.140940] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.140942] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.140943] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS07._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.140947] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.140949] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.142176] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS08._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.142180] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.142182] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.142184] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS08._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.142187] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.142189] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.143516] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS09._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.143520] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.143523] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.143524] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS09._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.143527] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.143530] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.144751] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS10._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.144756] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.144758] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.144759] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS10._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.144763] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.144765] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.145987] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS11._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.145992] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.145994] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.145995] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS11._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.145999] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.146001] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.147320] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS12._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.147324] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.147327] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.147328] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS12._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.147332] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.147334] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.148562] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS13._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.148566] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.148568] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.148570] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS13._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.148573] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.148575] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.149896] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS14._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149900] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149903] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.149904] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.HS14._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.149908] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.149910] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151240] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR1._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151244] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151246] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151248] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR1._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151251] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151253] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151256] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR2._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151259] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151261] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151263] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.USR2._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151266] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151268] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151296] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS01._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151299] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151302] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151303] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS01._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151306] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151309] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151335] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS02._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151339] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151342] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151343] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS02._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151346] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151348] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151375] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS03._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151379] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151381] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151382] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS03._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151386] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151388] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151415] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS04._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151418] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151421] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151422] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS04._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151425] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151428] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151454] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS05._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151458] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151460] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151462] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS05._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151465] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151467] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151494] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS06._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151498] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151500] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151501] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS06._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151505] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151507] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151533] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS07._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151537] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151539] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151541] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS07._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151544] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151546] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151573] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS08._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151577] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151579] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151580] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS08._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151584] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151586] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151613] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS09._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151616] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151619] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151620] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS09._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151623] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151626] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151652] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS10._UPC], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151656] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151658] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151660] ACPI BIOS Error (bug): Failure creating named object [\_SB.PCI0.XHC.RHUB.SS10._PLD], AE_ALREADY_EXISTS (20240827/dswload2-326)
[    0.151663] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20240827/psobject-220)
[    0.151665] ACPI: Skipping parse of AML opcode: Method (0x0014)
[    0.151722] ACPI: 15 ACPI AML tables successfully acquired and loaded
[    0.214508] ACPI: Dynamic OEM Table Load:
[    0.214508] ACPI: SSDT 0xFFFF9BF00103F400 000400 (v02 PmRef  Cpu0Cst  00003001 INTL 20160527)
[    0.215662] ACPI: Dynamic OEM Table Load:
[    0.215666] ACPI: SSDT 0xFFFF9BF001036000 000581 (v02 PmRef  Cpu0Ist  00003000 INTL 20160527)
[    0.216475] ACPI: Dynamic OEM Table Load:
[    0.216478] ACPI: SSDT 0xFFFF9BF000FEB600 0000F4 (v02 PmRef  Cpu0Psd  00003000 INTL 20160527)
[    0.217229] ACPI: Dynamic OEM Table Load:
[    0.217232] ACPI: SSDT 0xFFFF9BF00163B000 000149 (v02 PmRef  Cpu0Hwp  00003000 INTL 20160527)
[    0.217946] ACPI: Dynamic OEM Table Load:
[    0.217950] ACPI: SSDT 0xFFFF9BF001030800 000724 (v02 PmRef  HwpLvt   00003000 INTL 20160527)
[    0.218840] ACPI: Dynamic OEM Table Load:
[    0.218844] ACPI: SSDT 0xFFFF9BF001035000 0005FC (v02 PmRef  ApIst    00003000 INTL 20160527)
[    0.219673] ACPI: Dynamic OEM Table Load:
[    0.219676] ACPI: SSDT 0xFFFF9BF00103E800 000317 (v02 PmRef  ApHwp    00003000 INTL 20160527)
[    0.220509] ACPI: Dynamic OEM Table Load:
[    0.220513] ACPI: SSDT 0xFFFF9BF001046000 000AB0 (v02 PmRef  ApPsd    00003000 INTL 20160527)
[    0.221734] ACPI: Dynamic OEM Table Load:
[    0.221738] ACPI: SSDT 0xFFFF9BF00103B400 00030A (v02 PmRef  ApCst    00003000 INTL 20160527)
[    0.226018] ACPI: EC: EC started
[    0.226019] ACPI: EC: interrupt blocked
[    0.242059] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.242061] ACPI: \_SB_.PCI0.LPCB.EC0_: Boot DSDT EC used to handle transactions
[    0.242062] ACPI: Interpreter enabled
[    0.242095] ACPI: PM: (supports S0 S4 S5)
[    0.242096] ACPI: Using IOAPIC for interrupt routing
[    0.242124] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.242125] PCI: Ignoring E820 reservations for host bridge windows
[    0.243050] ACPI: Enabled 12 GPEs in block 00 to 7F
[    0.247049] ACPI: \_SB_.PCI0.PEG0.PG00: New power resource
[    0.253454] ACPI: \_SB_.PCI0.RP15.PXSX.WRST: New power resource
[    0.253679] ACPI: \_SB_.PCI0.RP15.PXSX.DRST: New power resource
[    0.253919] ACPI: \_SB_.PCI0.RP17.PXP_: New power resource
[    0.260865] ACPI: \_SB_.PCI0.XHC_.RHUB.HS07.DBTP: New power resource
[    0.262990] ACPI: \_SB_.PCI0.PAUD: New power resource
[    0.264802] ACPI: \_SB_.PCI0.SAT0.VOL0.V0PR: New power resource
[    0.265124] ACPI: \_SB_.PCI0.SAT0.VOL1.V1PR: New power resource
[    0.265432] ACPI: \_SB_.PCI0.SAT0.VOL2.V2PR: New power resource
[    0.268682] ACPI: \_SB_.PCI0.I2C2.PXTC: New power resource
[    0.269029] ACPI: \_SB_.PCI0.I2C3.PXTC: New power resource
[    0.271060] ACPI: \_SB_.PCI0.CNVW.WRST: New power resource
[    0.276464] ACPI: \PIN_: New power resource
[    0.277054] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-fe])
[    0.277059] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[    0.278551] acpi PNP0A08:00: _OSC: platform does not support [AER]
[    0.281514] acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME PCIeCapability LTR]
[    0.281515] acpi PNP0A08:00: FADT indicates ASPM is unsupported, using BIOS configuration
[    0.282528] PCI host bridge to bus 0000:00
[    0.282531] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[    0.282532] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.282533] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    0.282534] pci_bus 0000:00: root bus resource [mem 0x60000000-0xdfffffff window]
[    0.282535] pci_bus 0000:00: root bus resource [mem 0x4000000000-0x7fffffffff window]
[    0.282536] pci_bus 0000:00: root bus resource [mem 0xfc800000-0xfe7fffff window]
[    0.282537] pci_bus 0000:00: root bus resource [bus 00-fe]
[    0.282608] pci 0000:00:00.0: [8086:3ec4] type 00 class 0x060000 conventional PCI endpoint
[    0.282663] pci 0000:00:01.0: [8086:1901] type 01 class 0x060400 PCIe Root Port
[    0.282671] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.282673] pci 0000:00:01.0:   bridge window [io  0x3000-0x3fff]
[    0.282675] pci 0000:00:01.0:   bridge window [mem 0x8f000000-0x900fffff]
[    0.282679] pci 0000:00:01.0:   bridge window [mem 0x6050000000-0x6061ffffff 64bit pref]
[    0.282699] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[    0.283035] pci 0000:00:02.0: [8086:3e9b] type 00 class 0x030000 PCIe Root Complex Integrated Endpoint
[    0.283046] pci 0000:00:02.0: BAR 0 [mem 0x6062000000-0x6062ffffff 64bit]
[    0.283048] pci 0000:00:02.0: BAR 2 [mem 0x4000000000-0x400fffffff 64bit pref]
[    0.283049] pci 0000:00:02.0: BAR 4 [io  0x4000-0x403f]
[    0.283059] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
[    0.283169] pci 0000:00:04.0: [8086:1903] type 00 class 0x118000 conventional PCI endpoint
[    0.283181] pci 0000:00:04.0: BAR 0 [mem 0x6063110000-0x6063117fff 64bit]
[    0.283496] pci 0000:00:12.0: [8086:a379] type 00 class 0x118000 conventional PCI endpoint
[    0.283572] pci 0000:00:12.0: BAR 0 [mem 0x6063125000-0x6063125fff 64bit]
[    0.283772] pci 0000:00:13.0: [8086:a37c] type 00 class 0x070000 conventional PCI endpoint
[    0.283844] pci 0000:00:13.0: BAR 0 [mem 0x606311e000-0x606311ffff 64bit]
[    0.283907] pci 0000:00:13.0: PME# supported from D0 D3hot
[    0.284238] pci 0000:00:14.0: [8086:a36d] type 00 class 0x0c0330 conventional PCI endpoint
[    0.284314] pci 0000:00:14.0: BAR 0 [mem 0x6063100000-0x606310ffff 64bit]
[    0.284387] pci 0000:00:14.0: PME# supported from D3hot D3cold
[    0.285610] pci 0000:00:14.2: [8086:a36f] type 00 class 0x050000 conventional PCI endpoint
[    0.285681] pci 0000:00:14.2: BAR 0 [mem 0x606311c000-0x606311dfff 64bit]
[    0.285686] pci 0000:00:14.2: BAR 2 [mem 0x6063124000-0x6063124fff 64bit]
[    0.286198] pci 0000:00:15.0: [8086:a368] type 00 class 0x0c8000 conventional PCI endpoint
[    0.287611] pci 0000:00:15.0: BAR 0 [mem 0x00000000-0x00000fff 64bit]
[    0.289702] pci 0000:00:15.1: [8086:a369] type 00 class 0x0c8000 conventional PCI endpoint
[    0.291114] pci 0000:00:15.1: BAR 0 [mem 0x00000000-0x00000fff 64bit]
[    0.292877] pci 0000:00:16.0: [8086:a360] type 00 class 0x078000 conventional PCI endpoint
[    0.292949] pci 0000:00:16.0: BAR 0 [mem 0x6063121000-0x6063121fff 64bit]
[    0.293023] pci 0000:00:16.0: PME# supported from D3hot
[    0.293442] pci 0000:00:17.0: [8086:282a] type 00 class 0x010400 conventional PCI endpoint
[    0.293576] pci 0000:00:17.0: BAR 0 [mem 0x8e100000-0x8e101fff]
[    0.293580] pci 0000:00:17.0: BAR 1 [mem 0x8e103000-0x8e1030ff]
[    0.293583] pci 0000:00:17.0: BAR 2 [io  0x4090-0x4097]
[    0.293588] pci 0000:00:17.0: BAR 3 [io  0x4080-0x4083]
[    0.293591] pci 0000:00:17.0: BAR 4 [io  0x4060-0x407f]
[    0.293595] pci 0000:00:17.0: BAR 5 [mem 0x8e102000-0x8e1027ff]
[    0.293712] pci 0000:00:17.0: PME# supported from D3hot
[    0.294027] pci 0000:00:1b.0: [8086:a340] type 01 class 0x060400 PCIe Root Port
[    0.294076] pci 0000:00:1b.0: PCI bridge to [bus 02-6c]
[    0.294087] pci 0000:00:1b.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.294105] pci 0000:00:1b.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.294231] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[    0.294275] pci 0000:00:1b.0: PTM enabled (root), 4ns granularity
[    0.294849] pci 0000:00:1d.0: [8086:a330] type 01 class 0x060400 PCIe Root Port
[    0.294898] pci 0000:00:1d.0: PCI bridge to [bus 6d]
[    0.294908] pci 0000:00:1d.0:   bridge window [mem 0x90500000-0x905fffff]
[    0.295048] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[    0.295091] pci 0000:00:1d.0: PTM enabled (root), 4ns granularity
[    0.295563] pci 0000:00:1d.2: [8086:a332] type 01 class 0x060400 PCIe Root Port
[    0.295612] pci 0000:00:1d.2: PCI bridge to [bus 6e]
[    0.295623] pci 0000:00:1d.2:   bridge window [mem 0x90400000-0x904fffff]
[    0.295760] pci 0000:00:1d.2: PME# supported from D0 D3hot D3cold
[    0.295803] pci 0000:00:1d.2: PTM enabled (root), 4ns granularity
[    0.296291] pci 0000:00:1d.6: [8086:a336] type 01 class 0x060400 PCIe Root Port
[    0.296340] pci 0000:00:1d.6: PCI bridge to [bus 6f]
[    0.296351] pci 0000:00:1d.6:   bridge window [mem 0x90300000-0x903fffff]
[    0.296486] pci 0000:00:1d.6: PME# supported from D0 D3hot D3cold
[    0.296526] pci 0000:00:1d.6: PTM enabled (root), 4ns granularity
[    0.296982] pci 0000:00:1d.7: [8086:a337] type 01 class 0x060400 PCIe Root Port
[    0.297031] pci 0000:00:1d.7: PCI bridge to [bus 70]
[    0.297042] pci 0000:00:1d.7:   bridge window [mem 0x90200000-0x902fffff]
[    0.297175] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
[    0.297216] pci 0000:00:1d.7: PTM enabled (root), 4ns granularity
[    0.297666] pci 0000:00:1f.0: [8086:a30d] type 00 class 0x060100 conventional PCI endpoint
[    0.298072] pci 0000:00:1f.3: [8086:a348] type 00 class 0x040100 conventional PCI endpoint
[    0.298215] pci 0000:00:1f.3: BAR 0 [mem 0x6063118000-0x606311bfff 64bit]
[    0.298232] pci 0000:00:1f.3: BAR 4 [mem 0x6063000000-0x60630fffff 64bit]
[    0.298363] pci 0000:00:1f.3: PME# supported from D3hot D3cold
[    0.300749] pci 0000:00:1f.4: [8086:a323] type 00 class 0x0c0500 conventional PCI endpoint
[    0.301030] pci 0000:00:1f.4: BAR 0 [mem 0x6063120000-0x60631200ff 64bit]
[    0.301062] pci 0000:00:1f.4: BAR 4 [io  0xefa0-0xefbf]
[    0.301321] pci 0000:00:1f.5: [8086:a324] type 00 class 0x0c8000 conventional PCI endpoint
[    0.301393] pci 0000:00:1f.5: BAR 0 [mem 0xfe010000-0xfe010fff]
[    0.301502] pci 0000:01:00.0: [10de:1f91] type 00 class 0x030000 PCIe Legacy Endpoint
[    0.301556] pci 0000:01:00.0: BAR 0 [mem 0x8f000000-0x8fffffff]
[    0.301560] pci 0000:01:00.0: BAR 1 [mem 0x6050000000-0x605fffffff 64bit pref]
[    0.301564] pci 0000:01:00.0: BAR 3 [mem 0x6060000000-0x6061ffffff 64bit pref]
[    0.301567] pci 0000:01:00.0: BAR 5 [io  0x3000-0x307f]
[    0.301569] pci 0000:01:00.0: ROM [mem 0x90000000-0x9007ffff pref]
[    0.301645] pci 0000:01:00.0: PME# supported from D0 D3hot
[    0.301696] pci 0000:01:00.0: 63.008 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x8 link at 0000:00:01.0 (capable of 126.016 Gb/s with 8.0 GT/s PCIe x16 link)
[    0.301913] pci 0000:01:00.1: [10de:10fa] type 00 class 0x040300 PCIe Endpoint
[    0.301968] pci 0000:01:00.1: BAR 0 [mem 0x90080000-0x90083fff]
[    0.302121] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.302471] pci 0000:02:00.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Upstream Port
[    0.302520] pci 0000:02:00.0: PCI bridge to [bus 03-6c]
[    0.302534] pci 0000:02:00.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.302552] pci 0000:02:00.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.302574] pci 0000:02:00.0: enabling Extended Tags
[    0.302759] pci 0000:02:00.0: supports D1 D2
[    0.302760] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.302934] pci 0000:02:00.0: PTM enabled, 4ns granularity
[    0.303172] pci 0000:02:00.0: cap: parent CMRT 0x28 child CMRT 0x00
[    0.303174] pci 0000:02:00.0: cap: parent T_POWER_ON 0x002c usec (val 0x16 scale 0)
[    0.303175] pci 0000:02:00.0: cap: child  T_POWER_ON 0x000a usec (val 0x05 scale 0)
[    0.303176] pci 0000:02:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold 0x005a
[    0.303177] pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x0058 scale 2
[    0.303184] pci 0000:02:00.0: L1SS_CTL1 0x40582800 (parent 0x4050280f child 0x4050000f)
[    0.303185] pci 0000:02:00.0: L1SS_CTL2 0x0000b0 (parent 0x000000b0 child 0x000000b0)
[    0.303186] pci 0000:02:00.0: cur: parent CMRT 40 usec
[    0.303187] pci 0000:02:00.0: cur: parent LTR_L1.2_THRESHOLD value 0x0050 scale 2 decoded 0x0000014000 ns
[    0.303188] pci 0000:02:00.0: cur: child  LTR_L1.2_THRESHOLD value 0x0050 scale 2 decoded 0x0000014000 ns
[    0.303189] pci 0000:02:00.0: skipping L1.2 config
[    0.303199] pci 0000:00:1b.0: PCI bridge to [bus 02-6c]
[    0.303332] pci 0000:03:00.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.303381] pci 0000:03:00.0: PCI bridge to [bus 04]
[    0.303395] pci 0000:03:00.0:   bridge window [mem 0x8e000000-0x8e0fffff]
[    0.303436] pci 0000:03:00.0: enabling Extended Tags
[    0.303615] pci 0000:03:00.0: supports D1 D2
[    0.303616] pci 0000:03:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.303977] pci 0000:03:01.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.304026] pci 0000:03:01.0: PCI bridge to [bus 05-37]
[    0.304040] pci 0000:03:01.0:   bridge window [mem 0x60000000-0x77efffff]
[    0.304058] pci 0000:03:01.0:   bridge window [mem 0x6000000000-0x601fffffff 64bit pref]
[    0.304082] pci 0000:03:01.0: enabling Extended Tags
[    0.304268] pci 0000:03:01.0: supports D1 D2
[    0.304268] pci 0000:03:01.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.304609] pci 0000:03:02.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.304658] pci 0000:03:02.0: PCI bridge to [bus 38]
[    0.304672] pci 0000:03:02.0:   bridge window [mem 0x77f00000-0x77ffffff]
[    0.304713] pci 0000:03:02.0: enabling Extended Tags
[    0.304889] pci 0000:03:02.0: supports D1 D2
[    0.304890] pci 0000:03:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.305254] pci 0000:03:04.0: [8086:15ea] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.305303] pci 0000:03:04.0: PCI bridge to [bus 39-6c]
[    0.305317] pci 0000:03:04.0:   bridge window [mem 0x78000000-0x8dffffff]
[    0.305335] pci 0000:03:04.0:   bridge window [mem 0x6020000000-0x6049ffffff 64bit pref]
[    0.305358] pci 0000:03:04.0: enabling Extended Tags
[    0.305547] pci 0000:03:04.0: supports D1 D2
[    0.305548] pci 0000:03:04.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.305899] pci 0000:02:00.0: PCI bridge to [bus 03-6c]
[    0.306034] pci 0000:04:00.0: [8086:15eb] type 00 class 0x088000 PCIe Endpoint
[    0.306110] pci 0000:04:00.0: BAR 0 [mem 0x8e000000-0x8e03ffff]
[    0.306113] pci 0000:04:00.0: BAR 1 [mem 0x8e040000-0x8e040fff]
[    0.306135] pci 0000:04:00.0: enabling Extended Tags
[    0.306296] pci 0000:04:00.0: supports D1 D2
[    0.306297] pci 0000:04:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.306613] pci 0000:03:00.0: PCI bridge to [bus 04]
[    0.306694] pci 0000:03:01.0: PCI bridge to [bus 05-37]
[    0.306835] pci 0000:38:00.0: [8086:15ec] type 00 class 0x0c0330 PCIe Endpoint
[    0.306915] pci 0000:38:00.0: BAR 0 [mem 0x77f00000-0x77f0ffff]
[    0.307120] pci 0000:38:00.0: supports D1 D2
[    0.307121] pci 0000:38:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.307503] pci 0000:03:02.0: PCI bridge to [bus 38]
[    0.307584] pci 0000:03:04.0: PCI bridge to [bus 39-6c]
[    0.308430] pci 0000:6d:00.0: [8086:0975] type 00 class 0x010802 PCIe Endpoint
[    0.308506] pci 0000:6d:00.0: BAR 0 [mem 0x90500000-0x90503fff 64bit]
[    0.308968] pci 0000:6d:00.0: cap: parent CMRT 0x28 child CMRT 0x64
[    0.308969] pci 0000:6d:00.0: cap: parent T_POWER_ON 0x002c usec (val 0x16 scale 0)
[    0.308971] pci 0000:6d:00.0: cap: child  T_POWER_ON 0x0c1c usec (val 0x1f scale 2)
[    0.308972] pci 0000:6d:00.0: t_common_mode 0x64 t_power_on 0xc1c l1_2_threshold 0x0c86
[    0.308973] pci 0000:6d:00.0: encoded LTR_L1.2_THRESHOLD value 0x0062 scale 3
[    0.308980] pci 0000:6d:00.0: L1SS_CTL1 0x60626400 (parent 0x4050640f child 0x4050000f)
[    0.308981] pci 0000:6d:00.0: L1SS_CTL2 0x0000fa (parent 0x000000fa child 0x000000fa)
[    0.308982] pci 0000:6d:00.0: cur: parent CMRT 100 usec
[    0.308983] pci 0000:6d:00.0: cur: parent LTR_L1.2_THRESHOLD value 0x0050 scale 2 decoded 0x0000014000 ns
[    0.308984] pci 0000:6d:00.0: cur: child  LTR_L1.2_THRESHOLD value 0x0050 scale 2 decoded 0x0000014000 ns
[    0.308985] pci 0000:6d:00.0: skipping L1.2 config
[    0.308998] pci 0000:00:1d.0: PCI bridge to [bus 6d]
[    0.309297] pci 0000:6e:00.0: [8086:0975] type 00 class 0x010802 PCIe Endpoint
[    0.309373] pci 0000:6e:00.0: BAR 0 [mem 0x90410000-0x90413fff 64bit]
[    0.309382] pci 0000:6e:00.0: BAR 4 [mem 0x90400000-0x9040ffff 64bit]
[    0.309396] pci 0000:6e:00.0: enabling Extended Tags
[    0.309836] pci 0000:6e:00.0: cap: parent CMRT 0x28 child CMRT 0x64
[    0.309837] pci 0000:6e:00.0: cap: parent T_POWER_ON 0x002c usec (val 0x16 scale 0)
[    0.309838] pci 0000:6e:00.0: cap: child  T_POWER_ON 0x0c1c usec (val 0x1f scale 2)
[    0.309839] pci 0000:6e:00.0: t_common_mode 0x64 t_power_on 0xc1c l1_2_threshold 0x0c86
[    0.309839] pci 0000:6e:00.0: encoded LTR_L1.2_THRESHOLD value 0x0062 scale 3
[    0.309846] pci 0000:6e:00.0: L1SS_CTL1 0x60626400 (parent 0x4050640f child 0x4050000f)
[    0.309847] pci 0000:6e:00.0: L1SS_CTL2 0x0000fa (parent 0x000000fa child 0x000000fa)
[    0.309848] pci 0000:6e:00.0: cur: parent CMRT 100 usec
[    0.309849] pci 0000:6e:00.0: cur: parent LTR_L1.2_THRESHOLD value 0x0050 scale 2 decoded 0x0000014000 ns
[    0.309850] pci 0000:6e:00.0: cur: child  LTR_L1.2_THRESHOLD value 0x0050 scale 2 decoded 0x0000014000 ns
[    0.309850] pci 0000:6e:00.0: skipping L1.2 config
[    0.309863] pci 0000:00:1d.2: PCI bridge to [bus 6e]
[    0.310836] pci 0000:6f:00.0: [8086:2723] type 00 class 0x028000 PCIe Endpoint
[    0.311006] pci 0000:6f:00.0: BAR 0 [mem 0x90300000-0x90303fff 64bit]
[    0.312264] pci 0000:6f:00.0: PME# supported from D0 D3hot D3cold
[    0.314310] pci 0000:6f:00.0: cap: parent CMRT 0x28 child CMRT 0x1e
[    0.314311] pci 0000:6f:00.0: cap: parent T_POWER_ON 0x002c usec (val 0x16 scale 0)
[    0.314312] pci 0000:6f:00.0: cap: child  T_POWER_ON 0x0012 usec (val 0x09 scale 0)
[    0.314313] pci 0000:6f:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold 0x005a
[    0.314314] pci 0000:6f:00.0: encoded LTR_L1.2_THRESHOLD value 0x0058 scale 2
[    0.314321] pci 0000:6f:00.0: L1SS_CTL1 0x40582800 (parent 0x4050280f child 0x4050000f)
[    0.314322] pci 0000:6f:00.0: L1SS_CTL2 0x0000b0 (parent 0x000000b0 child 0x000000b0)
[    0.314323] pci 0000:6f:00.0: cur: parent CMRT 40 usec
[    0.314324] pci 0000:6f:00.0: cur: parent LTR_L1.2_THRESHOLD value 0x0050 scale 2 decoded 0x0000014000 ns
[    0.314325] pci 0000:6f:00.0: cur: child  LTR_L1.2_THRESHOLD value 0x0050 scale 2 decoded 0x0000014000 ns
[    0.314326] pci 0000:6f:00.0: skipping L1.2 config
[    0.314485] pci 0000:00:1d.6: PCI bridge to [bus 6f]
[    0.314668] pci 0000:70:00.0: [10ec:525a] type 00 class 0xff0000 PCIe Endpoint
[    0.314740] pci 0000:70:00.0: BAR 1 [mem 0x90200000-0x90200fff]
[    0.314871] pci 0000:70:00.0: supports D1 D2
[    0.314872] pci 0000:70:00.0: PME# supported from D1 D2 D3hot D3cold
[    0.315098] pci 0000:70:00.0: cap: parent CMRT 0x28 child CMRT 0x3c
[    0.315099] pci 0000:70:00.0: cap: parent T_POWER_ON 0x002c usec (val 0x16 scale 0)
[    0.315100] pci 0000:70:00.0: cap: child  T_POWER_ON 0x003c usec (val 0x06 scale 1)
[    0.315101] pci 0000:70:00.0: t_common_mode 0x3c t_power_on 0x3c l1_2_threshold 0x007e
[    0.315101] pci 0000:70:00.0: encoded LTR_L1.2_THRESHOLD value 0x007c scale 2
[    0.315108] pci 0000:70:00.0: L1SS_CTL1 0x407c3c00 (parent 0x40503c0f child 0x4050000f)
[    0.315109] pci 0000:70:00.0: L1SS_CTL2 0x000031 (parent 0x00000031 child 0x00000031)
[    0.315110] pci 0000:70:00.0: cur: parent CMRT 60 usec
[    0.315110] pci 0000:70:00.0: cur: parent LTR_L1.2_THRESHOLD value 0x0050 scale 2 decoded 0x0000014000 ns
[    0.315111] pci 0000:70:00.0: cur: child  LTR_L1.2_THRESHOLD value 0x0050 scale 2 decoded 0x0000014000 ns
[    0.315112] pci 0000:70:00.0: skipping L1.2 config
[    0.315126] pci 0000:00:1d.7: PCI bridge to [bus 70]
[    0.317254] ACPI: PCI: Interrupt link LNKA configured for IRQ 0
[    0.317316] ACPI: PCI: Interrupt link LNKB configured for IRQ 1
[    0.317377] ACPI: PCI: Interrupt link LNKC configured for IRQ 0
[    0.317437] ACPI: PCI: Interrupt link LNKD configured for IRQ 0
[    0.317496] ACPI: PCI: Interrupt link LNKE configured for IRQ 0
[    0.317556] ACPI: PCI: Interrupt link LNKF configured for IRQ 0
[    0.317616] ACPI: PCI: Interrupt link LNKG configured for IRQ 0
[    0.317675] ACPI: PCI: Interrupt link LNKH configured for IRQ 0
[    0.324660] Low-power S0 idle used by default for system suspend
[    0.328854] ACPI: EC: interrupt unblocked
[    0.328856] ACPI: EC: event unblocked
[    0.328868] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.328868] ACPI: EC: GPE=0x17
[    0.328869] ACPI: \_SB_.PCI0.LPCB.EC0_: Boot DSDT EC initialization complete
[    0.328871] ACPI: \_SB_.PCI0.LPCB.EC0_: EC: Used to handle transactions and events
[    0.328902] iommu: Default domain type: Translated
[    0.328902] iommu: DMA domain TLB invalidation policy: lazy mode
[    0.328952] SCSI subsystem initialized
[    0.328956] libata version 3.00 loaded.
[    0.328958] ACPI: bus type USB registered
[    0.328965] usbcore: registered new interface driver usbfs
[    0.328968] usbcore: registered new interface driver hub
[    0.328972] usbcore: registered new device driver usb
[    0.331801] efivars: Registered efivars operations
[    0.331801] PCI: Using ACPI for IRQ routing
[    0.384210] PCI: pci_cache_line_size set to 64 bytes
[    0.385059] e820: reserve RAM buffer [mem 0x0009f000-0x0009ffff]
[    0.385060] e820: reserve RAM buffer [mem 0x5016e000-0x53ffffff]
[    0.385061] e820: reserve RAM buffer [mem 0x50228000-0x53ffffff]
[    0.385062] e820: reserve RAM buffer [mem 0x535e4000-0x53ffffff]
[    0.385063] e820: reserve RAM buffer [mem 0x5ac10000-0x5bffffff]
[    0.385086] pci 0000:00:02.0: vgaarb: setting as boot VGA device
[    0.385086] pci 0000:00:02.0: vgaarb: bridge control possible
[    0.385086] pci 0000:00:02.0: vgaarb: VGA device added: decodes=io+mem,owns=io+mem,locks=none
[    0.385086] pci 0000:01:00.0: vgaarb: bridge control possible
[    0.385086] pci 0000:01:00.0: vgaarb: VGA device added: decodes=io+mem,owns=none,locks=none
[    0.385086] vgaarb: loaded
[    0.385368] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: 8F1F6436-9F42-42C8-BADC-0E9424F20C9A has zero instances
[    0.385370] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: 8F1F6435-9F42-42C8-BADC-0E9424F20C9A has zero instances
[    0.385371] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: 7391A661-223A-47DB-A77A-7BE84C60822D has zero instances
[    0.385371] wmi_bus wmi_bus-PNP0C14:05: [Firmware Info]: DF4E63B6-3BBC-4858-9737-C74F82F821F3 has zero instances
[    0.388389] clocksource: Switched to clocksource tsc-early
[    0.388494] pnp: PnP ACPI init
[    0.388548] system 00:00: [mem 0x40000000-0x403fffff] could not be reserved
[    0.388678] system 00:01: [io  0x0680-0x069f] has been reserved
[    0.388680] system 00:01: [io  0x164e-0x164f] has been reserved
[    0.388782] system 00:03: [io  0x1854-0x1857] has been reserved
[    0.388923] system 00:05: [mem 0xfed10000-0xfed17fff] has been reserved
[    0.388925] system 00:05: [mem 0xfed18000-0xfed18fff] has been reserved
[    0.388926] system 00:05: [mem 0xfed19000-0xfed19fff] has been reserved
[    0.388927] system 00:05: [mem 0xe0000000-0xefffffff] has been reserved
[    0.388928] system 00:05: [mem 0xfed20000-0xfed3ffff] has been reserved
[    0.388929] system 00:05: [mem 0xfed90000-0xfed93fff] could not be reserved
[    0.388930] system 00:05: [mem 0xfed45000-0xfed8ffff] has been reserved
[    0.388931] system 00:05: [mem 0xfee00000-0xfeefffff] could not be reserved
[    0.389106] system 00:06: [io  0x1800-0x18fe] could not be reserved
[    0.389108] system 00:06: [mem 0xfd000000-0xfd69ffff] has been reserved
[    0.389110] system 00:06: [mem 0xfd6c0000-0xfd6cffff] has been reserved
[    0.389111] system 00:06: [mem 0xfd6f0000-0xfdffffff] has been reserved
[    0.389112] system 00:06: [mem 0xfe000000-0xfe01ffff] could not be reserved
[    0.389113] system 00:06: [mem 0xfe200000-0xfe7fffff] has been reserved
[    0.389114] system 00:06: [mem 0xff000000-0xffffffff] has been reserved
[    0.389345] system 00:07: [io  0x2000-0x20fe] has been reserved
[    0.391983] pnp: PnP ACPI: found 9 devices
[    0.397328] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    0.397362] NET: Registered PF_INET protocol family
[    0.397455] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.399417] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear)
[    0.399435] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.399439] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.399529] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[    0.399712] TCP: Hash tables configured (established 131072 bind 65536)
[    0.399726] UDP hash table entries: 8192 (order: 7, 524288 bytes, linear)
[    0.399773] UDP-Lite hash table entries: 8192 (order: 7, 524288 bytes, linear)
[    0.399835] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.399838] NET: Registered PF_XDP protocol family
[    0.399843] pci 0000:03:01.0: bridge window [io  0x1000-0x0fff] to [bus 05-37] add_size 1000
[    0.399845] pci 0000:03:04.0: bridge window [io  0x1000-0x0fff] to [bus 39-6c] add_size 1000
[    0.399847] pci 0000:02:00.0: bridge window [io  0x1000-0x0fff] to [bus 03-6c] add_size 2000
[    0.399848] pci 0000:00:1b.0: bridge window [io  0x1000-0x0fff] to [bus 02-6c] add_size 3000
[    0.399854] pci 0000:00:15.0: BAR 0 [mem 0x4010000000-0x4010000fff 64bit]: assigned
[    0.400123] pci 0000:00:15.1: BAR 0 [mem 0x4010001000-0x4010001fff 64bit]: assigned
[    0.400356] pci 0000:00:1b.0: bridge window [io  0x5000-0x7fff]: assigned
[    0.400357] pci 0000:00:01.0: PCI bridge to [bus 01]
[    0.400359] pci 0000:00:01.0:   bridge window [io  0x3000-0x3fff]
[    0.400361] pci 0000:00:01.0:   bridge window [mem 0x8f000000-0x900fffff]
[    0.400362] pci 0000:00:01.0:   bridge window [mem 0x6050000000-0x6061ffffff 64bit pref]
[    0.400365] pci 0000:02:00.0: bridge window [io  0x5000-0x6fff]: assigned
[    0.400367] pci 0000:03:01.0: bridge window [io  0x5000-0x5fff]: assigned
[    0.400368] pci 0000:03:04.0: bridge window [io  0x6000-0x6fff]: assigned
[    0.400369] pci 0000:03:00.0: PCI bridge to [bus 04]
[    0.400380] pci 0000:03:00.0:   bridge window [mem 0x8e000000-0x8e0fffff]
[    0.400393] pci 0000:03:01.0: PCI bridge to [bus 05-37]
[    0.400396] pci 0000:03:01.0:   bridge window [io  0x5000-0x5fff]
[    0.400402] pci 0000:03:01.0:   bridge window [mem 0x60000000-0x77efffff]
[    0.400407] pci 0000:03:01.0:   bridge window [mem 0x6000000000-0x601fffffff 64bit pref]
[    0.400416] pci 0000:03:02.0: PCI bridge to [bus 38]
[    0.400422] pci 0000:03:02.0:   bridge window [mem 0x77f00000-0x77ffffff]
[    0.400434] pci 0000:03:04.0: PCI bridge to [bus 39-6c]
[    0.400437] pci 0000:03:04.0:   bridge window [io  0x6000-0x6fff]
[    0.400443] pci 0000:03:04.0:   bridge window [mem 0x78000000-0x8dffffff]
[    0.400448] pci 0000:03:04.0:   bridge window [mem 0x6020000000-0x6049ffffff 64bit pref]
[    0.400457] pci 0000:02:00.0: PCI bridge to [bus 03-6c]
[    0.400459] pci 0000:02:00.0:   bridge window [io  0x5000-0x6fff]
[    0.400466] pci 0000:02:00.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.400471] pci 0000:02:00.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.400478] pci 0000:00:1b.0: PCI bridge to [bus 02-6c]
[    0.400481] pci 0000:00:1b.0:   bridge window [io  0x5000-0x7fff]
[    0.400488] pci 0000:00:1b.0:   bridge window [mem 0x60000000-0x8e0fffff]
[    0.400492] pci 0000:00:1b.0:   bridge window [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.400501] pci 0000:00:1d.0: PCI bridge to [bus 6d]
[    0.400507] pci 0000:00:1d.0:   bridge window [mem 0x90500000-0x905fffff]
[    0.400520] pci 0000:00:1d.2: PCI bridge to [bus 6e]
[    0.400526] pci 0000:00:1d.2:   bridge window [mem 0x90400000-0x904fffff]
[    0.400538] pci 0000:00:1d.6: PCI bridge to [bus 6f]
[    0.400545] pci 0000:00:1d.6:   bridge window [mem 0x90300000-0x903fffff]
[    0.400557] pci 0000:00:1d.7: PCI bridge to [bus 70]
[    0.400563] pci 0000:00:1d.7:   bridge window [mem 0x90200000-0x902fffff]
[    0.400575] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[    0.400577] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[    0.400578] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[    0.400579] pci_bus 0000:00: resource 7 [mem 0x60000000-0xdfffffff window]
[    0.400580] pci_bus 0000:00: resource 8 [mem 0x4000000000-0x7fffffffff window]
[    0.400580] pci_bus 0000:00: resource 9 [mem 0xfc800000-0xfe7fffff window]
[    0.400581] pci_bus 0000:01: resource 0 [io  0x3000-0x3fff]
[    0.400582] pci_bus 0000:01: resource 1 [mem 0x8f000000-0x900fffff]
[    0.400583] pci_bus 0000:01: resource 2 [mem 0x6050000000-0x6061ffffff 64bit pref]
[    0.400584] pci_bus 0000:02: resource 0 [io  0x5000-0x7fff]
[    0.400585] pci_bus 0000:02: resource 1 [mem 0x60000000-0x8e0fffff]
[    0.400586] pci_bus 0000:02: resource 2 [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.400587] pci_bus 0000:03: resource 0 [io  0x5000-0x6fff]
[    0.400587] pci_bus 0000:03: resource 1 [mem 0x60000000-0x8e0fffff]
[    0.400588] pci_bus 0000:03: resource 2 [mem 0x6000000000-0x6049ffffff 64bit pref]
[    0.400589] pci_bus 0000:04: resource 1 [mem 0x8e000000-0x8e0fffff]
[    0.400590] pci_bus 0000:05: resource 0 [io  0x5000-0x5fff]
[    0.400591] pci_bus 0000:05: resource 1 [mem 0x60000000-0x77efffff]
[    0.400592] pci_bus 0000:05: resource 2 [mem 0x6000000000-0x601fffffff 64bit pref]
[    0.400593] pci_bus 0000:38: resource 1 [mem 0x77f00000-0x77ffffff]
[    0.400594] pci_bus 0000:39: resource 0 [io  0x6000-0x6fff]
[    0.400595] pci_bus 0000:39: resource 1 [mem 0x78000000-0x8dffffff]
[    0.400595] pci_bus 0000:39: resource 2 [mem 0x6020000000-0x6049ffffff 64bit pref]
[    0.400596] pci_bus 0000:6d: resource 1 [mem 0x90500000-0x905fffff]
[    0.400597] pci_bus 0000:6e: resource 1 [mem 0x90400000-0x904fffff]
[    0.400598] pci_bus 0000:6f: resource 1 [mem 0x90300000-0x903fffff]
[    0.400599] pci_bus 0000:70: resource 1 [mem 0x90200000-0x902fffff]
[    0.400990] pci 0000:01:00.1: extending delay after power-on from D3hot to 20 msec
[    0.401011] pci 0000:01:00.1: D0 power state depends on 0000:01:00.0
[    0.401067] pci 0000:02:00.0: CLS mismatch (64 != 128), using 64 bytes
[    0.401149] pci 0000:02:00.0: enabling device (0002 -> 0003)
[    0.401401] DMAR: Intel-IOMMU force enabled due to platform opt in
[    0.401408] DMAR: No ATSR found
[    0.401409] DMAR: No SATC found
[    0.401409] DMAR: dmar0: Using Queued invalidation
[    0.401411] DMAR: dmar1: Using Queued invalidation
[    0.401639] pci 0000:00:02.0: Adding to iommu group 0
[    0.401661] pci 0000:00:00.0: Adding to iommu group 1
[    0.401671] pci 0000:00:01.0: Adding to iommu group 2
[    0.401678] pci 0000:00:04.0: Adding to iommu group 3
[    0.401687] pci 0000:00:12.0: Adding to iommu group 4
[    0.401693] pci 0000:00:13.0: Adding to iommu group 5
[    0.401706] pci 0000:00:14.0: Adding to iommu group 6
[    0.401712] pci 0000:00:14.2: Adding to iommu group 6
[    0.401724] pci 0000:00:15.0: Adding to iommu group 7
[    0.401730] pci 0000:00:15.1: Adding to iommu group 7
[    0.401739] pci 0000:00:16.0: Adding to iommu group 8
[    0.401746] pci 0000:00:17.0: Adding to iommu group 9
[    0.401759] pci 0000:00:1b.0: Adding to iommu group 10
[    0.401767] pci 0000:00:1d.0: Adding to iommu group 11
[    0.401776] pci 0000:00:1d.2: Adding to iommu group 12
[    0.401785] pci 0000:00:1d.6: Adding to iommu group 13
[    0.401795] pci 0000:00:1d.7: Adding to iommu group 14
[    0.401815] pci 0000:00:1f.0: Adding to iommu group 15
[    0.401822] pci 0000:00:1f.3: Adding to iommu group 15
[    0.401829] pci 0000:00:1f.4: Adding to iommu group 15
[    0.401836] pci 0000:00:1f.5: Adding to iommu group 15
[    0.401839] pci 0000:01:00.0: Adding to iommu group 2
[    0.401841] pci 0000:01:00.1: Adding to iommu group 2
[    0.401854] pci 0000:02:00.0: Adding to iommu group 16
[    0.401863] pci 0000:03:00.0: Adding to iommu group 17
[    0.401872] pci 0000:03:01.0: Adding to iommu group 18
[    0.401880] pci 0000:03:02.0: Adding to iommu group 19
[    0.401889] pci 0000:03:04.0: Adding to iommu group 20
[    0.401902] pci 0000:04:00.0: Adding to iommu group 21
[    0.401915] pci 0000:38:00.0: Adding to iommu group 22
[    0.401923] pci 0000:6d:00.0: Adding to iommu group 23
[    0.401932] pci 0000:6e:00.0: Adding to iommu group 24
[    0.401940] pci 0000:6f:00.0: Adding to iommu group 25
[    0.401949] pci 0000:70:00.0: Adding to iommu group 26
[    0.402093] DMAR: Intel(R) Virtualization Technology for Directed I/O
[    0.402093] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.402094] software IO TLB: mapped [mem 0x000000004635b000-0x000000004a35b000] (64MB)
[    0.405363] Initialise system trusted keyrings
[    0.405368] Key type blacklist registered
[    0.405384] workingset: timestamp_bits=41 max_order=22 bucket_order=0
[    0.413725] NET: Registered PF_ALG protocol family
[    0.413727] Key type asymmetric registered
[    0.413727] Asymmetric key parser 'x509' registered
[    0.413734] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[    0.413752] io scheduler mq-deadline registered
[    0.413753] io scheduler kyber registered
[    0.413758] io scheduler bfq registered
[    0.413927] pcieport 0000:00:01.0: PME: Signaling with IRQ 123
[    0.414059] pcieport 0000:00:1b.0: PME: Signaling with IRQ 124
[    0.414086] pcieport 0000:00:1b.0: pciehp: Slot #20 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[    0.414375] pcieport 0000:00:1d.0: PME: Signaling with IRQ 125
[    0.414625] pcieport 0000:00:1d.2: PME: Signaling with IRQ 126
[    0.414871] pcieport 0000:00:1d.6: PME: Signaling with IRQ 127
[    0.415120] pcieport 0000:00:1d.7: PME: Signaling with IRQ 128
[    0.415597] pcieport 0000:03:01.0: enabling device (0002 -> 0003)
[    0.415718] pcieport 0000:03:01.0: pciehp: Slot #1 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[    0.416031] pcieport 0000:03:04.0: enabling device (0002 -> 0003)
[    0.416164] pcieport 0000:03:04.0: pciehp: Slot #4 AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+ Interlock- NoCompl+ IbPresDis- LLActRep+
[    0.416351] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[    0.417914] ACPI: AC: AC Adapter [ADP1] (on-line)
[    0.417989] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0
[    0.418012] ACPI: button: Lid Switch [LID0]
[    0.418039] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
[    0.418058] ACPI: button: Power Button [PWRB]
[    0.433671] thermal LNXTHERM:00: registered as thermal_zone0
[    0.433676] ACPI: thermal: Thermal Zone [TZ01] (56 C)
[    0.433992] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.434742] serial 0000:00:13.0: enabling device (0000 -> 0002)
[    0.435507] hpet_acpi_add: no address or irqs in _CRS
[    0.435599] ACPI: bus type drm_connector registered
[    0.435798] i915 0000:00:02.0: [drm] Found coffeelake (device ID 3e9b) integrated display version 9.00 stepping N/A
[    0.436533] i915 0000:00:02.0: [drm] VT-d active for gfx access
[    0.436565] i915 0000:00:02.0: vgaarb: deactivate vga console
[    0.436629] i915 0000:00:02.0: [drm] Using Transparent Hugepages
[    0.448928] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=io+mem
[    0.450485] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[    0.484809] ACPI: battery: Slot [BAT0] (battery present)
[    1.409599] tsc: Refined TSC clocksource calibration: 2592.000 MHz
[    1.409605] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x255cb6cc5db, max_idle_ns: 440795203504 ns
[    1.409678] clocksource: Switched to clocksource tsc
[    1.581790] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0
[    1.583837] ACPI: video: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    1.583959] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input2
[    1.583973] ACPI: video: Video Device [PEGP] (multi-head: no  rom: yes  post: no)
[    1.583986] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:13/LNXVIDEO:01/input/input3
[    1.608890] fbcon: i915drmfb (fb0) is primary device
[    2.728486] Console: switching to colour frame buffer device 240x67
[    2.736961] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device
[    2.737836] ahci 0000:00:17.0: version 3.0
[    2.737906] nvme nvme0: pci function 0000:6d:00.0
[    2.737921] nvme nvme1: pci function 0000:6e:00.0
[    2.749523] ahci 0000:00:17.0: AHCI vers 0001.0301, 32 command slots, 3 Gbps, RAID mode
[    2.749526] ahci 0000:00:17.0: 0/16 ports implemented (port mask 0x0)
[    2.749527] ahci 0000:00:17.0: flags: 64bit ncq sntf pm clo only pio slum part ems deso sadm sds apst 
[    2.752105] scsi host0: ahci
[    2.754033] scsi host1: ahci
[    2.756944] scsi host2: ahci
[    2.758356] scsi host3: ahci
[    2.758667] scsi host4: ahci
[    2.759110] scsi host5: ahci
[    2.759730] scsi host6: ahci
[    2.760276] scsi host7: ahci
[    2.760489] scsi host8: ahci
[    2.760909] scsi host9: ahci
[    2.761166] scsi host10: ahci
[    2.761335] scsi host11: ahci
[    2.761422] scsi host12: ahci
[    2.761526] scsi host13: ahci
[    2.761673] scsi host14: ahci
[    2.761715] scsi host15: ahci
[    2.761842] ata1: DUMMY
[    2.761843] ata2: DUMMY
[    2.761843] ata3: DUMMY
[    2.761843] ata4: DUMMY
[    2.761844] ata5: DUMMY
[    2.761844] ata6: DUMMY
[    2.761845] ata7: DUMMY
[    2.761845] ata8: DUMMY
[    2.761845] ata9: DUMMY
[    2.761846] ata10: DUMMY
[    2.761846] ata11: DUMMY
[    2.761846] ata12: DUMMY
[    2.761847] ata13: DUMMY
[    2.761847] ata14: DUMMY
[    2.761848] ata15: DUMMY
[    2.761848] ata16: DUMMY
[    2.762002] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[    2.762003] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[    2.763232] serio: i8042 KBD port at 0x60,0x64 irq 1
[    2.763682] rtc_cmos 00:02: RTC can wake from S4
[    2.767427] rtc_cmos 00:02: registered as rtc0
[    2.768239] rtc_cmos 00:02: setting system clock to 2025-04-20T08:50:02 UTC (1745139002)
[    2.768301] rtc_cmos 00:02: alarms up to one month, y3k, 242 bytes nvram
[    2.768623] nvme nvme0: 8/0/0 default/read/poll queues
[    2.769498] intel_pstate: Intel P-state driver initializing
[    2.770259] intel_pstate: Disabling energy efficiency optimization
[    2.770260] intel_pstate: HWP enabled
[    2.770310] drop_monitor: Initializing network drop monitor service
[    2.770354] NET: Registered PF_PACKET protocol family
[    2.770503]  nvme0n1: p1 p2 p3 p4 p5 p6 p7
[    2.771103] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[    2.771439] microcode: Current revision: 0x000000fa
[    2.771441] microcode: Updated early from: 0x000000f4
[    2.771891] IPI shorthand broadcast: enabled
[    2.773207] sched_clock: Marking stable (2760000850, 12741227)->(2796351265, -23609188)
[    2.773403] registered taskstats version 1
[    2.773924] Loading compiled-in X.509 certificates
[    2.774608] Loaded X.509 cert 'Build time autogenerated kernel key: f848dbce02d0f5d6c2cb631f5a88a63fe86f9422'
[    2.776579] zswap: loaded using pool zstd/zsmalloc
[    2.776649] Demotion targets for Node 0: null
[    2.776882] RAS: Correctable Errors collector initialized.
[    2.777177] PM: Image not found (code -22)
[    2.777188] clk: Disabling unused clocks
[    2.781278] nvme nvme1: 8/0/0 default/read/poll queues
[    2.786582]  nvme1n1: p1
[    2.827144] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
[    2.828138] EXT4-fs (nvme1n1p1): mounted filesystem 97f88a37-e20a-456b-bd0e-2b9d7d0b95bb ro with ordered data mode. Quota mode: disabled.
[    2.828147] VFS: Mounted root (ext4 filesystem) readonly on device 259:9.
[    2.828316] devtmpfs: mounted
[    2.828788] Freeing unused kernel image (initmem) memory: 2608K
[    2.828800] Write protecting the kernel read-only data: 24576k
[    2.829414] Freeing unused kernel image (text/rodata gap) memory: 1792K
[    2.829558] Freeing unused kernel image (rodata/data gap) memory: 436K
[    2.840712] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[    2.840716] Run /sbin/init as init process
[    2.840717]   with arguments:
[    2.840718]     /sbin/init
[    2.840719]     nowatchdog
[    2.840720]   with environment:
[    2.840721]     HOME=/
[    2.840721]     TERM=linux
[    2.840722]     BOOT_IMAGE=/vmlinuz-6.14.0-00001-g13b71297a835
[    2.999535] NET: Registered PF_INET6 protocol family
[    2.999970] Segment Routing with IPv6
[    2.999984] In-situ OAM (IOAM) with IPv6
[    4.257099] input: Wireless hotkeys as /devices/virtual/input/input5
[    4.273182] hid: raw HID events driver (C) Jiri Kosina
[    4.275190] input: Intel HID events as /devices/platform/INT33D5:00/input/input6
[    4.276806] intel_pmc_core INT33A1:00:  initialized
[    4.277136] intel-hid INT33D5:00: platform supports 5 button array
[    4.278914] input: Intel HID 5 button array as /devices/platform/INT33D5:00/input/input7
[    4.290429] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    4.290568] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[    4.291773] xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x110 quirks 0x0000000000009810
[    4.292809] mei_me 0000:00:16.0: enabling device (0000 -> 0002)
[    4.295312] intel-lpss 0000:00:15.0: enabling device (0000 -> 0002)
[    4.295551] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    4.295554] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
[    4.295557] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced SuperSpeed
[    4.295644] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.14
[    4.295659] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.295661] usb usb1: Product: xHCI Host Controller
[    4.295662] usb usb1: Manufacturer: Linux 6.14.0-00001-g13b71297a835 xhci-hcd
[    4.295663] usb usb1: SerialNumber: 0000:00:14.0
[    4.297787] hub 1-0:1.0: USB hub found
[    4.297822] hub 1-0:1.0: 16 ports detected
[    4.298954] idma64 idma64.0: Found Intel integrated DMA 64-bit
[    4.301216] intel-lpss 0000:00:15.1: enabling device (0000 -> 0002)
[    4.304109] idma64 idma64.1: Found Intel integrated DMA 64-bit
[    4.311677] ACPI: bus type thunderbolt registered
[    4.311881] intel_rapl_common: Found RAPL domain package
[    4.311885] intel_rapl_common: Found RAPL domain core
[    4.311885] intel_rapl_common: Found RAPL domain uncore
[    4.311886] intel_rapl_common: Found RAPL domain dram
[    4.311981] i801_smbus 0000:00:1f.4: SPD Write Disable is set
[    4.312015] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt
[    4.313702] rtsx_pci 0000:70:00.0: enabling device (0000 -> 0002)
[    4.314148] proc_thermal 0000:00:04.0: enabling device (0000 -> 0002)
[    4.320564] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.14
[    4.320569] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.320570] usb usb2: Product: xHCI Host Controller
[    4.320572] usb usb2: Manufacturer: Linux 6.14.0-00001-g13b71297a835 xhci-hcd
[    4.320573] usb usb2: SerialNumber: 0000:00:14.0
[    4.324322] hub 2-0:1.0: USB hub found
[    4.324342] hub 2-0:1.0: 8 ports detected
[    4.326542] pstore: Using crash dump compression: deflate
[    4.337463] intel_rapl_common: Found RAPL domain package
[    4.337634] intel_rapl_common: Found RAPL domain dram
[    4.339430] spi-nor spi0.0: supply vcc not found, using dummy regulator
[    4.354780] Creating 1 MTD partitions on "0000:00:1f.5":
[    4.354784] 0x000000000000-0x000001000000 : "BIOS"
[    4.370881] xhci_hcd 0000:38:00.0: xHCI Host Controller
[    4.370889] xhci_hcd 0000:38:00.0: new USB bus registered, assigned bus number 3
[    4.372613] xhci_hcd 0000:38:00.0: hcc params 0x200077c1 hci version 0x110 quirks 0x0000000200009810
[    4.375216] RAPL PMU: API unit is 2^-32 Joules, 4 fixed counters, 655360 ms ovfl timer
[    4.375218] RAPL PMU: hw unit of domain pp0-core 2^-14 Joules
[    4.375219] RAPL PMU: hw unit of domain package 2^-14 Joules
[    4.375220] RAPL PMU: hw unit of domain dram 2^-14 Joules
[    4.375221] RAPL PMU: hw unit of domain pp1-gpu 2^-14 Joules
[    4.376336] xhci_hcd 0000:38:00.0: xHCI Host Controller
[    4.376341] xhci_hcd 0000:38:00.0: new USB bus registered, assigned bus number 4
[    4.376345] xhci_hcd 0000:38:00.0: Host supports USB 3.1 Enhanced SuperSpeed
[    4.376399] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.14
[    4.376402] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.376404] usb usb3: Product: xHCI Host Controller
[    4.376406] usb usb3: Manufacturer: Linux 6.14.0-00001-g13b71297a835 xhci-hcd
[    4.376407] usb usb3: SerialNumber: 0000:38:00.0
[    4.377092] hub 3-0:1.0: USB hub found
[    4.377112] hub 3-0:1.0: 2 ports detected
[    4.378534] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.14
[    4.378536] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.378537] usb usb4: Product: xHCI Host Controller
[    4.378538] usb usb4: Manufacturer: Linux 6.14.0-00001-g13b71297a835 xhci-hcd
[    4.378539] usb usb4: SerialNumber: 0000:38:00.0
[    4.382690] hub 4-0:1.0: USB hub found
[    4.382718] hub 4-0:1.0: 2 ports detected
[    4.453435] i2c_hid_acpi i2c-ELAN2514:00: i2c_hid_get_input: IRQ triggered but there's no data
[    4.468388] pstore: Registered efi_pstore as persistent store backend
[    4.470031] nvidia: loading out-of-tree module taints kernel.
[    4.470037] nvidia: module license 'NVIDIA' taints kernel.
[    4.470038] Disabling lock debugging due to kernel taint
[    4.470040] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[    4.470040] nvidia: module license taints kernel.
[    4.566083] usb 1-4: new full-speed USB device number 2 using xhci_hcd
[    4.595952] cryptd: max_cpu_qlen set to 1000
[    4.596319] input: ELAN2514:00 04F3:2990 Touchscreen as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input8
[    4.597869] nvidia-nvlink: Nvlink Core is being initialized, major device number 243

[    4.598668] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    4.601772] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    4.601964] Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[    4.602377] AES CTR mode by8 optimization enabled
[    4.606963] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    4.607008] input: HP WMI hotkeys as /devices/virtual/input/input14
[    4.607061] snd_hda_intel 0000:01:00.1: enabling device (0000 -> 0002)
[    4.607123] snd_hda_intel 0000:01:00.1: Disabling MSI
[    4.607129] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[    4.610723] intel_tcc_cooling: Programmable TCC Offset detected
[    4.610734] Intel(R) Wireless WiFi driver for Linux
[    4.611114] iwlwifi 0000:6f:00.0: enabling device (0000 -> 0002)
[    4.621496] iwlwifi 0000:6f:00.0: Detected crf-id 0x3617, cnv-id 0x100530 wfpm id 0x80000000
[    4.621908] iwlwifi 0000:6f:00.0: PCI dev 2723/008c, rev=0x340, rfid=0x10a100
[    4.621911] iwlwifi 0000:6f:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz
[    4.627412] iwlwifi 0000:6f:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.37
[    4.627652] iwlwifi 0000:6f:00.0: loaded firmware version 77.b405f9d4.0 cc-a0-77.ucode op_mode iwlmvm
[    4.643060] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input15
[    4.666608] input: ELAN2514:00 04F3:2990 as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input9
[    4.666840] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input16
[    4.666968] input: ELAN2514:00 04F3:2990 as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input10
[    4.667002] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input17
[    4.667088] input: ELAN2514:00 04F3:2990 Stylus as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input11
[    4.667145] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0/input18
[    4.667207] hid-generic 0018:04F3:2990.0001: input,hidraw0: I2C HID v1.00 Device [ELAN2514:00 04F3:2990] on i2c-ELAN2514:00
[    4.667776] input: SYNA329A:00 06CB:CD4F Mouse as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input19
[    4.667954] input: SYNA329A:00 06CB:CD4F Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input21
[    4.668176] hid-generic 0018:06CB:CD4F.0002: input,hidraw1: I2C HID v1.00 Mouse [SYNA329A:00 06CB:CD4F] on i2c-SYNA329A:00
[    4.691469] hp_wmi: Registered as platform profile handler
[    4.701007] usb 1-4: New USB device found, idVendor=06cb, idProduct=00bb, bcdDevice= 1.64
[    4.701010] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=1
[    4.701011] usb 1-4: SerialNumber: f61a948625ee
[    4.706852] sof-audio-pci-intel-cnl 0000:00:1f.3: enabling device (0000 -> 0002)
[    4.706947] sof-audio-pci-intel-cnl 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if 0x040100
[    4.706977] sof-audio-pci-intel-cnl 0000:00:1f.3: bound 0000:00:02.0 (ops 0xffffffffa10fa260)
[    4.716010] sof-audio-pci-intel-cnl 0000:00:1f.3: use msi interrupt mode
[    4.733560] sof-audio-pci-intel-cnl 0000:00:1f.3: hda codecs found, mask 5
[    4.733563] sof-audio-pci-intel-cnl 0000:00:1f.3: using HDA machine driver skl_hda_dsp_generic now
[    4.733564] sof-audio-pci-intel-cnl 0000:00:1f.3: BT link detected in NHLT tables: 0x0
[    4.733566] sof-audio-pci-intel-cnl 0000:00:1f.3: DMICs detected in NHLT tables: 2
[    4.736603] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware paths/files for ipc type 0:
[    4.736605] sof-audio-pci-intel-cnl 0000:00:1f.3:  Firmware file:     intel/sof/sof-cfl.ri
[    4.736606] sof-audio-pci-intel-cnl 0000:00:1f.3:  Topology file:     intel/sof-tplg/sof-hda-generic-2ch.tplg
[    4.736894] nvidia 0000:01:00.0: enabling device (0000 -> 0003)
[    4.736953] nvidia 0000:01:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=none
[    4.737919] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[    4.737920] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:1
[    4.782858] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  570.133.07  Fri Mar 14 13:12:07 UTC 2025
[    4.790542] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  570.133.07  Fri Mar 14 12:42:57 UTC 2025
[    4.791612] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver
[    4.817261] typec port1: bound usb4-port1 (ops 0xffffffffa114dfd0)
[    4.817267] typec port1: bound usb1-port2 (ops 0xffffffffa114dfd0)
[    4.822751] usb 1-6: new high-speed USB device number 3 using xhci_hcd
[    4.830780] input: ELAN2514:00 04F3:2990 as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input22
[    4.830913] input: ELAN2514:00 04F3:2990 UNKNOWN as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input23
[    4.831134] input: ELAN2514:00 04F3:2990 UNKNOWN as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input24
[    4.831310] input: ELAN2514:00 04F3:2990 Stylus as /devices/pci0000:00/0000:00:15.0/i2c_designware.0/i2c-7/i2c-ELAN2514:00/0018:04F3:2990.0001/input/input25
[    4.831567] hid-multitouch 0018:04F3:2990.0001: input,hidraw0: I2C HID v1.00 Device [ELAN2514:00 04F3:2990] on i2c-ELAN2514:00
[    4.850315] iwlwifi 0000:6f:00.0: Detected RF HR B3, rfid=0x10a100
[    4.877683] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware info: version 2:2:0-57864
[    4.877686] sof-audio-pci-intel-cnl 0000:00:1f.3: Firmware: ABI 3:22:1 Kernel ABI 3:23:1
[    4.881050] sof-audio-pci-intel-cnl 0000:00:1f.3: Topology: ABI 3:22:1 Kernel ABI 3:23:1
[    4.881223] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: Parent card not yet available, widget card binding deferred
[    4.899333] snd_hda_codec_realtek ehdaudio0D0: ALC285: picked fixup HP Spectre x360 15-df1xxx for PCI SSID 103c:863e
[    4.908560] input: SYNA329A:00 06CB:CD4F Mouse as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input28
[    4.908607] input: SYNA329A:00 06CB:CD4F Touchpad as /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-8/i2c-SYNA329A:00/0018:06CB:CD4F.0002/input/input30
[    4.908653] hid-multitouch 0018:06CB:CD4F.0002: input,hidraw1: I2C HID v1.00 Mouse [SYNA329A:00 06CB:CD4F] on i2c-SYNA329A:00
[    4.911736] mousedev: PS/2 mouse device common for all mice
[    4.921820] iwlwifi 0000:6f:00.0: base HW address: 50:eb:71:32:48:f3
[    4.923840] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC285: line_outs=2 (0x14/0x17/0x0/0x0/0x0) type:speaker
[    4.923844] snd_hda_codec_realtek ehdaudio0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    4.923846] snd_hda_codec_realtek ehdaudio0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    4.923848] snd_hda_codec_realtek ehdaudio0D0:    mono: mono_out=0x0
[    4.923849] snd_hda_codec_realtek ehdaudio0D0:    inputs:
[    4.923851] snd_hda_codec_realtek ehdaudio0D0:      Mic=0x19
[    4.956532] EXT4-fs (nvme1n1p1): re-mounted 97f88a37-e20a-456b-bd0e-2b9d7d0b95bb r/w. Quota mode: disabled.
[    4.960581] EXT4-fs (nvme1n1p1): re-mounted 97f88a37-e20a-456b-bd0e-2b9d7d0b95bb r/w. Quota mode: disabled.
[    4.965023] iwlwifi 0000:6f:00.0 wlo1: renamed from wlan0
[    4.966791] ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-ish]: enum_devices_done OK, num_hid_devices=4
[    4.978451] hid-generic 001F:8087:0AC2.0003: hidraw2: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    4.989189] hid-generic 001F:8087:0AC2.0004: hidraw3: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    4.999347] hid-generic 001F:8087:0AC2.0005: hidraw4: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    5.001271] EXT4-fs (nvme0n1p4): mounted filesystem 5d633ed2-0d9c-433c-a301-088337831aa6 r/w with ordered data mode. Quota mode: disabled.
[    5.002266] hid-generic 001F:8087:0AC3.0006: hidraw5: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC3] on 
[    5.002624] EXT4-fs (nvme0n1p7): mounted filesystem 7caf2eed-b428-4022-95f7-5d7fc532eeca r/w with ordered data mode. Quota mode: disabled.
[    5.005188] hid-sensor-hub 001F:8087:0AC2.0003: hidraw2: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    5.006521] EXT4-fs (nvme0n1p5): mounted filesystem 31ba8130-28a2-4bb8-9c13-36fd9d2a8eb4 r/w with ordered data mode. Quota mode: disabled.
[    5.006634] hid-sensor-hub 001F:8087:0AC2.0004: hidraw3: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    5.007920] hid-sensor-hub 001F:8087:0AC2.0005: hidraw4: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC2] on 
[    5.008395] hid-sensor-hub 001F:8087:0AC3.0006: hidraw5: SENSOR HUB HID v2.00 Device [hid-ishtp 8087:0AC3] on 
[    5.013078] fuse: init (API version 7.42)
[    5.113607] usb 1-6: New USB device found, idVendor=04f2, idProduct=b67b, bcdDevice= 0.11
[    5.113611] usb 1-6: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[    5.113612] usb 1-6: Product: HP Wide Vision FHD Camera
[    5.113613] usb 1-6: Manufacturer: Generic
[    5.113614] usb 1-6: SerialNumber: 200901010001
[    5.256086] usb 1-7: new full-speed USB device number 4 using xhci_hcd
[    5.257840] Adding 7340028k swap on /home/swapfile.  Priority:-2 extents:44 across:13918208k SS
[    5.276841] zram: Added device: zram0
[    5.276955] zram: Added device: zram1
[    5.288269] zram0: detected capacity change from 0 to 16777216
[    5.325161] EXT4-fs (zram0): mounted filesystem ab23ee13-ab0a-45a1-b88e-5e97e2debce5 r/w without journal. Quota mode: disabled.
[    5.336777] zram1: detected capacity change from 0 to 16777216
[    5.372368] EXT4-fs (zram1): mounted filesystem 72a76429-1ec4-4d89-921f-96acc3408f13 r/w without journal. Quota mode: disabled.
[    5.388252] usb 1-7: New USB device found, idVendor=8087, idProduct=0029, bcdDevice= 0.01
[    5.388255] usb 1-7: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    5.400602] mc: Linux media interface: v0.10
[    5.407227] videodev: Linux video capture interface: v2.00
[    5.409351] Bluetooth: Core ver 2.22
[    5.409367] NET: Registered PF_BLUETOOTH protocol family
[    5.409369] Bluetooth: HCI device and connection manager initialized
[    5.409372] Bluetooth: HCI socket layer initialized
[    5.409374] Bluetooth: L2CAP socket layer initialized
[    5.409377] Bluetooth: SCO socket layer initialized
[    5.414499] usbcore: registered new interface driver btusb
[    5.424088] Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
[    5.424141] Bluetooth: hci0: Boot Address: 0x24800
[    5.424142] Bluetooth: hci0: Firmware Version: 132-3.24
[    5.424143] Bluetooth: hci0: Firmware already loaded
[    5.427504] Bluetooth: hci0: HCI LE Coded PHY feature bit is set, but its usage is not supported.
[    5.435885] usb 1-6: Found UVC 1.50 device HP Wide Vision FHD Camera (04f2:b67b)
[    5.442738] [drm] Initialized nvidia-drm 0.0.0 for 0000:01:00.0 on minor 1
[    5.581715] usb 1-6: Found UVC 1.50 device HP Wide Vision FHD Camera (04f2:b67b)
[    5.615399] usbcore: registered new interface driver uvcvideo
[    5.735901] input: sof-hda-dsp Mic as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input31
[    5.735944] input: sof-hda-dsp Headphone as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input32
[    5.735979] input: sof-hda-dsp HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input33
[    5.736015] input: sof-hda-dsp HDMI/DP,pcm=4 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input34
[    5.736058] input: sof-hda-dsp HDMI/DP,pcm=5 as /devices/pci0000:00/0000:00:1f.3/skl_hda_dsp_generic/sound/card1/input35
[    7.417168] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    7.417171] Bluetooth: BNEP filters: protocol multicast
[    7.417173] Bluetooth: BNEP socket layer initialized
[    7.417848] Bluetooth: MGMT ver 1.23
[   10.314987] wlo1: authenticate with a6:89:90:79:10:37 (local address=50:eb:71:32:48:f3)
[   10.317355] wlo1: send auth to a6:89:90:79:10:37 (try 1/3)
[   10.406817] wlo1: authenticated
[   10.409599] wlo1: associate with a6:89:90:79:10:37 (try 1/3)
[   10.466219] wlo1: RX AssocResp from a6:89:90:79:10:37 (capab=0x1531 status=0 aid=2)
[   10.483997] wlo1: associated
[   10.569292] wlo1: Limiting TX power to 14 (14 - 0) dBm as advertised by a6:89:90:79:10:37
[   11.484847] nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.
[   12.350167] nvme nvme0: using unchecked data buffer
[   12.360518] block nvme0n1: No UUID available providing old NGUID
[   12.836110] Bluetooth: RFCOMM TTY layer initialized
[   12.836130] Bluetooth: RFCOMM socket layer initialized
[   12.836139] Bluetooth: RFCOMM ver 1.11

[-- Attachment #3: lspci.6.14.info2.log --]
[-- Type: text/x-log, Size: 110872 bytes --]

00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
	Latency: 0
	IOMMU group: 1
	Capabilities: [e0] Vendor Specific Information: Len=10 <?>
	Kernel driver in use: skl_uncore

00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 07) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 123
	IOMMU group: 2
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 3000-3fff [size=4K] [16-bit]
	Memory behind bridge: 8f000000-900fffff [size=17M] [32-bit]
	Prefetchable memory behind bridge: 6050000000-6061ffffff [size=288M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [88] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00238  Data: 0000
	Capabilities: [a0] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 256 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #2, Speed 8GT/s, Width x8, ASPM L0s L1, Exit Latency L0s <256ns, L1 <8us
			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x8
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #1, PowerLimit 75W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet+ LinkState-
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd-
			 AtomicOpsCap: Routing- 32bit+ 64bit+ 128bitCAS+
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Via WAKE#, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [140 v1] Root Complex Link
		Desc:	PortNumber=02 ComponentID=01 EltType=Config
		Link0:	Desc:	TargetPort=00 TargetComponent=01 AssocRCRB- LinkType=MemMapped LinkValid+
			Addr:	00000000fed19000
	Capabilities: [d94 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Kernel driver in use: pcieport

00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630] (prog-if 00 [VGA controller])
	DeviceName:  Onboard IGD
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 131
	IOMMU group: 0
	Region 0: Memory at 6062000000 (64-bit, non-prefetchable) [size=16M]
	Region 2: Memory at 4000000000 (64-bit, prefetchable) [size=256M]
	Region 4: I/O ports at 4000 [size=64]
	Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
	Capabilities: [40] Vendor Specific Information: Len=0c <?>
	Capabilities: [70] Express (v2) Root Complex Integrated Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ FLReset+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR-
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
	Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00018  Data: 0000
	Capabilities: [d0] Power Management version 2
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Process Address Space ID (PASID)
		PASIDCap: Exec- Priv-, Max PASID Width: 14
		PASIDCtl: Enable- Exec- Priv-
	Capabilities: [200 v1] Address Translation Service (ATS)
		ATSCap:	Invalidate Queue Depth: 00
		ATSCtl:	Enable-, Smallest Translation Unit: 00
	Capabilities: [300 v1] Page Request Interface (PRI)
		PRICtl: Enable- Reset-
		PRISta: RF- UPRGI- Stopped+ PASID+
		Page Request Capacity: 00008000, Page Request Allocation: 00000000
	Kernel driver in use: i915

00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 3
	Region 0: Memory at 6063110000 (64-bit, non-prefetchable) [size=32K]
	Capabilities: [90] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000
	Capabilities: [d0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [e0] Vendor Specific Information: Len=0c <?>
	Kernel driver in use: proc_thermal
	Kernel modules: processor_thermal_device_pci_legacy

00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 4
	Region 0: Memory at 6063125000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit-
		Address: 00000000  Data: 0000
	Kernel driver in use: intel_pch_thermal
	Kernel modules: intel_pch_thermal

00:13.0 Serial controller: Intel Corporation Device a37c (rev 10) (prog-if 00 [8250])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 20
	IOMMU group: 5
	Region 0: Memory at 606311e000 (64-bit, non-prefetchable) [size=8K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel_ish_ipc
	Kernel modules: intel_ish_ipc

00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 151
	IOMMU group: 6
	Region 0: Memory at 6063100000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [70] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [80] MSI: Enable+ Count=8/8 Maskable- 64bit+
		Address: 00000000fee00618  Data: 0000
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	IOMMU group: 6
	Region 0: Memory at 606311c000 (64-bit, non-prefetchable) [disabled] [size=8K]
	Region 2: Memory at 6063124000 (64-bit, non-prefetchable) [disabled] [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-

00:15.0 Serial bus controller: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #0 (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 7
	Region 0: Memory at 4010000000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:15.1 Serial bus controller: Intel Corporation Cannon Lake PCH Serial IO I2C Controller #1 (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 17
	IOMMU group: 7
	Region 0: Memory at 4010001000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [90] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: intel-lpss
	Kernel modules: intel_lpss_pci

00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 159
	IOMMU group: 8
	Region 0: Memory at 6063121000 (64-bit, non-prefetchable) [size=4K]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee005f8  Data: 0000
	Capabilities: [a4] Vendor Specific Information: Len=14 <?>
	Kernel driver in use: mei_me
	Kernel modules: mei_me

00:17.0 RAID bus controller: Intel Corporation 82801 Mobile SATA Controller [RAID mode] (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 9
	Region 0: Memory at 8e100000 (32-bit, non-prefetchable) [size=8K]
	Region 1: Memory at 8e103000 (32-bit, non-prefetchable) [size=256]
	Region 2: I/O ports at 4090 [size=8]
	Region 3: I/O ports at 4080 [size=4]
	Region 4: I/O ports at 4060 [size=32]
	Region 5: Memory at 8e102000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: [d0] MSI-X: Enable+ Count=1 Masked-
		Vector table: BAR=0 offset=00000000
		PBA: BAR=1 offset=00000000
	Capabilities: [70] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
	Kernel driver in use: ahci

00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #17 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 124
	IOMMU group: 10
	Bus: primary=00, secondary=02, subordinate=6c, sec-latency=0
	I/O behind bridge: 5000-7fff [size=12K] [16-bit]
	Memory behind bridge: 60000000-8e0fffff [size=737M] [32-bit]
	Prefetchable memory behind bridge: 6000000000-6049ffffff [size=1184M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #17, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #20, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq+ LinkChg+
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState-
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00258  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO+ CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=40us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=44us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 125
	IOMMU group: 11
	Bus: primary=00, secondary=6d, subordinate=6d, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90500000-905fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #9, Speed 8GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #12, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00278  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=100us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=3100us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.2 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #11 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 126
	IOMMU group: 12
	Bus: primary=00, secondary=6e, subordinate=6e, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90400000-904fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr+ NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #11, Speed 8GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #14, PowerLimit 25W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd+
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee00298  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr+ BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=100us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=3100us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.6 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #15 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin C routed to IRQ 127
	IOMMU group: 13
	Bus: primary=00, secondary=6f, subordinate=6f, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90300000-903fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #15, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <1us, L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #18, PowerLimit 10W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee002b8  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=40us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=44us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1d.7 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #16 (rev f0) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin D routed to IRQ 128
	IOMMU group: 14
	Bus: primary=00, secondary=70, subordinate=70, sec-latency=0
	I/O behind bridge: [disabled] [16-bit]
	Memory behind bridge: 90200000-902fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [40] Express (v2) Root Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag- RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #16, Speed 8GT/s, Width x1, ASPM L1, Exit Latency L1 <16us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt+ AutBWInt+
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #19, PowerLimit 10W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet- LinkState+
		RootCap: CRSVisible-
		RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
		RootSta: PME ReqID 0000, PMEStatus- PMEPending-
		DevCap2: Completion Timeout: Range ABC, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- LN System CLS Not Supported, TPHComp- ExtTPHComp- ARIFwd+
			 AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: ReqEn- EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
		Address: fee002f8  Data: 0000
	Capabilities: [90] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [a0] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt+ RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
		RootCmd: CERptEn- NFERptEn- FERptEn-
		RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd-
			 FirstFatal- NonFatalMsg- FatalMsg- IntMsgNum 0
		ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000
	Capabilities: [140 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir+ CmpltRedir+ UpstreamFwd- EgressCtrl- DirectTrans-
	Capabilities: [150 v1] Precision Time Measurement
		PTMCap: Requester- Responder+ Root+
		PTMClockGranularity: 4ns
		PTMControl: Enabled+ RootSelected+
		PTMEffectiveGranularity: Unknown
	Capabilities: [200 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=40us PortTPowerOnTime=44us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=60us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=60us
	Capabilities: [220 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [250 v1] Downstream Port Containment
		DpcCap:	IntMsgNum 0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
		DpcCtl:	Trigger:0 Cmpl- INT- ErrCor- PoisonedTLP- SwTrigger- DL_ActiveErr-
		DpcSta:	Trigger- Reason:00 INT- RPBusy- TriggerExt:00 RP PIO ErrPtr:1f
		Source:	0000
	Kernel driver in use: pcieport

00:1f.0 ISA bridge: Intel Corporation HM470 Chipset LPC/eSPI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	IOMMU group: 15

00:1f.3 Multimedia audio controller: Intel Corporation Cannon Lake PCH cAVS (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 201
	IOMMU group: 15
	Region 0: Memory at 6063118000 (64-bit, non-prefetchable) [size=16K]
	Region 4: Memory at 6063000000 (64-bit, non-prefetchable) [size=1M]
	Capabilities: [50] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [80] Vendor Specific Information: Len=14 <?>
	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00bf8  Data: 0000
	Kernel driver in use: sof-audio-pci-intel-cnl
	Kernel modules: snd_hda_intel, snd_sof_pci_intel_cnl

00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 15
	Region 0: Memory at 6063120000 (64-bit, non-prefetchable) [size=256]
	Region 4: I/O ports at efa0 [size=32]
	Kernel driver in use: i801_smbus
	Kernel modules: i2c_i801

00:1f.5 Serial bus controller: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	IOMMU group: 15
	Region 0: Memory at fe010000 (32-bit, non-prefetchable) [size=4K]
	Kernel driver in use: intel-spi
	Kernel modules: spi_intel_pci

01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1) (prog-if 00 [VGA controller])
	DeviceName: NVIDIA GeForce GTX 1650
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 202
	IOMMU group: 2
	Region 0: Memory at 8f000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at 6050000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at 6060000000 (64-bit, prefetchable) [size=32M]
	Region 5: I/O ports at 3000 [size=128]
	Expansion ROM at 90000000 [virtual] [disabled] [size=512K]
	Capabilities: [60] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00c18  Data: 0000
	Capabilities: [78] Express (v2) Legacy Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 <64us
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 256 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x8 (downgraded)
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range AB, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via message, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [250 v1] Latency Tolerance Reporting
		Max snoop latency: 34326183936ns
		Max no snoop latency: 34326183936ns
	Capabilities: [258 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=255us PortTPowerOnTime=10us
		L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
			   T_CommonMode=0us LTR1.2_Threshold=0ns
		L1SubCtl2: T_PwrOn=10us
	Capabilities: [128 v1] Power Budgeting <?>
	Capabilities: [420 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF+
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [600 v1] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
	Capabilities: [900 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [bb0 v1] Physical Resizable BAR
		BAR 0: current size: 16MB, supported: 16MB
		BAR 1: current size: 256MB, supported: 64MB 128MB 256MB
		BAR 3: current size: 32MB, supported: 32MB
	Kernel driver in use: nvidia
	Kernel modules: nvidia_drm, nvidia

01:00.1 Audio device: NVIDIA Corporation Device 10fa (rev a1)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin B routed to IRQ 17
	IOMMU group: 2
	Region 0: Memory at 90080000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: [60] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D3 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [78] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 <64us
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 75W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 256 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x8 (downgraded)
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range AB, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via message, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF+
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel

02:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Physical Slot: 20
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 16
	Bus: primary=02, secondary=03, subordinate=6c, sec-latency=0
	I/O behind bridge: 5000-6fff [size=8K] [16-bit]
	Memory behind bridge: 60000000-8e0fffff [size=737M] [32-bit]
	Prefetchable memory behind bridge: 6000000000-6049ffffff [size=1184M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Upstream Port, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ SlotPowerLimit 25W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <2us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [800 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [a00 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=0us PortTPowerOnTime=10us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=44us
	Capabilities: [b00 v1] Precision Time Measurement
		PTMCap: Requester- Responder- Root-
		PTMClockGranularity: Unimplemented
		PTMControl: Enabled+ RootSelected-
		PTMEffectiveGranularity: 4ns
	Kernel driver in use: pcieport

03:00.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 17
	Bus: primary=03, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: [disabled] [32-bit]
	Memory behind bridge: 8e000000-8e0fffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #0, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet+ LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=1 RefClk=100ns PATEntryBits=1
		Arb:	Fixed+ WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
		VC1:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable- ID=1 ArbSelect=Fixed TC/VC=00
			Status:	NegoPending+ InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

03:01.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 129
	IOMMU group: 18
	Bus: primary=03, secondary=05, subordinate=37, sec-latency=0
	I/O behind bridge: 5000-5fff [size=4K] [16-bit]
	Memory behind bridge: 60000000-77efffff [size=383M] [32-bit]
	Prefetchable memory behind bridge: 6000000000-601fffffff [size=512M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00338  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #1, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #1, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
			Changed: MRL- PresDet- LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending+ InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

03:02.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 18
	IOMMU group: 19
	Bus: primary=03, secondary=38, subordinate=38, sec-latency=0
	I/O behind bridge: [disabled] [32-bit]
	Memory behind bridge: 77f00000-77ffffff [size=1M] [32-bit]
	Prefetchable memory behind bridge: [disabled] [64-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr+ FatalErr- UnsupReq+ AuxPwr+ TransPend-
		LnkCap:	Port #2, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk+
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
			Slot #0, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
			Changed: MRL- PresDet+ LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq+ ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 14, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 34000000 00000010 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

03:04.0 PCI bridge: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018] (rev 06) (prog-if 00 [Normal decode])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 130
	IOMMU group: 20
	Bus: primary=03, secondary=39, subordinate=6c, sec-latency=0
	I/O behind bridge: 6000-6fff [size=4K] [16-bit]
	Memory behind bridge: 78000000-8dffffff [size=352M] [32-bit]
	Prefetchable memory behind bridge: 6020000000-6049ffffff [size=672M] [32-bit]
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16+ MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst+ PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00358  Data: 0000
	Capabilities: [ac] Subsystem: Hewlett-Packard Company Device 863e
	Capabilities: [c0] Express (v2) Downstream Port (Slot+), IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0
			ExtTag+ RBE+ TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #4, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; LnkDisable- CommClk-
			ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		SltCap:	AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surprise+
			Slot #4, PowerLimit 0W; Interlock- NoCompl+
		SltCtl:	Enable: AttnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- LinkChg-
			Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
		SltSta:	Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock-
			Changed: MRL- PresDet- LinkState-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis- NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- ARIFwd-
			 AtomicOpsCap: Routing-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
			 AtomicOpsCtl: EgressBlck-
			 IDOReq- IDOCompl- LTR- EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [50] Capability ID 0x15 [0000]
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed+ WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending+ InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [900 v1] Access Control Services
		ACSCap:	SrcValid+ TransBlk+ ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
		ACSCtl:	SrcValid+ TransBlk- ReqRedir- CmpltRedir- UpstreamFwd+ EgressCtrl- DirectTrans-
	Kernel driver in use: pcieport

04:00.0 System peripheral: Intel Corporation JHL7540 Thunderbolt 3 NHI [Titan Ridge 4C 2018] (rev 06)
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 128 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 21
	Region 0: Memory at 8e000000 (32-bit, non-prefetchable) [size=256K]
	Region 1: Memory at 8e040000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [c0] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [a0] MSI-X: Enable+ Count=16 Masked-
		Vector table: BAR=1 offset=00000000
		PBA: BAR=1 offset=00000fa0
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Kernel driver in use: thunderbolt
	Kernel modules: thunderbolt

38:00.0 USB controller: Intel Corporation JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018] (rev 06) (prog-if 30 [XHCI])
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 178
	IOMMU group: 22
	Region 0: Memory at 77f00000 (32-bit, non-prefetchable) [size=64K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst- PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [88] MSI: Enable+ Count=8/8 Maskable- 64bit+
		Address: 00000000fee00a18  Data: 0000
	Capabilities: [c0] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 2.5GT/s, Width x4, ASPM L1, Exit Latency L1 <1us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 2.5GT/s, Width x4
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v1] Device Serial Number 46-ad-24-91-d1-00-aa-00
	Capabilities: [200 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [300 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [400 v1] Power Budgeting <?>
	Capabilities: [500 v1] Vendor Specific Information: ID=1234 Rev=1 Len=100 <?>
	Capabilities: [600 v1] Vendor Specific Information: ID=8086 Rev=2 Len=04c <?>
	Capabilities: [700 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [800 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

6d:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD H10 with Solid State Storage [Teton Glacier] (rev 03) (prog-if 02 [NVM Express])
	Subsystem: Intel Corporation Device 8410
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 16
	IOMMU group: 23
	Region 0: Memory at 90500000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI: Enable- Count=1/8 Maskable+ 64bit+
		Address: 0000000000000000  Data: 0000
		Masking: 00000000  Pending: 00000000
	Capabilities: [70] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 25W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop- FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 <8us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [b0] MSI-X: Enable+ Count=16 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00002100
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr+ HeaderOF+
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [158 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [178 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [180 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=100us PortTPowerOnTime=3100us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=3100us
	Kernel driver in use: nvme

6e:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD H10 with Solid State Storage [Teton Glacier] (prog-if 02 [NVM Express])
	Subsystem: Intel Corporation Device 8510
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	IOMMU group: 24
	Region 0: Memory at 90410000 (64-bit, non-prefetchable) [size=16K]
	Region 4: Memory at 90400000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 3
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [50] MSI-X: Enable+ Count=9 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00003000
	Capabilities: [60] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+ FLReset-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr- TransPend-
		LnkCap:	Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 unlimited
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 8GT/s, Width x2
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range ABCD, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Not Supported, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-8GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete+ EqualizationPhase1+
			 EqualizationPhase2+ EqualizationPhase3+ LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [a0] MSI: Enable- Count=1/16 Maskable+ 64bit+
		Address: 0000000000000000  Data: 0000
		Masking: 00000000  Pending: 00000000
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [150 v1] Virtual Channel
		Caps:	LPEVC=0 RefClk=100ns PATEntryBits=1
		Arb:	Fixed- WRR32- WRR64- WRR128-
		Ctrl:	ArbSelect=Fixed
		Status:	InProgress-
		VC0:	Caps:	PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
			Arb:	Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
			Ctrl:	Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
			Status:	NegoPending- InProgress-
	Capabilities: [180 v1] Power Budgeting <?>
	Capabilities: [190 v1] Alternative Routing-ID Interpretation (ARI)
		ARICap:	MFVC- ACS-, Next Function: 0
		ARICtl:	MFVC- ACS-, Function Group: 0
	Capabilities: [2a0 v1] Secondary PCI Express
		LnkCtl3: LnkEquIntrruptEn- PerformEqu-
		LaneErrStat: 0
	Capabilities: [2d0 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [310 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=100us PortTPowerOnTime=3100us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=3100us
	Kernel driver in use: nvme

6f:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
	DeviceName: Intel Dual Band Wireless-AC 9560 802.11 AC 2x2 WiFi + BT 5 Combo Adapter
	Subsystem: Intel Corporation Device 008c
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 18
	IOMMU group: 25
	Region 0: Memory at 90300000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [c8] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
		Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
		Address: 0000000000000000  Data: 0000
	Capabilities: [40] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset+ SlotPowerLimit 0W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr+ NoSnoop+ FLReset-
			MaxPayload 128 bytes, MaxReadReq 128 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 5GT/s, Width x1, ASPM L1, Exit Latency L1 <8us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Range B, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 16ms to 55ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-5GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [80] MSI-X: Enable+ Count=16 Masked-
		Vector table: BAR=0 offset=00002000
		PBA: BAR=0 offset=00003000
	Capabilities: [100 v1] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr- HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap- ECRCGenEn- ECRCChkCap- ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [14c v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [154 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=30us PortTPowerOnTime=18us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=44us
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi

70:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
	DeviceName: Realtek PCIE CardReader
	Subsystem: Hewlett-Packard Company Device 863e
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 164
	IOMMU group: 26
	Region 1: Memory at 90200000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [80] Power Management version 3
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
		Status: D3 NoSoftRst- PME-Enable+ DSel=0 DScale=0 PME-
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit+
		Address: 00000000fee00798  Data: 0000
	Capabilities: [b0] Express (v2) Endpoint, IntMsgNum 0
		DevCap:	MaxPayload 512 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
			ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 10W TEE-IO-
		DevCtl:	CorrErr- NonFatalErr- FatalErr- UnsupReq-
			RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
			MaxPayload 128 bytes, MaxReadReq 512 bytes
		DevSta:	CorrErr- NonFatalErr- FatalErr- UnsupReq- AuxPwr+ TransPend-
		LnkCap:	Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <64us
			ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
		LnkCtl:	ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+
			ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
		LnkSta:	Speed 5GT/s, Width x1
			TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
		DevCap2: Completion Timeout: Not Supported, TimeoutDis+ NROPrPrP- LTR+
			 10BitTagComp- 10BitTagReq- OBFF Via message/WAKE#, ExtFmt- EETLPPrefix-
			 EmergencyPowerReduction Not Supported, EmergencyPowerReductionInit-
			 FRS- TPHComp- ExtTPHComp-
			 AtomicOpsCap: 32bit- 64bit- 128bitCAS-
		DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
			 AtomicOpsCtl: ReqEn-
			 IDOReq- IDOCompl- LTR+ EmergencyPowerReductionReq-
			 10BitTagReq- OBFF Disabled, EETLPPrefixBlk-
		LnkCap2: Supported Link Speeds: 2.5-5GT/s, Crosslink- Retimer- 2Retimers- DRS-
		LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
			 Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
			 Compliance Preset/De-emphasis: -6dB de-emphasis, 0dB preshoot
		LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete- EqualizationPhase1-
			 EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
			 Retimer- 2Retimers- CrosslinkRes: unsupported
	Capabilities: [100 v2] Advanced Error Reporting
		UESta:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr- BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UEMsk:	DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP-
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		UESvrt:	DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+
			ECRC- UnsupReq- ACSViol- UncorrIntErr+ BlockedTLP- AtomicOpBlocked- TLPBlockedErr-
			PoisonTLPBlocked- DMWrReqBlocked- IDECheck- MisIDETLP- PCRC_CHECK- TLPXlatBlocked-
		CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr- CorrIntErr- HeaderOF-
		CEMsk:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- AdvNonFatalErr+ CorrIntErr+ HeaderOF-
		AERCap:	First Error Pointer: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
			MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
		HeaderLog: 00000000 00000000 00000000 00000000
	Capabilities: [148 v1] Device Serial Number 00-00-00-01-00-4c-e0-00
	Capabilities: [158 v1] Latency Tolerance Reporting
		Max snoop latency: 3145728ns
		Max no snoop latency: 3145728ns
	Capabilities: [160 v1] L1 PM Substates
		L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
			  PortCommonModeRestoreTime=60us PortTPowerOnTime=60us
		L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
			   T_CommonMode=0us LTR1.2_Threshold=81920ns
		L1SubCtl2: T_PwrOn=60us
	Kernel driver in use: rtsx_pci
	Kernel modules: rtsx_pci


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
  2025-04-10 22:09               ` Bjorn Helgaas
  2025-04-13 11:59                 ` Sergey Dolgov
@ 2025-05-02 21:30                 ` David E. Box
  2025-05-06 11:57                   ` Sergey Dolgov
  1 sibling, 1 reply; 15+ messages in thread
From: David E. Box @ 2025-05-02 21:30 UTC (permalink / raw)
  To: Bjorn Helgaas, Sergey Dolgov
  Cc: linux-pci, Kuppuswamy Sathyanarayanan, Artem S. Tashkinov,
	Mika Westerberg

Hi all,

On Thu, 2025-04-10 at 17:09 -0500, Bjorn Helgaas wrote:
> On Thu, Apr 10, 2025 at 02:59:41PM +0100, Sergey Dolgov wrote:
> > Dear Bjorn,
> > 
> > one (probably the main) power user is the CPU at shallow C states post
> > 7afeb84d14ea. Even at some load (like web browsing) the CPU spends
> > most time in C7 after reverting 7afeb84d14ea, in contrast to C3 even
> > at idle in the original 6.14.0. So the main question is what can make
> > the CPU busy with larger LTR_L1.2_THRESHOLDs?
> 
> That's a good question and I have no idea what the answer is.
> Obviously a larger LTR_L1.2_THRESHOLD means less time in L1.2, but I
> don't know how that translates to CPU C states.
> 
> These bugs:
> 
>   https://bugzilla.kernel.org/show_bug.cgi?id=218394
>   https://bugzilla.kernel.org/show_bug.cgi?id=215832
> 
> mention C states and ASPM.  I added some of those folks to cc.
> 
> > I do have Win10 too, but neither Win binaries of pciutils nor Device
> > Manager show LTR_L1.2_THRESHOLD. lspci -vv run as Administrator does
> > report some "latencies" though. Some of them are significantly
> > smaller, e.g. "Exit Latency L0s <1us, L1 <16us" for the bridge
> > 00:1d.6, others are significantly larger, e.g. "Exit Latency L1
> > unlimited" for the NVMe 6e:00.0, than the LTR_L1.2_THRESHOLDs
> > calculated by Linux. The full log is attached.
> 
> I think I'm missing your point here.  The L0s/L1 Acceptable Latencies
> and the L0s/L1 Exit Latencies I see in your Win10 lspci are the same
> as in Windows, which is what I would expect because these are
> read-only Device and Link Capability registers and the OS can't
> influence them:
> 
>   00:1d.6 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port
> #15
>     LnkCap: Port #15, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s
> <1us, L1 <16us
> 
>   6e:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD
> H10
>     DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1
> unlimited
>     LnkCap: Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 unlimited
> 
> The DevCap L0s and L1 Acceptable Latencies are "the acceptable total
> latency that an Endpoint can withstand due to transition from L0s or
> L1 to L0.  It is essentially an indirect measure of the Endpoint's
> internal buffering."
> 
> The LnkCap L0s and L1 Exit Latencies are the "time the Port requires
> to complete transitions from L0s or L1 to L0."
> 
> I don't know how to relate LTR_L1.2_THRESHOLD to L1.  I do know that
> L0s and L1 were part of PCIe r2.1, but it wasn't until r3.1 that the
> L1.1 and L1.2 substates were added and L1 was renamed to L1.0.  So I
> expect the L1 latencies to be used to enable L1.0 by itself, and I
> assume LTR and LTR_L1.2_THRESHOLD are used separately to further
> enable L1.2.
> 
> > But do we need to care about precise values? At least we know now that
> > 7afeb84d14ea has only increased the thresholds, slightly. What happens
> > if they are underestimated? Can this lead to severe problems, e.g.
> > data corruption on NVMes?
> 
> IIUC, LTR messages are essentially a way for the device to say "I have
> enough local buffer space to hold X ns worth of traffic while I'm
> waiting for the link to return to L0."
> 
> Then we should only put the link in L1.2 if we can get to L1.2 and
> back to L0 in X ns or less, and LTR_L1.2_THRESHOLD is basically the
> minimum L0 -> L1.2 -> L0 time.
> 
> If we set LTR_L1.2_THRESHOLD lower than it should be, it seems like
> we're at risk of overrunning the device's local buffer.  Maybe that's
> OK and the device needs to be able to tolerate that, but it does feel
> risky to me.
> 
> There's also the LTR Capability that "specifies the maximum latency a
> device is permitted to request.  Software should set this to the
> platform's maximum supported latency or less."  Evidently drivers can
> set this (only amdgpu does, AFAICS), but I have no idea how to use it.
> 
> I suppose setting it to something less than LTR_L1.2_THRESHOLD might
> cause L1.2 to be used more?  This would be writable via setpci, and it
> looks like it can be updated any time.  If you want to play with it,
> the value and scale are encoded the same way as
> encode_l12_threshold(), and PCI_EXT_CAP_ID_LTR and related #defines
> show the register layouts.
> 
> > If not (and I've never seen one using 5.15 kernels for 4 years), can
> > we reprogram LTR_L1.2_THRESHOLDs at runtime?  Like for the CPU,
> > introduce 'performance' and 'powersave' governors for the PCI, which
> > set the thresholds to, say, 2x and 0.5x (2 + 4 + t_common_mode +
> > t_power_on), respectively.
> 
> I don't think I would support a sysfs or similar interface to tweak
> this.  Right now computing LTR_L1.2_THRESHOLD already feels like a bit
> of black magic, and tweaking it would be farther down the road of
> "well, it seems to help this situation, but we don't really know why."
> 
> > On Wed, Apr 9, 2025 at 12:18 AM Bjorn Helgaas <helgaas@kernel.org> wrote:
> > > 
> > > On Tue, Apr 08, 2025 at 09:02:46PM +0100, Sergey Dolgov wrote:
> > > > Dear Bjorn,
> > > > 
> > > > here are both dmesg from the kernels with your info patch.
> > > 
> > > Thanks again!  Here's the difference:
> > > 
> > >   - pre  7afeb84d14ea
> > >   + post 7afeb84d14ea
> > > 
> > >    pci 0000:02:00.0: parent CMRT 0x28 child CMRT 0x00
> > >    pci 0000:02:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
> > >    pci 0000:02:00.0: child  T_POWER_ON 0x0a usec (val 0x5 scale 0)
> > >    pci 0000:02:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold
> > > 0x5a
> > >   -pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x02 scale 3
> > >   +pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x58 scale 2
> > > 
> > > We computed LTR_L1.2_THRESHOLD == 0x5a == 90 usec == 90000 nsec.
> > > 
> > > Prior to 7afeb84d14ea, we computed *scale = 3, *value = (90000 >> 15)
> > > == 0x2.  But per PCIe r6.0, sec 6.18, this is a latency value of only
> > > 0x2 * 32768 == 65536 ns, which is less than the 90000 ns we requested.
> > > 
> > > After 7afeb84d14ea, we computed *scale = 2, *value =
> > > roundup(threshold_ns, 1024) / 1024 == 0x58, which is a latency value
> > > of 90112 ns, which is almost exactly what we requested.
> > > 
> > > In essence, before 7afeb84d14ea we tell the Root Port that it can
> > > enter L1.2 and get back to L0 in 65536 ns or less, and after
> > > 7afeb84d14ea, we tell it that it may take up to 90112 ns.
> > > 
> > > It's possible that the calculation of LTR_L1.2_THRESHOLD itself in
> > > aspm_calc_l12_info() is too conservative, and we don't actually need
> > > 90 usec, but I think the encoding done by 7afeb84d14ea itself is more
> > > correct.  I don't have any information about how to improve 90 usec
> > > estimate.  (If you happen to have Windows on that box, it would be
> > > really interesting to see how it sets LTR_L1.2_THRESHOLD.)
> > > 
> > > If the device has sent LTR messages indicating a latency requirement
> > > between 65536 ns and 90112 ns, the pre-7afeb84d14ea kernel would allow
> > > L1.2 while post 7afeb84d14ea would not.  I don't think we can actually
> > > see the LTR messages sent by the device, but my guess is they must be
> > > in that range.  I don't know if that's enough to account for the major
> > > difference in power consumption you're seeing.

If the Root Port is attached to a controller in the South Complex — which would
be the case on a Cannon Lake–based platform — you can observe the resulting LTR
value sent from the Port using the pmc_core driver:

    cat /sys/kernel/debug/pmc_core/ltr_show | grep SOUTHPORT

Needs CONFIG_INTEL_PMC_CORE which the major distros set.

The SOUTHPORTs correspond to Root Ports. Unfortunately, we don’t currently have
a mapping between the internal PMC SOUTHPORT_X designation and the PCI Bus
enumeration. However, since this behavior clearly affects C-state entry, you
should be able to narrow it down by monitoring this file — ideally capturing
several snapshots, as the values can change depending on device activity.

Note that the value shown may not exactly match what was sent in the LTR
message, but it won’t be smaller. My current assumption (pending confirmation)
is that simply entering L1.2 increases the effective LTR value observed by the
CPU, since it’s unlikely that the LTR message value itself changes solely as a
result of modifying the threshold.

Incidentally, you can also ignore the LTR from the Port by writing the bit value
(first column) to the ltr_ignore file in the same folder. This is for testing
only as it ignores device activity. But you should see deeper C state residency
after ignoring the problem Port, which would be a way to narrow down the
SOUTHPORT as well. The LTR consideration can be restored by writing the same bit
value to the ltr_restore file.

David

> > > 
> > > The AX200 at 6f:00.0 is in exactly the same situation as the
> > > Thunderbolt bridge at 02:00.0 (LTR_L1.2_THRESHOLD 90 usec, RP set to
> > > 65536 ns before 7afeb84d14ea and 90112 ns after).
> > > 
> > > For the NVMe devices at 6d:00.0 and 6e:00.0, LTR_L1.2_THRESHOLD is
> > > 3206 usec (!), and we set the RP to 3145728 ns (slightly too small)
> > > before, 3211264 ns after.
> > > 
> > > For the RTS525A at 70:00.0, LTR_L1.2_THRESHOLD is 126 usec, and we set
> > > the RP to 98304 ns before, 126976 ns after.
> > > 
> > > Sorry, no real answers here yet, still puzzled.
> > > 
> > > Bjorn
> 
> 


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
  2025-05-02 21:30                 ` David E. Box
@ 2025-05-06 11:57                   ` Sergey Dolgov
  2025-07-08 18:02                     ` Sergey Dolgov
  0 siblings, 1 reply; 15+ messages in thread
From: Sergey Dolgov @ 2025-05-06 11:57 UTC (permalink / raw)
  To: david.e.box
  Cc: Bjorn Helgaas, linux-pci, Kuppuswamy Sathyanarayanan,
	Artem S. Tashkinov, Mika Westerberg

Dear David,

I've seen only the following SOUTHPORT LTR values in different
combinations depending on device activity:

######## No disk activity but varying workload otherwise (idle CPU,
NVIDIA GPU sleeping or not, glxgears on either Intel or NVIDIA GPU,
audio playback or not): LTR values fluctuate between
0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x90039003
         Non-Snoop(ns): 3145728          Snoop(ns): 3145728
  LTR_IGNORE: 0
12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0

and

0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x90039003
         Non-Snoop(ns): 3145728          Snoop(ns): 3145728
  LTR_IGNORE: 0
12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x88b688b6
         Non-Snoop(ns): 186368           Snoop(ns): 186368
  LTR_IGNORE: 0
13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0


SOUTHPORT_D is probably connected to the wifi:

######## ping -A `ip route list default | awk '{print $3}'` : LTR
values are constant at
0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x90039003
         Non-Snoop(ns): 3145728          Snoop(ns): 3145728
  LTR_IGNORE: 0
12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x88b688b6
         Non-Snoop(ns): 186368           Snoop(ns): 186368
  LTR_IGNORE: 0
13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0

In contrast, with RFKILL'd wifi and bluetooth SOUTHPORT_D LTRs are all 0.

SOUTHPORT_C is probably connected to the NVMes:

########  du -ch /
0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x88468846
         Non-Snoop(ns): 71680            Snoop(ns): 71680
  LTR_IGNORE: 0
12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0

0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x880a880a
         Non-Snoop(ns): 10240            Snoop(ns): 10240
  LTR_IGNORE: 0
12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x88b688b6
         Non-Snoop(ns): 186368           Snoop(ns): 186368
  LTR_IGNORE: 0
13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0

0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x880a880a
         Non-Snoop(ns): 10240            Snoop(ns): 10240
  LTR_IGNORE: 0
12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0
13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
         Non-Snoop(ns): 0                Snoop(ns): 0
  LTR_IGNORE: 0


These values are independent of the kernel (original 6.14.0 or that
with Bjorn's patch skipping L1.2 config).

Thanks.
Sergey.


On Fri, May 2, 2025 at 10:30 PM David E. Box
<david.e.box@linux.intel.com> wrote:
>
> Hi all,
>
> On Thu, 2025-04-10 at 17:09 -0500, Bjorn Helgaas wrote:
> > On Thu, Apr 10, 2025 at 02:59:41PM +0100, Sergey Dolgov wrote:
> > > Dear Bjorn,
> > >
> > > one (probably the main) power user is the CPU at shallow C states post
> > > 7afeb84d14ea. Even at some load (like web browsing) the CPU spends
> > > most time in C7 after reverting 7afeb84d14ea, in contrast to C3 even
> > > at idle in the original 6.14.0. So the main question is what can make
> > > the CPU busy with larger LTR_L1.2_THRESHOLDs?
> >
> > That's a good question and I have no idea what the answer is.
> > Obviously a larger LTR_L1.2_THRESHOLD means less time in L1.2, but I
> > don't know how that translates to CPU C states.
> >
> > These bugs:
> >
> >   https://bugzilla.kernel.org/show_bug.cgi?id=218394
> >   https://bugzilla.kernel.org/show_bug.cgi?id=215832
> >
> > mention C states and ASPM.  I added some of those folks to cc.
> >
> > > I do have Win10 too, but neither Win binaries of pciutils nor Device
> > > Manager show LTR_L1.2_THRESHOLD. lspci -vv run as Administrator does
> > > report some "latencies" though. Some of them are significantly
> > > smaller, e.g. "Exit Latency L0s <1us, L1 <16us" for the bridge
> > > 00:1d.6, others are significantly larger, e.g. "Exit Latency L1
> > > unlimited" for the NVMe 6e:00.0, than the LTR_L1.2_THRESHOLDs
> > > calculated by Linux. The full log is attached.
> >
> > I think I'm missing your point here.  The L0s/L1 Acceptable Latencies
> > and the L0s/L1 Exit Latencies I see in your Win10 lspci are the same
> > as in Windows, which is what I would expect because these are
> > read-only Device and Link Capability registers and the OS can't
> > influence them:
> >
> >   00:1d.6 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port
> > #15
> >     LnkCap: Port #15, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s
> > <1us, L1 <16us
> >
> >   6e:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD
> > H10
> >     DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1
> > unlimited
> >     LnkCap: Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 unlimited
> >
> > The DevCap L0s and L1 Acceptable Latencies are "the acceptable total
> > latency that an Endpoint can withstand due to transition from L0s or
> > L1 to L0.  It is essentially an indirect measure of the Endpoint's
> > internal buffering."
> >
> > The LnkCap L0s and L1 Exit Latencies are the "time the Port requires
> > to complete transitions from L0s or L1 to L0."
> >
> > I don't know how to relate LTR_L1.2_THRESHOLD to L1.  I do know that
> > L0s and L1 were part of PCIe r2.1, but it wasn't until r3.1 that the
> > L1.1 and L1.2 substates were added and L1 was renamed to L1.0.  So I
> > expect the L1 latencies to be used to enable L1.0 by itself, and I
> > assume LTR and LTR_L1.2_THRESHOLD are used separately to further
> > enable L1.2.
> >
> > > But do we need to care about precise values? At least we know now that
> > > 7afeb84d14ea has only increased the thresholds, slightly. What happens
> > > if they are underestimated? Can this lead to severe problems, e.g.
> > > data corruption on NVMes?
> >
> > IIUC, LTR messages are essentially a way for the device to say "I have
> > enough local buffer space to hold X ns worth of traffic while I'm
> > waiting for the link to return to L0."
> >
> > Then we should only put the link in L1.2 if we can get to L1.2 and
> > back to L0 in X ns or less, and LTR_L1.2_THRESHOLD is basically the
> > minimum L0 -> L1.2 -> L0 time.
> >
> > If we set LTR_L1.2_THRESHOLD lower than it should be, it seems like
> > we're at risk of overrunning the device's local buffer.  Maybe that's
> > OK and the device needs to be able to tolerate that, but it does feel
> > risky to me.
> >
> > There's also the LTR Capability that "specifies the maximum latency a
> > device is permitted to request.  Software should set this to the
> > platform's maximum supported latency or less."  Evidently drivers can
> > set this (only amdgpu does, AFAICS), but I have no idea how to use it.
> >
> > I suppose setting it to something less than LTR_L1.2_THRESHOLD might
> > cause L1.2 to be used more?  This would be writable via setpci, and it
> > looks like it can be updated any time.  If you want to play with it,
> > the value and scale are encoded the same way as
> > encode_l12_threshold(), and PCI_EXT_CAP_ID_LTR and related #defines
> > show the register layouts.
> >
> > > If not (and I've never seen one using 5.15 kernels for 4 years), can
> > > we reprogram LTR_L1.2_THRESHOLDs at runtime?  Like for the CPU,
> > > introduce 'performance' and 'powersave' governors for the PCI, which
> > > set the thresholds to, say, 2x and 0.5x (2 + 4 + t_common_mode +
> > > t_power_on), respectively.
> >
> > I don't think I would support a sysfs or similar interface to tweak
> > this.  Right now computing LTR_L1.2_THRESHOLD already feels like a bit
> > of black magic, and tweaking it would be farther down the road of
> > "well, it seems to help this situation, but we don't really know why."
> >
> > > On Wed, Apr 9, 2025 at 12:18 AM Bjorn Helgaas <helgaas@kernel.org> wrote:
> > > >
> > > > On Tue, Apr 08, 2025 at 09:02:46PM +0100, Sergey Dolgov wrote:
> > > > > Dear Bjorn,
> > > > >
> > > > > here are both dmesg from the kernels with your info patch.
> > > >
> > > > Thanks again!  Here's the difference:
> > > >
> > > >   - pre  7afeb84d14ea
> > > >   + post 7afeb84d14ea
> > > >
> > > >    pci 0000:02:00.0: parent CMRT 0x28 child CMRT 0x00
> > > >    pci 0000:02:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
> > > >    pci 0000:02:00.0: child  T_POWER_ON 0x0a usec (val 0x5 scale 0)
> > > >    pci 0000:02:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold
> > > > 0x5a
> > > >   -pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x02 scale 3
> > > >   +pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x58 scale 2
> > > >
> > > > We computed LTR_L1.2_THRESHOLD == 0x5a == 90 usec == 90000 nsec.
> > > >
> > > > Prior to 7afeb84d14ea, we computed *scale = 3, *value = (90000 >> 15)
> > > > == 0x2.  But per PCIe r6.0, sec 6.18, this is a latency value of only
> > > > 0x2 * 32768 == 65536 ns, which is less than the 90000 ns we requested.
> > > >
> > > > After 7afeb84d14ea, we computed *scale = 2, *value =
> > > > roundup(threshold_ns, 1024) / 1024 == 0x58, which is a latency value
> > > > of 90112 ns, which is almost exactly what we requested.
> > > >
> > > > In essence, before 7afeb84d14ea we tell the Root Port that it can
> > > > enter L1.2 and get back to L0 in 65536 ns or less, and after
> > > > 7afeb84d14ea, we tell it that it may take up to 90112 ns.
> > > >
> > > > It's possible that the calculation of LTR_L1.2_THRESHOLD itself in
> > > > aspm_calc_l12_info() is too conservative, and we don't actually need
> > > > 90 usec, but I think the encoding done by 7afeb84d14ea itself is more
> > > > correct.  I don't have any information about how to improve 90 usec
> > > > estimate.  (If you happen to have Windows on that box, it would be
> > > > really interesting to see how it sets LTR_L1.2_THRESHOLD.)
> > > >
> > > > If the device has sent LTR messages indicating a latency requirement
> > > > between 65536 ns and 90112 ns, the pre-7afeb84d14ea kernel would allow
> > > > L1.2 while post 7afeb84d14ea would not.  I don't think we can actually
> > > > see the LTR messages sent by the device, but my guess is they must be
> > > > in that range.  I don't know if that's enough to account for the major
> > > > difference in power consumption you're seeing.
>
> If the Root Port is attached to a controller in the South Complex — which would
> be the case on a Cannon Lake–based platform — you can observe the resulting LTR
> value sent from the Port using the pmc_core driver:
>
>     cat /sys/kernel/debug/pmc_core/ltr_show | grep SOUTHPORT
>
> Needs CONFIG_INTEL_PMC_CORE which the major distros set.
>
> The SOUTHPORTs correspond to Root Ports. Unfortunately, we don’t currently have
> a mapping between the internal PMC SOUTHPORT_X designation and the PCI Bus
> enumeration. However, since this behavior clearly affects C-state entry, you
> should be able to narrow it down by monitoring this file — ideally capturing
> several snapshots, as the values can change depending on device activity.
>
> Note that the value shown may not exactly match what was sent in the LTR
> message, but it won’t be smaller. My current assumption (pending confirmation)
> is that simply entering L1.2 increases the effective LTR value observed by the
> CPU, since it’s unlikely that the LTR message value itself changes solely as a
> result of modifying the threshold.
>
> Incidentally, you can also ignore the LTR from the Port by writing the bit value
> (first column) to the ltr_ignore file in the same folder. This is for testing
> only as it ignores device activity. But you should see deeper C state residency
> after ignoring the problem Port, which would be a way to narrow down the
> SOUTHPORT as well. The LTR consideration can be restored by writing the same bit
> value to the ltr_restore file.
>
> David
>
> > > >
> > > > The AX200 at 6f:00.0 is in exactly the same situation as the
> > > > Thunderbolt bridge at 02:00.0 (LTR_L1.2_THRESHOLD 90 usec, RP set to
> > > > 65536 ns before 7afeb84d14ea and 90112 ns after).
> > > >
> > > > For the NVMe devices at 6d:00.0 and 6e:00.0, LTR_L1.2_THRESHOLD is
> > > > 3206 usec (!), and we set the RP to 3145728 ns (slightly too small)
> > > > before, 3211264 ns after.
> > > >
> > > > For the RTS525A at 70:00.0, LTR_L1.2_THRESHOLD is 126 usec, and we set
> > > > the RP to 98304 ns before, 126976 ns after.
> > > >
> > > > Sorry, no real answers here yet, still puzzled.
> > > >
> > > > Bjorn
> >
> >
>

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
  2025-05-06 11:57                   ` Sergey Dolgov
@ 2025-07-08 18:02                     ` Sergey Dolgov
  2025-07-08 18:37                       ` Bjorn Helgaas
  0 siblings, 1 reply; 15+ messages in thread
From: Sergey Dolgov @ 2025-07-08 18:02 UTC (permalink / raw)
  To: david.e.box
  Cc: Bjorn Helgaas, linux-pci, Kuppuswamy Sathyanarayanan,
	Artem S. Tashkinov, Mika Westerberg

Dear Bjorn,

so, any interest in sending your patch upstream? Have you tested it on
other devices? I have no other laptops I can boot Linux on, but I have
upgraded the SSD a month ago, and the new one works fine without
errors in SMART or DevSta at width x4 (max at my PCIe 3.0 port) with
the same LTR1.2_Threshold of 81920ns.

Thanks.
Sergey.



Sergey.

On Tue, May 6, 2025 at 12:57 PM Sergey Dolgov <sergey.v.dolgov@gmail.com> wrote:
>
> Dear David,
>
> I've seen only the following SOUTHPORT LTR values in different
> combinations depending on device activity:
>
> ######## No disk activity but varying workload otherwise (idle CPU,
> NVIDIA GPU sleeping or not, glxgears on either Intel or NVIDIA GPU,
> audio playback or not): LTR values fluctuate between
> 0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x90039003
>          Non-Snoop(ns): 3145728          Snoop(ns): 3145728
>   LTR_IGNORE: 0
> 12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
>
> and
>
> 0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x90039003
>          Non-Snoop(ns): 3145728          Snoop(ns): 3145728
>   LTR_IGNORE: 0
> 12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x88b688b6
>          Non-Snoop(ns): 186368           Snoop(ns): 186368
>   LTR_IGNORE: 0
> 13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
>
>
> SOUTHPORT_D is probably connected to the wifi:
>
> ######## ping -A `ip route list default | awk '{print $3}'` : LTR
> values are constant at
> 0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x90039003
>          Non-Snoop(ns): 3145728          Snoop(ns): 3145728
>   LTR_IGNORE: 0
> 12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x88b688b6
>          Non-Snoop(ns): 186368           Snoop(ns): 186368
>   LTR_IGNORE: 0
> 13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
>
> In contrast, with RFKILL'd wifi and bluetooth SOUTHPORT_D LTRs are all 0.
>
> SOUTHPORT_C is probably connected to the NVMes:
>
> ########  du -ch /
> 0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x88468846
>          Non-Snoop(ns): 71680            Snoop(ns): 71680
>   LTR_IGNORE: 0
> 12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
>
> 0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x880a880a
>          Non-Snoop(ns): 10240            Snoop(ns): 10240
>   LTR_IGNORE: 0
> 12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x88b688b6
>          Non-Snoop(ns): 186368           Snoop(ns): 186368
>   LTR_IGNORE: 0
> 13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
>
> 0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x880a880a
>          Non-Snoop(ns): 10240            Snoop(ns): 10240
>   LTR_IGNORE: 0
> 12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
> 13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
>          Non-Snoop(ns): 0                Snoop(ns): 0
>   LTR_IGNORE: 0
>
>
> These values are independent of the kernel (original 6.14.0 or that
> with Bjorn's patch skipping L1.2 config).
>
> Thanks.
> Sergey.
>
>
> On Fri, May 2, 2025 at 10:30 PM David E. Box
> <david.e.box@linux.intel.com> wrote:
> >
> > Hi all,
> >
> > On Thu, 2025-04-10 at 17:09 -0500, Bjorn Helgaas wrote:
> > > On Thu, Apr 10, 2025 at 02:59:41PM +0100, Sergey Dolgov wrote:
> > > > Dear Bjorn,
> > > >
> > > > one (probably the main) power user is the CPU at shallow C states post
> > > > 7afeb84d14ea. Even at some load (like web browsing) the CPU spends
> > > > most time in C7 after reverting 7afeb84d14ea, in contrast to C3 even
> > > > at idle in the original 6.14.0. So the main question is what can make
> > > > the CPU busy with larger LTR_L1.2_THRESHOLDs?
> > >
> > > That's a good question and I have no idea what the answer is.
> > > Obviously a larger LTR_L1.2_THRESHOLD means less time in L1.2, but I
> > > don't know how that translates to CPU C states.
> > >
> > > These bugs:
> > >
> > >   https://bugzilla.kernel.org/show_bug.cgi?id=218394
> > >   https://bugzilla.kernel.org/show_bug.cgi?id=215832
> > >
> > > mention C states and ASPM.  I added some of those folks to cc.
> > >
> > > > I do have Win10 too, but neither Win binaries of pciutils nor Device
> > > > Manager show LTR_L1.2_THRESHOLD. lspci -vv run as Administrator does
> > > > report some "latencies" though. Some of them are significantly
> > > > smaller, e.g. "Exit Latency L0s <1us, L1 <16us" for the bridge
> > > > 00:1d.6, others are significantly larger, e.g. "Exit Latency L1
> > > > unlimited" for the NVMe 6e:00.0, than the LTR_L1.2_THRESHOLDs
> > > > calculated by Linux. The full log is attached.
> > >
> > > I think I'm missing your point here.  The L0s/L1 Acceptable Latencies
> > > and the L0s/L1 Exit Latencies I see in your Win10 lspci are the same
> > > as in Windows, which is what I would expect because these are
> > > read-only Device and Link Capability registers and the OS can't
> > > influence them:
> > >
> > >   00:1d.6 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port
> > > #15
> > >     LnkCap: Port #15, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s
> > > <1us, L1 <16us
> > >
> > >   6e:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD
> > > H10
> > >     DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1
> > > unlimited
> > >     LnkCap: Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 unlimited
> > >
> > > The DevCap L0s and L1 Acceptable Latencies are "the acceptable total
> > > latency that an Endpoint can withstand due to transition from L0s or
> > > L1 to L0.  It is essentially an indirect measure of the Endpoint's
> > > internal buffering."
> > >
> > > The LnkCap L0s and L1 Exit Latencies are the "time the Port requires
> > > to complete transitions from L0s or L1 to L0."
> > >
> > > I don't know how to relate LTR_L1.2_THRESHOLD to L1.  I do know that
> > > L0s and L1 were part of PCIe r2.1, but it wasn't until r3.1 that the
> > > L1.1 and L1.2 substates were added and L1 was renamed to L1.0.  So I
> > > expect the L1 latencies to be used to enable L1.0 by itself, and I
> > > assume LTR and LTR_L1.2_THRESHOLD are used separately to further
> > > enable L1.2.
> > >
> > > > But do we need to care about precise values? At least we know now that
> > > > 7afeb84d14ea has only increased the thresholds, slightly. What happens
> > > > if they are underestimated? Can this lead to severe problems, e.g.
> > > > data corruption on NVMes?
> > >
> > > IIUC, LTR messages are essentially a way for the device to say "I have
> > > enough local buffer space to hold X ns worth of traffic while I'm
> > > waiting for the link to return to L0."
> > >
> > > Then we should only put the link in L1.2 if we can get to L1.2 and
> > > back to L0 in X ns or less, and LTR_L1.2_THRESHOLD is basically the
> > > minimum L0 -> L1.2 -> L0 time.
> > >
> > > If we set LTR_L1.2_THRESHOLD lower than it should be, it seems like
> > > we're at risk of overrunning the device's local buffer.  Maybe that's
> > > OK and the device needs to be able to tolerate that, but it does feel
> > > risky to me.
> > >
> > > There's also the LTR Capability that "specifies the maximum latency a
> > > device is permitted to request.  Software should set this to the
> > > platform's maximum supported latency or less."  Evidently drivers can
> > > set this (only amdgpu does, AFAICS), but I have no idea how to use it.
> > >
> > > I suppose setting it to something less than LTR_L1.2_THRESHOLD might
> > > cause L1.2 to be used more?  This would be writable via setpci, and it
> > > looks like it can be updated any time.  If you want to play with it,
> > > the value and scale are encoded the same way as
> > > encode_l12_threshold(), and PCI_EXT_CAP_ID_LTR and related #defines
> > > show the register layouts.
> > >
> > > > If not (and I've never seen one using 5.15 kernels for 4 years), can
> > > > we reprogram LTR_L1.2_THRESHOLDs at runtime?  Like for the CPU,
> > > > introduce 'performance' and 'powersave' governors for the PCI, which
> > > > set the thresholds to, say, 2x and 0.5x (2 + 4 + t_common_mode +
> > > > t_power_on), respectively.
> > >
> > > I don't think I would support a sysfs or similar interface to tweak
> > > this.  Right now computing LTR_L1.2_THRESHOLD already feels like a bit
> > > of black magic, and tweaking it would be farther down the road of
> > > "well, it seems to help this situation, but we don't really know why."
> > >
> > > > On Wed, Apr 9, 2025 at 12:18 AM Bjorn Helgaas <helgaas@kernel.org> wrote:
> > > > >
> > > > > On Tue, Apr 08, 2025 at 09:02:46PM +0100, Sergey Dolgov wrote:
> > > > > > Dear Bjorn,
> > > > > >
> > > > > > here are both dmesg from the kernels with your info patch.
> > > > >
> > > > > Thanks again!  Here's the difference:
> > > > >
> > > > >   - pre  7afeb84d14ea
> > > > >   + post 7afeb84d14ea
> > > > >
> > > > >    pci 0000:02:00.0: parent CMRT 0x28 child CMRT 0x00
> > > > >    pci 0000:02:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
> > > > >    pci 0000:02:00.0: child  T_POWER_ON 0x0a usec (val 0x5 scale 0)
> > > > >    pci 0000:02:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold
> > > > > 0x5a
> > > > >   -pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x02 scale 3
> > > > >   +pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x58 scale 2
> > > > >
> > > > > We computed LTR_L1.2_THRESHOLD == 0x5a == 90 usec == 90000 nsec.
> > > > >
> > > > > Prior to 7afeb84d14ea, we computed *scale = 3, *value = (90000 >> 15)
> > > > > == 0x2.  But per PCIe r6.0, sec 6.18, this is a latency value of only
> > > > > 0x2 * 32768 == 65536 ns, which is less than the 90000 ns we requested.
> > > > >
> > > > > After 7afeb84d14ea, we computed *scale = 2, *value =
> > > > > roundup(threshold_ns, 1024) / 1024 == 0x58, which is a latency value
> > > > > of 90112 ns, which is almost exactly what we requested.
> > > > >
> > > > > In essence, before 7afeb84d14ea we tell the Root Port that it can
> > > > > enter L1.2 and get back to L0 in 65536 ns or less, and after
> > > > > 7afeb84d14ea, we tell it that it may take up to 90112 ns.
> > > > >
> > > > > It's possible that the calculation of LTR_L1.2_THRESHOLD itself in
> > > > > aspm_calc_l12_info() is too conservative, and we don't actually need
> > > > > 90 usec, but I think the encoding done by 7afeb84d14ea itself is more
> > > > > correct.  I don't have any information about how to improve 90 usec
> > > > > estimate.  (If you happen to have Windows on that box, it would be
> > > > > really interesting to see how it sets LTR_L1.2_THRESHOLD.)
> > > > >
> > > > > If the device has sent LTR messages indicating a latency requirement
> > > > > between 65536 ns and 90112 ns, the pre-7afeb84d14ea kernel would allow
> > > > > L1.2 while post 7afeb84d14ea would not.  I don't think we can actually
> > > > > see the LTR messages sent by the device, but my guess is they must be
> > > > > in that range.  I don't know if that's enough to account for the major
> > > > > difference in power consumption you're seeing.
> >
> > If the Root Port is attached to a controller in the South Complex — which would
> > be the case on a Cannon Lake–based platform — you can observe the resulting LTR
> > value sent from the Port using the pmc_core driver:
> >
> >     cat /sys/kernel/debug/pmc_core/ltr_show | grep SOUTHPORT
> >
> > Needs CONFIG_INTEL_PMC_CORE which the major distros set.
> >
> > The SOUTHPORTs correspond to Root Ports. Unfortunately, we don’t currently have
> > a mapping between the internal PMC SOUTHPORT_X designation and the PCI Bus
> > enumeration. However, since this behavior clearly affects C-state entry, you
> > should be able to narrow it down by monitoring this file — ideally capturing
> > several snapshots, as the values can change depending on device activity.
> >
> > Note that the value shown may not exactly match what was sent in the LTR
> > message, but it won’t be smaller. My current assumption (pending confirmation)
> > is that simply entering L1.2 increases the effective LTR value observed by the
> > CPU, since it’s unlikely that the LTR message value itself changes solely as a
> > result of modifying the threshold.
> >
> > Incidentally, you can also ignore the LTR from the Port by writing the bit value
> > (first column) to the ltr_ignore file in the same folder. This is for testing
> > only as it ignores device activity. But you should see deeper C state residency
> > after ignoring the problem Port, which would be a way to narrow down the
> > SOUTHPORT as well. The LTR consideration can be restored by writing the same bit
> > value to the ltr_restore file.
> >
> > David
> >
> > > > >
> > > > > The AX200 at 6f:00.0 is in exactly the same situation as the
> > > > > Thunderbolt bridge at 02:00.0 (LTR_L1.2_THRESHOLD 90 usec, RP set to
> > > > > 65536 ns before 7afeb84d14ea and 90112 ns after).
> > > > >
> > > > > For the NVMe devices at 6d:00.0 and 6e:00.0, LTR_L1.2_THRESHOLD is
> > > > > 3206 usec (!), and we set the RP to 3145728 ns (slightly too small)
> > > > > before, 3211264 ns after.
> > > > >
> > > > > For the RTS525A at 70:00.0, LTR_L1.2_THRESHOLD is 126 usec, and we set
> > > > > the RP to 98304 ns before, 126976 ns after.
> > > > >
> > > > > Sorry, no real answers here yet, still puzzled.
> > > > >
> > > > > Bjorn
> > >
> > >
> >

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation'
  2025-07-08 18:02                     ` Sergey Dolgov
@ 2025-07-08 18:37                       ` Bjorn Helgaas
  0 siblings, 0 replies; 15+ messages in thread
From: Bjorn Helgaas @ 2025-07-08 18:37 UTC (permalink / raw)
  To: Sergey Dolgov
  Cc: david.e.box, linux-pci, Kuppuswamy Sathyanarayanan,
	Artem S. Tashkinov, Mika Westerberg, Alex Huang

[+cc Alex]

On Tue, Jul 08, 2025 at 07:02:20PM +0100, Sergey Dolgov wrote:
> Dear Bjorn,
> 
> so, any interest in sending your patch upstream? Have you tested it on
> other devices? I have no other laptops I can boot Linux on, but I have
> upgraded the SSD a month ago, and the new one works fine without
> errors in SMART or DevSta at width x4 (max at my PCIe 3.0 port) with
> the same LTR1.2_Threshold of 81920ns.

I definitely want to pursue this in some form.  My first thought is to
just leave L1.2 config untouched because despite my hand-waving in
80d7d7a904fa ("PCI/ASPM: Calculate LTR_L1.2_THRESHOLD from device
characteristics"), I'm unconvinced that Linux has enough information
to configure L1.2 correctly.

I raised this in the PCI-SIG firmware working group yesterday and
there was some feeling that we actually *do* know enough (with the
help of an LTR _DSM), so maybe it's just that I don't understand it
well enough.

Alex recently reported an ASPM issue, and I point him at the debug
patch but haven't had a chance to look at his results yet:
https://lore.kernel.org/r/20250705134201.GA2004436@bhelgaas
Possibly completely unrelated.

Bjorn

> On Tue, May 6, 2025 at 12:57 PM Sergey Dolgov <sergey.v.dolgov@gmail.com> wrote:
> >
> > Dear David,
> >
> > I've seen only the following SOUTHPORT LTR values in different
> > combinations depending on device activity:
> >
> > ######## No disk activity but varying workload otherwise (idle CPU,
> > NVIDIA GPU sleeping or not, glxgears on either Intel or NVIDIA GPU,
> > audio playback or not): LTR values fluctuate between
> > 0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x90039003
> >          Non-Snoop(ns): 3145728          Snoop(ns): 3145728
> >   LTR_IGNORE: 0
> > 12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> >
> > and
> >
> > 0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x90039003
> >          Non-Snoop(ns): 3145728          Snoop(ns): 3145728
> >   LTR_IGNORE: 0
> > 12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x88b688b6
> >          Non-Snoop(ns): 186368           Snoop(ns): 186368
> >   LTR_IGNORE: 0
> > 13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> >
> >
> > SOUTHPORT_D is probably connected to the wifi:
> >
> > ######## ping -A `ip route list default | awk '{print $3}'` : LTR
> > values are constant at
> > 0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x90039003
> >          Non-Snoop(ns): 3145728          Snoop(ns): 3145728
> >   LTR_IGNORE: 0
> > 12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x88b688b6
> >          Non-Snoop(ns): 186368           Snoop(ns): 186368
> >   LTR_IGNORE: 0
> > 13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> >
> > In contrast, with RFKILL'd wifi and bluetooth SOUTHPORT_D LTRs are all 0.
> >
> > SOUTHPORT_C is probably connected to the NVMes:
> >
> > ########  du -ch /
> > 0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x88468846
> >          Non-Snoop(ns): 71680            Snoop(ns): 71680
> >   LTR_IGNORE: 0
> > 12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> >
> > 0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x880a880a
> >          Non-Snoop(ns): 10240            Snoop(ns): 10240
> >   LTR_IGNORE: 0
> > 12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x88b688b6
> >          Non-Snoop(ns): 186368           Snoop(ns): 186368
> >   LTR_IGNORE: 0
> > 13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> >
> > 0       PMC0:SOUTHPORT_A                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 1       PMC0:SOUTHPORT_B                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 8       PMC0:SOUTHPORT_C                        LTR: RAW: 0x880a880a
> >          Non-Snoop(ns): 10240            Snoop(ns): 10240
> >   LTR_IGNORE: 0
> > 12      PMC0:SOUTHPORT_D                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> > 13      PMC0:SOUTHPORT_E                        LTR: RAW: 0x0
> >          Non-Snoop(ns): 0                Snoop(ns): 0
> >   LTR_IGNORE: 0
> >
> >
> > These values are independent of the kernel (original 6.14.0 or that
> > with Bjorn's patch skipping L1.2 config).
> >
> > Thanks.
> > Sergey.
> >
> >
> > On Fri, May 2, 2025 at 10:30 PM David E. Box
> > <david.e.box@linux.intel.com> wrote:
> > >
> > > Hi all,
> > >
> > > On Thu, 2025-04-10 at 17:09 -0500, Bjorn Helgaas wrote:
> > > > On Thu, Apr 10, 2025 at 02:59:41PM +0100, Sergey Dolgov wrote:
> > > > > Dear Bjorn,
> > > > >
> > > > > one (probably the main) power user is the CPU at shallow C states post
> > > > > 7afeb84d14ea. Even at some load (like web browsing) the CPU spends
> > > > > most time in C7 after reverting 7afeb84d14ea, in contrast to C3 even
> > > > > at idle in the original 6.14.0. So the main question is what can make
> > > > > the CPU busy with larger LTR_L1.2_THRESHOLDs?
> > > >
> > > > That's a good question and I have no idea what the answer is.
> > > > Obviously a larger LTR_L1.2_THRESHOLD means less time in L1.2, but I
> > > > don't know how that translates to CPU C states.
> > > >
> > > > These bugs:
> > > >
> > > >   https://bugzilla.kernel.org/show_bug.cgi?id=218394
> > > >   https://bugzilla.kernel.org/show_bug.cgi?id=215832
> > > >
> > > > mention C states and ASPM.  I added some of those folks to cc.
> > > >
> > > > > I do have Win10 too, but neither Win binaries of pciutils nor Device
> > > > > Manager show LTR_L1.2_THRESHOLD. lspci -vv run as Administrator does
> > > > > report some "latencies" though. Some of them are significantly
> > > > > smaller, e.g. "Exit Latency L0s <1us, L1 <16us" for the bridge
> > > > > 00:1d.6, others are significantly larger, e.g. "Exit Latency L1
> > > > > unlimited" for the NVMe 6e:00.0, than the LTR_L1.2_THRESHOLDs
> > > > > calculated by Linux. The full log is attached.
> > > >
> > > > I think I'm missing your point here.  The L0s/L1 Acceptable Latencies
> > > > and the L0s/L1 Exit Latencies I see in your Win10 lspci are the same
> > > > as in Windows, which is what I would expect because these are
> > > > read-only Device and Link Capability registers and the OS can't
> > > > influence them:
> > > >
> > > >   00:1d.6 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port
> > > > #15
> > > >     LnkCap: Port #15, Speed 8GT/s, Width x1, ASPM L0s L1, Exit Latency L0s
> > > > <1us, L1 <16us
> > > >
> > > >   6e:00.0 Non-Volatile memory controller: Intel Corporation Optane NVME SSD
> > > > H10
> > > >     DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s unlimited, L1
> > > > unlimited
> > > >     LnkCap: Port #0, Speed 8GT/s, Width x2, ASPM L1, Exit Latency L1 unlimited
> > > >
> > > > The DevCap L0s and L1 Acceptable Latencies are "the acceptable total
> > > > latency that an Endpoint can withstand due to transition from L0s or
> > > > L1 to L0.  It is essentially an indirect measure of the Endpoint's
> > > > internal buffering."
> > > >
> > > > The LnkCap L0s and L1 Exit Latencies are the "time the Port requires
> > > > to complete transitions from L0s or L1 to L0."
> > > >
> > > > I don't know how to relate LTR_L1.2_THRESHOLD to L1.  I do know that
> > > > L0s and L1 were part of PCIe r2.1, but it wasn't until r3.1 that the
> > > > L1.1 and L1.2 substates were added and L1 was renamed to L1.0.  So I
> > > > expect the L1 latencies to be used to enable L1.0 by itself, and I
> > > > assume LTR and LTR_L1.2_THRESHOLD are used separately to further
> > > > enable L1.2.
> > > >
> > > > > But do we need to care about precise values? At least we know now that
> > > > > 7afeb84d14ea has only increased the thresholds, slightly. What happens
> > > > > if they are underestimated? Can this lead to severe problems, e.g.
> > > > > data corruption on NVMes?
> > > >
> > > > IIUC, LTR messages are essentially a way for the device to say "I have
> > > > enough local buffer space to hold X ns worth of traffic while I'm
> > > > waiting for the link to return to L0."
> > > >
> > > > Then we should only put the link in L1.2 if we can get to L1.2 and
> > > > back to L0 in X ns or less, and LTR_L1.2_THRESHOLD is basically the
> > > > minimum L0 -> L1.2 -> L0 time.
> > > >
> > > > If we set LTR_L1.2_THRESHOLD lower than it should be, it seems like
> > > > we're at risk of overrunning the device's local buffer.  Maybe that's
> > > > OK and the device needs to be able to tolerate that, but it does feel
> > > > risky to me.
> > > >
> > > > There's also the LTR Capability that "specifies the maximum latency a
> > > > device is permitted to request.  Software should set this to the
> > > > platform's maximum supported latency or less."  Evidently drivers can
> > > > set this (only amdgpu does, AFAICS), but I have no idea how to use it.
> > > >
> > > > I suppose setting it to something less than LTR_L1.2_THRESHOLD might
> > > > cause L1.2 to be used more?  This would be writable via setpci, and it
> > > > looks like it can be updated any time.  If you want to play with it,
> > > > the value and scale are encoded the same way as
> > > > encode_l12_threshold(), and PCI_EXT_CAP_ID_LTR and related #defines
> > > > show the register layouts.
> > > >
> > > > > If not (and I've never seen one using 5.15 kernels for 4 years), can
> > > > > we reprogram LTR_L1.2_THRESHOLDs at runtime?  Like for the CPU,
> > > > > introduce 'performance' and 'powersave' governors for the PCI, which
> > > > > set the thresholds to, say, 2x and 0.5x (2 + 4 + t_common_mode +
> > > > > t_power_on), respectively.
> > > >
> > > > I don't think I would support a sysfs or similar interface to tweak
> > > > this.  Right now computing LTR_L1.2_THRESHOLD already feels like a bit
> > > > of black magic, and tweaking it would be farther down the road of
> > > > "well, it seems to help this situation, but we don't really know why."
> > > >
> > > > > On Wed, Apr 9, 2025 at 12:18 AM Bjorn Helgaas <helgaas@kernel.org> wrote:
> > > > > >
> > > > > > On Tue, Apr 08, 2025 at 09:02:46PM +0100, Sergey Dolgov wrote:
> > > > > > > Dear Bjorn,
> > > > > > >
> > > > > > > here are both dmesg from the kernels with your info patch.
> > > > > >
> > > > > > Thanks again!  Here's the difference:
> > > > > >
> > > > > >   - pre  7afeb84d14ea
> > > > > >   + post 7afeb84d14ea
> > > > > >
> > > > > >    pci 0000:02:00.0: parent CMRT 0x28 child CMRT 0x00
> > > > > >    pci 0000:02:00.0: parent T_POWER_ON 0x2c usec (val 0x16 scale 0)
> > > > > >    pci 0000:02:00.0: child  T_POWER_ON 0x0a usec (val 0x5 scale 0)
> > > > > >    pci 0000:02:00.0: t_common_mode 0x28 t_power_on 0x2c l1_2_threshold
> > > > > > 0x5a
> > > > > >   -pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x02 scale 3
> > > > > >   +pci 0000:02:00.0: encoded LTR_L1.2_THRESHOLD value 0x58 scale 2
> > > > > >
> > > > > > We computed LTR_L1.2_THRESHOLD == 0x5a == 90 usec == 90000 nsec.
> > > > > >
> > > > > > Prior to 7afeb84d14ea, we computed *scale = 3, *value = (90000 >> 15)
> > > > > > == 0x2.  But per PCIe r6.0, sec 6.18, this is a latency value of only
> > > > > > 0x2 * 32768 == 65536 ns, which is less than the 90000 ns we requested.
> > > > > >
> > > > > > After 7afeb84d14ea, we computed *scale = 2, *value =
> > > > > > roundup(threshold_ns, 1024) / 1024 == 0x58, which is a latency value
> > > > > > of 90112 ns, which is almost exactly what we requested.
> > > > > >
> > > > > > In essence, before 7afeb84d14ea we tell the Root Port that it can
> > > > > > enter L1.2 and get back to L0 in 65536 ns or less, and after
> > > > > > 7afeb84d14ea, we tell it that it may take up to 90112 ns.
> > > > > >
> > > > > > It's possible that the calculation of LTR_L1.2_THRESHOLD itself in
> > > > > > aspm_calc_l12_info() is too conservative, and we don't actually need
> > > > > > 90 usec, but I think the encoding done by 7afeb84d14ea itself is more
> > > > > > correct.  I don't have any information about how to improve 90 usec
> > > > > > estimate.  (If you happen to have Windows on that box, it would be
> > > > > > really interesting to see how it sets LTR_L1.2_THRESHOLD.)
> > > > > >
> > > > > > If the device has sent LTR messages indicating a latency requirement
> > > > > > between 65536 ns and 90112 ns, the pre-7afeb84d14ea kernel would allow
> > > > > > L1.2 while post 7afeb84d14ea would not.  I don't think we can actually
> > > > > > see the LTR messages sent by the device, but my guess is they must be
> > > > > > in that range.  I don't know if that's enough to account for the major
> > > > > > difference in power consumption you're seeing.
> > >
> > > If the Root Port is attached to a controller in the South Complex — which would
> > > be the case on a Cannon Lake–based platform — you can observe the resulting LTR
> > > value sent from the Port using the pmc_core driver:
> > >
> > >     cat /sys/kernel/debug/pmc_core/ltr_show | grep SOUTHPORT
> > >
> > > Needs CONFIG_INTEL_PMC_CORE which the major distros set.
> > >
> > > The SOUTHPORTs correspond to Root Ports. Unfortunately, we don’t currently have
> > > a mapping between the internal PMC SOUTHPORT_X designation and the PCI Bus
> > > enumeration. However, since this behavior clearly affects C-state entry, you
> > > should be able to narrow it down by monitoring this file — ideally capturing
> > > several snapshots, as the values can change depending on device activity.
> > >
> > > Note that the value shown may not exactly match what was sent in the LTR
> > > message, but it won’t be smaller. My current assumption (pending confirmation)
> > > is that simply entering L1.2 increases the effective LTR value observed by the
> > > CPU, since it’s unlikely that the LTR message value itself changes solely as a
> > > result of modifying the threshold.
> > >
> > > Incidentally, you can also ignore the LTR from the Port by writing the bit value
> > > (first column) to the ltr_ignore file in the same folder. This is for testing
> > > only as it ignores device activity. But you should see deeper C state residency
> > > after ignoring the problem Port, which would be a way to narrow down the
> > > SOUTHPORT as well. The LTR consideration can be restored by writing the same bit
> > > value to the ltr_restore file.
> > >
> > > David
> > >
> > > > > >
> > > > > > The AX200 at 6f:00.0 is in exactly the same situation as the
> > > > > > Thunderbolt bridge at 02:00.0 (LTR_L1.2_THRESHOLD 90 usec, RP set to
> > > > > > 65536 ns before 7afeb84d14ea and 90112 ns after).
> > > > > >
> > > > > > For the NVMe devices at 6d:00.0 and 6e:00.0, LTR_L1.2_THRESHOLD is
> > > > > > 3206 usec (!), and we set the RP to 3145728 ns (slightly too small)
> > > > > > before, 3211264 ns after.
> > > > > >
> > > > > > For the RTS525A at 70:00.0, LTR_L1.2_THRESHOLD is 126 usec, and we set
> > > > > > the RP to 98304 ns before, 126976 ns after.
> > > > > >
> > > > > > Sorry, no real answers here yet, still puzzled.
> > > > > >
> > > > > > Bjorn
> > > >
> > > >
> > >

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2025-07-08 18:37 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <bug-219984-41252@https.bugzilla.kernel.org/>
2025-04-07 15:57 ` [Bug 219984] New: [BISECTED] High power usage since 'PCI/ASPM: Correct LTR_L1.2_THRESHOLD computation' Bjorn Helgaas
2025-04-07 16:10   ` Bjorn Helgaas
2025-04-07 18:33     ` Sergey Dolgov
2025-04-08 16:36       ` Bjorn Helgaas
2025-04-08 20:02         ` Sergey Dolgov
2025-04-08 23:18           ` Bjorn Helgaas
2025-04-10 13:59             ` Sergey Dolgov
2025-04-10 22:09               ` Bjorn Helgaas
2025-04-13 11:59                 ` Sergey Dolgov
2025-04-18 22:55                   ` Bjorn Helgaas
2025-04-20 12:42                     ` Sergey Dolgov
2025-05-02 21:30                 ` David E. Box
2025-05-06 11:57                   ` Sergey Dolgov
2025-07-08 18:02                     ` Sergey Dolgov
2025-07-08 18:37                       ` Bjorn Helgaas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).