Bug: RX 580 screen goes dark after switching monitor to different input and back

Davin McCall davmac at davmac.org
Tue Jan 5 02:07:37 UTC 2021


Thanks Harry,

Ticket opened here: https://gitlab.freedesktop.org/drm/amd/-/issues/1427

Please note I have an RX 590, not a 580 as I originally posted. (PCI IDs
database was out of date...)

Regards

Davin


On 5/1/21 12:46 am, Harry Wentland wrote:
> Hi Davin,
>
> thanks for your report. Please open a ticket at
> https://gitlab.freedesktop.org/drm/amd/-/issues
>
> I added Stylon in case he has some ideas why his patch regressed this.
>
> Thanks,
> Harry
>
> On 2021-01-04 12:06 a.m., Davin McCall wrote:
>>
>> Hi, I would like to report the following issue which begain with
>> kernel 5.4.86.
>>
>> Please let me know if I should also file a bug in bugzilla.
>>
>> Note that I have narrowed it down to the change which causes the
>> issue (e1b1f10c3404c8d40c45c3a6846d304fd403fa2c in linux-5.4 series,
>> upstream a135a1b4c4db1f3b8cbed9676a40ede39feb3362).
>>
>> I am happy to try patches and help debug in any way I can.
>>
>> Regards,
>>
>> Davin McCall
>>
>>
>> [1.] One line summary of the problem:
>>
>> RX 580 screen goes dark after switching monitor to different input
>> and back
>>
>> [2.] Full description of the problem/report:
>>
>> I have an RX 580 graphics adapter connected via displayport to my
>> monitor. When I switch the monitor to a different input and then
>> back, the display remains dark. The following appears in the dmesg
>> output:
>>
>> Jan  4 10:28:04 localhost vmunix: [drm:dce112_get_pix_clk_dividers
>> [amdgpu]] *ERROR* dce112_get_pix_clk_dividers: Invalid parameters!!
>> Jan  4 10:28:04 localhost vmunix: [drm:dm_restore_drm_connector_state
>> [amdgpu]] *ERROR* Restoring old state failed with -22
>>
>> This happens with kernel 5.4.86 but not 5.4.85 and can be reproduced
>> reliably.
>>
>> I have narrowed it down to the following change:
>>
>>     commit e1b1f10c3404c8d40c45c3a6846d304fd403fa2c
>>     Author: Stylon Wang <stylon.wang at amd.com>
>>     Date:   Tue Nov 10 15:40:06 2020 +0800
>>
>>         drm/amd/display: Fix memory leaks in S3 resume
>>         
>>         commit a135a1b4c4db1f3b8cbed9676a40ede39feb3362 upstream.
>>         
>>         EDID parsing in S3 resume pushes new display modes
>>         to probed_modes list but doesn't consolidate to actual
>>         mode list. This creates a race condition when
>>         amdgpu_dm_connector_ddc_get_modes() re-initializes the
>>         list head without walking the list and results in  memory leak.
>>         
>>         Bug: https://bugzilla.kernel.org/show_bug.cgi?id=209987
>>         Acked-by: Harry Wentland <harry.wentland at amd.com>
>>         Acked-by: Alex Deucher <alexander.deucher at amd.com>
>>         Reviewed-by: Nicholas Kazlauskas <nicholas.kazlauskas at amd.com>
>>         Signed-off-by: Stylon Wang <stylon.wang at amd.com>
>>         Signed-off-by: Alex Deucher <alexander.deucher at amd.com>
>>         Cc: stable at vger.kernel.org
>>         Signed-off-by: Greg Kroah-Hartman <gregkh at linuxfoundation.org>
>>
>>
>> [3.] Keywords (i.e., modules, networking, kernel):
>>
>> amdgpu
>>
>> [4.] Kernel information
>>
>> kernel compiled from source with custom configuration
>>
>> [4.1.] Kernel version (from /proc/version):
>>
>> Linux version 5.4.86 (root at dragon) (gcc version 9.3.0 (GCC)) #1 SMP
>> PREEMPT Mon Jan 4 13:06:47 AEST 2021
>>
>> [4.2.] Kernel .config file:
>>
>> ... Is 4k lines long. I'm going to assume it's not really wanted
>> here? Can supply on request.
>>
>> [5.] Most recent kernel version which did not have the bug:
>>
>> 5.4.85
>>
>> [6.] Output of Oops.. message (if applicable) with symbolic information
>>      resolved (see Documentation/admin-guide/oops-tracing.rst)
>>
>> N/A
>>
>> [7.] A small shell script or example program which triggers the
>>      problem (if possible)
>>
>> N/A
>>
>> [8.] Environment
>> [8.1.] Software (add the output of the ver_linux script here)
>>
>> Linux dragon 5.4.86 #1 SMP PREEMPT Mon Jan 4 13:06:47 AEST 2021
>> x86_64 GNU/Linux
>>
>> GNU C                   9.3.0
>> GNU Make                4.2.1
>> Binutils                2.35.1
>> Util-linux              2.36.1
>> Mount                   2.36.1
>> Module-init-tools       21
>> E2fsprogs               1.44.4
>> PPP                     2.4.4
>> Linux C Library         2.32
>> Dynamic linker (ldd)    2.32
>> Linux C++ Library       9.3.0
>> Procps                  3.2.7
>> Net-tools               1.9.4
>> Kbd                     2.0.4
>> Console-tools           2.0.4
>> Sh-utils                8.32
>> Udev                    228
>> Wireless-tools          29
>> Modules Loaded          aesni_intel amdgpu backlight cfbcopyarea
>> cfbfillrect cfbimgblt cfg80211 cryptd crypto_simd drm drm_kms_helper
>> drm_panel_orientation_quirks fb fbdev fb_sys_fops font glue_helper
>> gpu_sched i2c_algo_bit i2c_core snd_hda_codec snd_hda_codec_generic
>> snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_core snd_hda_intel
>> snd_intel_nhlt syscopyarea sysfillrect sysimgblt ttm video
>>
>> [8.2.] Processor information (from /proc/cpuinfo):
>>
>> processor    : 0
>> vendor_id    : GenuineIntel
>> cpu family    : 6
>> model        : 60
>> model name    : Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
>> stepping    : 3
>> microcode    : 0x24
>> cpu MHz        : 4389.681
>> cache size    : 8192 KB
>> physical id    : 0
>> siblings    : 8
>> core id        : 0
>> cpu cores    : 4
>> apicid        : 0
>> initial apicid    : 0
>> fpu        : yes
>> fpu_exception    : yes
>> cpuid level    : 13
>> wp        : yes
>> flags        : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
>> mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe
>> syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts
>> rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq
>> dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid
>> sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm
>> abm cpuid_fault invpcid_single tpr_shadow vnmi flexpriority ept vpid
>> ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt
>> dtherm ida arat pln pts
>> bugs        : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass
>> l1tf mds swapgs itlb_multihit srbds
>> bogomips    : 7981.84
>> clflush size    : 64
>> cache_alignment    : 64
>> address sizes    : 39 bits physical, 48 bits virtual
>> power management:
>>
>> above x 8 (processor 1, 2, 3, 4, 5, 6, 7).
>>
>> [8.3.] Module information (from /proc/modules):
>>
>> cfg80211 290816 0 - Live 0x0000000000000000
>> amdgpu 3063808 7 - Live 0x0000000000000000
>> gpu_sched 20480 1 amdgpu, Live 0x0000000000000000
>> i2c_algo_bit 16384 1 amdgpu, Live 0x0000000000000000
>> drm_kms_helper 135168 1 amdgpu, Live 0x0000000000000000
>> cfbfillrect 16384 1 drm_kms_helper, Live 0x0000000000000000
>> syscopyarea 16384 1 drm_kms_helper, Live 0x0000000000000000
>> cfbimgblt 16384 1 drm_kms_helper, Live 0x0000000000000000
>> sysfillrect 16384 1 drm_kms_helper, Live 0x0000000000000000
>> sysimgblt 16384 1 drm_kms_helper, Live 0x0000000000000000
>> snd_hda_codec_realtek 98304 1 - Live 0x0000000000000000
>> fb_sys_fops 16384 1 drm_kms_helper, Live 0x0000000000000000
>> cfbcopyarea 16384 1 drm_kms_helper, Live 0x0000000000000000
>> snd_hda_codec_generic 61440 1 snd_hda_codec_realtek, Live
>> 0x0000000000000000
>> fb 77824 73 amdgpu,drm_kms_helper, Live 0x0000000000000000
>> font 20480 1 fb, Live 0x0000000000000000
>> fbdev 16384 1 fb, Live 0x0000000000000000
>> snd_hda_codec_hdmi 49152 1 - Live 0x0000000000000000
>> ttm 73728 1 amdgpu, Live 0x0000000000000000
>> drm 323584 9 amdgpu,gpu_sched,drm_kms_helper,ttm, Live 0x0000000000000000
>> drm_panel_orientation_quirks 20480 1 drm, Live 0x0000000000000000
>> i2c_core 40960 4 amdgpu,i2c_algo_bit,drm_kms_helper,drm, Live
>> 0x0000000000000000
>> snd_hda_intel 28672 5 - Live 0x0000000000000000
>> aesni_intel 364544 0 - Live 0x0000000000000000
>> snd_intel_nhlt 16384 1 snd_hda_intel, Live 0x0000000000000000
>> video 40960 0 - Live 0x0000000000000000
>> glue_helper 16384 1 aesni_intel, Live 0x0000000000000000
>> snd_hda_codec 86016 4
>> snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,
>> Live 0x0000000000000000
>> crypto_simd 16384 1 aesni_intel, Live 0x0000000000000000
>> snd_hda_core 53248 5
>> snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,
>> Live 0x0000000000000000
>> cryptd 16384 1 crypto_simd, Live 0x0000000000000000
>> backlight 16384 2 amdgpu,video, Live 0x0000000000000000
>>
>> [8.4.] Loaded driver and hardware information (/proc/ioports,
>> /proc/iomem)
>>
>> /proc/ioports:
>>
>> 0000-0000 : PCI Bus 0000:00
>>   0000-0000 : dma1
>>   0000-0000 : pic1
>>   0000-0000 : timer0
>>   0000-0000 : timer1
>>   0000-0000 : keyboard
>>   0000-0000 : keyboard
>>   0000-0000 : rtc0
>>   0000-0000 : dma page reg
>>   0000-0000 : pic2
>>   0000-0000 : dma2
>>   0000-0000 : fpu
>>     0000-0000 : PNP0C04:00
>>   0000-0000 : vga+
>>   0000-0000 : serial
>>   0000-0000 : pnp 00:06
>>   0000-0000 : pnp 00:01
>>   0000-0000 : pnp 00:04
>>   0000-0000 : pnp 00:04
>>   0000-0000 : pnp 00:04
>>     0000-0000 : it87
>>       0000-0000 : it87
>> 0000-0000 : PCI conf1
>> 0000-0000 : PCI Bus 0000:00
>>   0000-0000 : ACPI PM1a_EVT_BLK
>>   0000-0000 : ACPI PM1a_CNT_BLK
>>   0000-0000 : ACPI PM_TMR
>>   0000-0000 : ACPI GPE0_BLK
>>   0000-0000 : ACPI PM2_CNT_BLK
>>   0000-0000 : pnp 00:03
>>   0000-0000 : PCI Bus 0000:06
>>     0000-0000 : 0000:06:00.0
>>       0000-0000 : ahci
>>     0000-0000 : 0000:06:00.0
>>       0000-0000 : ahci
>>     0000-0000 : 0000:06:00.0
>>       0000-0000 : ahci
>>     0000-0000 : 0000:06:00.0
>>       0000-0000 : ahci
>>     0000-0000 : 0000:06:00.0
>>       0000-0000 : ahci
>>   0000-0000 : PCI Bus 0000:03
>>     0000-0000 : 0000:03:00.0
>>   0000-0000 : PCI Bus 0000:01
>>     0000-0000 : 0000:01:00.0
>>   0000-0000 : 0000:00:1f.3
>>   0000-0000 : 0000:00:1f.2
>>     0000-0000 : ahci
>>   0000-0000 : 0000:00:19.0
>>   0000-0000 : 0000:00:1f.2
>>     0000-0000 : ahci
>>   0000-0000 : 0000:00:1f.2
>>     0000-0000 : ahci
>>   0000-0000 : 0000:00:1f.2
>>     0000-0000 : ahci
>>   0000-0000 : 0000:00:1f.2
>>     0000-0000 : ahci
>>
>> /proc/iomem:
>>
>> 00000000-00000000 : Reserved
>> 00000000-00000000 : System RAM
>> 00000000-00000000 : Reserved
>> 00000000-00000000 : PCI Bus 0000:00
>> 00000000-00000000 : Video ROM
>> 00000000-00000000 : PCI Bus 0000:00
>> 00000000-00000000 : PCI Bus 0000:00
>> 00000000-00000000 : PCI Bus 0000:00
>> 00000000-00000000 : PCI Bus 0000:00
>> 00000000-00000000 : Reserved
>>   00000000-00000000 : PCI Bus 0000:00
>>   00000000-00000000 : PCI Bus 0000:00
>>   00000000-00000000 : System ROM
>> 00000000-00000000 : System RAM
>>   00000000-00000000 : Kernel code
>>   00000000-00000000 : Kernel data
>>   00000000-00000000 : Kernel bss
>> 00000000-00000000 : ACPI Non-volatile Storage
>> 00000000-00000000 : System RAM
>> 00000000-00000000 : Reserved
>> 00000000-00000000 : System RAM
>> 00000000-00000000 : Reserved
>> 00000000-00000000 : System RAM
>> 00000000-00000000 : ACPI Non-volatile Storage
>> 00000000-00000000 : Reserved
>> 00000000-00000000 : System RAM
>> 00000000-00000000 : RAM buffer
>> 00000000-00000000 : PCI Bus 0000:00
>>   00000000-00000000 : PCI Bus 0000:01
>>     00000000-00000000 : 0000:01:00.0
>>     00000000-00000000 : 0000:01:00.0
>>   00000000-00000000 : PCI Bus 0000:06
>>     00000000-00000000 : 0000:06:00.0
>>     00000000-00000000 : 0000:06:00.0
>>       00000000-00000000 : ahci
>>   00000000-00000000 : PCI Bus 0000:03
>>     00000000-00000000 : 0000:03:00.0
>>       00000000-00000000 : alx
>>   00000000-00000000 : PCI Bus 0000:01
>>     00000000-00000000 : 0000:01:00.0
>>     00000000-00000000 : 0000:01:00.1
>>       00000000-00000000 : ICH HD audio
>>   00000000-00000000 : 0000:00:19.0
>>     00000000-00000000 : e1000e
>>   00000000-00000000 : 0000:00:14.0
>>     00000000-00000000 : xhci-hcd
>>   00000000-00000000 : 0000:00:1b.0
>>     00000000-00000000 : ICH HD audio
>>   00000000-00000000 : 0000:00:1f.3
>>   00000000-00000000 : 0000:00:1f.2
>>     00000000-00000000 : ahci
>>   00000000-00000000 : 0000:00:1d.0
>>     00000000-00000000 : ehci_hcd
>>   00000000-00000000 : 0000:00:1a.0
>>     00000000-00000000 : ehci_hcd
>>   00000000-00000000 : 0000:00:19.0
>>     00000000-00000000 : e1000e
>>   00000000-00000000 : 0000:00:16.0
>>   00000000-00000000 : pnp 00:07
>>   00000000-00000000 : PCI MMCONFIG 0000 [bus 00-3f]
>>     00000000-00000000 : Reserved
>>       00000000-00000000 : pnp 00:07
>> 00000000-00000000 : Reserved
>>   00000000-00000000 : IOAPIC 0
>> 00000000-00000000 : Reserved
>>   00000000-00000000 : HPET 0
>>     00000000-00000000 : PNP0103:00
>> 00000000-00000000 : pnp 00:07
>> 00000000-00000000 : pnp 00:07
>> 00000000-00000000 : pnp 00:07
>> 00000000-00000000 : Reserved
>>   00000000-00000000 : pnp 00:07
>> 00000000-00000000 : pnp 00:07
>> 00000000-00000000 : pnp 00:00
>> 00000000-00000000 : pnp 00:07
>> 00000000-00000000 : dmar0
>> 00000000-00000000 : Local APIC
>>   00000000-00000000 : Reserved
>> 00000000-00000000 : Reserved
>>   00000000-00000000 : INT0800:00
>>     00000000-00000000 : pnp 00:07
>> 00000000-00000000 : System RAM
>> 00000000-00000000 : RAM buffer
>>
>> [8.5.] PCI information ('lspci -vvv' as root)
>>
>> 00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM
>> Controller (rev 06)
>>     Subsystem: Gigabyte Technology Co., Ltd 4th Gen Core Processor
>> DRAM Controller
>>     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=0c <?>
>>
>> 00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core
>> Processor PCI Express x16 Controller (rev 06) (prog-if 00 [Normal
>> decode])
>>     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 25
>>     Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
>>     I/O behind bridge: 0000e000-0000efff [size=4K]
>>     Memory behind bridge: f7e00000-f7efffff [size=1M]
>>     Prefetchable memory behind bridge:
>> 00000000e0000000-00000000f01fffff [size=258M]
>>     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort+ <SERR- <PERR-
>>     BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
>>         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>     Capabilities: [88] Subsystem: Gigabyte Technology Co., Ltd Xeon
>> E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller
>>     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: fee00218  Data: 0000
>>     Capabilities: [a0] Express (v2) Root Port (Slot+), MSI 00
>>         DevCap:    MaxPayload 256 bytes, PhantFunc 0
>>             ExtTag- RBE+
>>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>             MaxPayload 256 bytes, MaxReadReq 128 bytes
>>         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
>> TransPend-
>>         LnkCap:    Port #2, Speed 8GT/s, Width x16, ASPM L0s L1, Exit
>> Latency L0s <256ns, L1 <8us
>>             ClockPM- Surprise- LLActRep- BwNot+ ASPMOptComp+
>>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>         LnkSta:    Speed 8GT/s, Width x16, TrErr- Train- SlotClk+
>> DLActive- BWMgmt+ ABWMgmt+
>>         SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug-
>> Surprise-
>>             Slot #1, PowerLimit 75.000W; 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-
>>         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna-
>> CRSVisible-
>>         RootCap: CRSVisible-
>>         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>         DevCap2: Completion Timeout: Not Supported, TimeoutDis-,
>> LTR+, OBFF Via WAKE# ARIFwd-
>>              AtomicOpsCap: Routing- 32bit+ 64bit+ 128bitCAS+
>>         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
>> OBFF Via WAKE# ARIFwd-
>>              AtomicOpsCtl: ReqEn- EgressBlck-
>>         LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
>>              Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>              Compliance De-emphasis: -6dB
>>         LnkSta2: Current De-emphasis Level: -6dB,
>> EqualizationComplete+, EqualizationPhase1+
>>              EqualizationPhase2+, EqualizationPhase3+,
>> LinkEqualizationRequest-
>>     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] #19
>>     Kernel driver in use: pcieport
>>
>> 00:14.0 USB controller: Intel Corporation 9 Series Chipset Family USB
>> xHCI Controller (prog-if 30 [XHCI])
>>     Subsystem: Gigabyte Technology Co., Ltd 9 Series Chipset Family
>> USB xHCI Controller
>>     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 33
>>     Region 0: Memory at f7f20000 (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: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
>>     Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
>>         Address: 00000000fee00398  Data: 0000
>>     Kernel driver in use: xhci_hcd
>>
>> 00:16.0 Communication controller: Intel Corporation 9 Series Chipset
>> Family ME Interface #1
>>     Subsystem: Gigabyte Technology Co., Ltd 9 Series Chipset Family
>> ME Interface
>>     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 11
>>     Region 0: Memory at f7f39000 (64-bit, non-prefetchable) [size=16]
>>     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: 0000000000000000  Data: 0000
>>
>> 00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-V
>>     Subsystem: Gigabyte Technology Co., Ltd Ethernet Connection I217-V
>>     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 32
>>     Region 0: Memory at f7f00000 (32-bit, non-prefetchable) [size=128K]
>>     Region 1: Memory at f7f38000 (32-bit, non-prefetchable) [size=4K]
>>     Region 2: I/O ports at f040 [size=32]
>>     Capabilities: [c8] 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=1 PME-
>>     Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
>>         Address: 00000000fee00358  Data: 0000
>>     Capabilities: [e0] PCI Advanced Features
>>         AFCap: TP+ FLR+
>>         AFCtrl: FLR-
>>         AFStatus: TP-
>>     Kernel driver in use: e1000e
>>
>> 00:1a.0 USB controller: Intel Corporation 9 Series Chipset Family USB
>> EHCI Controller #2 (prog-if 20 [EHCI])
>>     Subsystem: Gigabyte Technology Co., Ltd 9 Series Chipset Family
>> USB EHCI Controller
>>     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
>>     Region 0: Memory at f7f37000 (32-bit, non-prefetchable) [size=1K]
>>     Capabilities: [50] Power Management version 2
>>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>     Capabilities: [58] Debug port: BAR=1 offset=00a0
>>     Capabilities: [98] PCI Advanced Features
>>         AFCap: TP+ FLR+
>>         AFCtrl: FLR-
>>         AFStatus: TP-
>>     Kernel driver in use: ehci-pci
>>
>> 00:1b.0 Audio device: Intel Corporation 9 Series Chipset Family HD
>> Audio Controller
>>     Subsystem: Gigabyte Technology Co., Ltd 9 Series Chipset Family
>> HD Audio Controller
>>     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 34
>>     Region 0: Memory at f7f30000 (64-bit, non-prefetchable) [size=16K]
>>     Capabilities: [50] Power Management version 2
>>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>     Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
>>         Address: 00000000fee003f8  Data: 0000
>>     Capabilities: [70] Express (v1) Root Complex Integrated Endpoint,
>> MSI 00
>>         DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>             ExtTag- RBE-
>>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>             MaxPayload 128 bytes, MaxReadReq 128 bytes
>>         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>     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=01
>>             Status:    NegoPending- InProgress-
>>         VC1:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
>>             Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
>>             Ctrl:    Enable+ ID=2 ArbSelect=Fixed TC/VC=04
>>             Status:    NegoPending- InProgress-
>>     Kernel driver in use: snd_hda_intel
>>     Kernel modules: snd_hda_intel
>>
>> 00:1c.0 PCI bridge: Intel Corporation 9 Series Chipset Family PCI
>> Express Root Port 1 (rev d0) (prog-if 00 [Normal decode])
>>     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 26
>>     Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
>>     I/O behind bridge: 0000f000-00000fff [empty]
>>     Memory behind bridge: fff00000-000fffff [empty]
>>     Prefetchable memory behind bridge:
>> 00000000fff00000-00000000000fffff [empty]
>>     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort+ <SERR- <PERR-
>>     BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
>>         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>     Capabilities: [40] Express (v2) Root Port (Slot-), MSI 00
>>         DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>             ExtTag- RBE+
>>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>             MaxPayload 128 bytes, MaxReadReq 128 bytes
>>         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>         LnkCap:    Port #1, Speed 5GT/s, Width x2, ASPM L0s L1, Exit
>> Latency L0s <1us, L1 <4us
>>             ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp-
>>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk-
>>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>         LnkSta:    Speed 2.5GT/s, Width x0, TrErr- Train+ SlotClk+
>> DLActive- BWMgmt- ABWMgmt-
>>         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna-
>> CRSVisible-
>>         RootCap: CRSVisible-
>>         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>         DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+,
>> OBFF Via WAKE# ARIFwd-
>>              AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
>>         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
>> OBFF Disabled ARIFwd-
>>              AtomicOpsCtl: ReqEn- EgressBlck-
>>         LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-
>>              Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>              Compliance De-emphasis: -6dB
>>         LnkSta2: Current De-emphasis Level: -3.5dB,
>> EqualizationComplete-, EqualizationPhase1-
>>              EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>         Address: fee00238  Data: 0000
>>     Capabilities: [90] Subsystem: Gigabyte Technology Co., Ltd 9
>> Series Chipset Family PCI Express Root Port 1
>>     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-
>>     Kernel driver in use: pcieport
>>
>> 00:1c.2 PCI bridge: Intel Corporation 9 Series Chipset Family PCI
>> Express Root Port 3 (rev d0) (prog-if 00 [Normal decode])
>>     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 27
>>     Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
>>     I/O behind bridge: 0000d000-0000dfff [size=4K]
>>     Memory behind bridge: f7d00000-f7dfffff [size=1M]
>>     Prefetchable memory behind bridge:
>> 00000000fff00000-00000000000fffff [empty]
>>     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- <SERR- <PERR-
>>     BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
>>         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>     Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>>         DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>             ExtTag- RBE+
>>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>             MaxPayload 128 bytes, MaxReadReq 128 bytes
>>         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>         LnkCap:    Port #3, Speed 5GT/s, Width x1, ASPM L0s L1, Exit
>> Latency L0s <512ns, L1 <16us
>>             ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp-
>>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
>> DLActive+ BWMgmt+ ABWMgmt-
>>         SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug-
>> Surprise-
>>             Slot #2, PowerLimit 10.000W; 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-
>>         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna-
>> CRSVisible-
>>         RootCap: CRSVisible-
>>         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>         DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+,
>> OBFF Not Supported ARIFwd-
>>              AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
>>         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
>> OBFF Disabled ARIFwd-
>>              AtomicOpsCtl: ReqEn- EgressBlck-
>>         LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>              Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>              Compliance De-emphasis: -6dB
>>         LnkSta2: Current De-emphasis Level: -3.5dB,
>> EqualizationComplete-, EqualizationPhase1-
>>              EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>         Address: fee00278  Data: 0000
>>     Capabilities: [90] Subsystem: Gigabyte Technology Co., Ltd 9
>> Series Chipset Family PCI Express Root Port 3
>>     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-
>>     Kernel driver in use: pcieport
>>
>> 00:1c.3 PCI bridge: Intel Corporation 9 Series Chipset Family PCI
>> Express Root Port 4 (rev d0) (prog-if 00 [Normal decode])
>>     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 28
>>     Bus: primary=00, secondary=04, subordinate=05, sec-latency=0
>>     I/O behind bridge: 0000f000-00000fff [empty]
>>     Memory behind bridge: fff00000-000fffff [empty]
>>     Prefetchable memory behind bridge:
>> 00000000fff00000-00000000000fffff [empty]
>>     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort+ <SERR- <PERR-
>>     BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
>>         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>     Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>>         DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>             ExtTag- RBE+
>>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>             MaxPayload 128 bytes, MaxReadReq 128 bytes
>>         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>         LnkCap:    Port #4, Speed 5GT/s, Width x1, ASPM L0s L1, Exit
>> Latency L0s <1us, L1 <16us
>>             ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp-
>>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk-
>>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
>> DLActive+ BWMgmt+ ABWMgmt-
>>         SltCap:    AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug-
>> Surprise-
>>             Slot #3, PowerLimit 10.000W; 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-
>>         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna-
>> CRSVisible-
>>         RootCap: CRSVisible-
>>         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>         DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+,
>> OBFF Not Supported ARIFwd-
>>              AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
>>         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
>> OBFF Disabled ARIFwd-
>>              AtomicOpsCtl: ReqEn- EgressBlck-
>>         LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>              Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>              Compliance De-emphasis: -6dB
>>         LnkSta2: Current De-emphasis Level: -3.5dB,
>> EqualizationComplete-, EqualizationPhase1-
>>              EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>         Address: fee002b8  Data: 0000
>>     Capabilities: [90] Subsystem: Gigabyte Technology Co., Ltd 9
>> Series Chipset Family PCI Express Root Port 4
>>     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-
>>     Kernel driver in use: pcieport
>>
>> 00:1c.6 PCI bridge: Intel Corporation 9 Series Chipset Family PCI
>> Express Root Port 7 (rev d0) (prog-if 00 [Normal decode])
>>     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 29
>>     Bus: primary=00, secondary=06, subordinate=06, sec-latency=0
>>     I/O behind bridge: 0000c000-0000cfff [size=4K]
>>     Memory behind bridge: f7c00000-f7cfffff [size=1M]
>>     Prefetchable memory behind bridge:
>> 00000000fff00000-00000000000fffff [empty]
>>     Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
>> <TAbort- <MAbort- <SERR- <PERR-
>>     BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
>>         PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>>     Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
>>         DevCap:    MaxPayload 128 bytes, PhantFunc 0
>>             ExtTag- RBE+
>>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>             MaxPayload 128 bytes, MaxReadReq 128 bytes
>>         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>         LnkCap:    Port #7, Speed 5GT/s, Width x1, ASPM L0s L1, Exit
>> Latency L0s <512ns, L1 <16us
>>             ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp-
>>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- 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 #6, PowerLimit 10.000W; 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-
>>         RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna-
>> CRSVisible-
>>         RootCap: CRSVisible-
>>         RootSta: PME ReqID 0000, PMEStatus- PMEPending-
>>         DevCap2: Completion Timeout: Range ABC, TimeoutDis+, LTR+,
>> OBFF Not Supported ARIFwd-
>>              AtomicOpsCap: Routing- 32bit- 64bit- 128bitCAS-
>>         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
>> OBFF Disabled ARIFwd-
>>              AtomicOpsCtl: ReqEn- EgressBlck-
>>         LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>              Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>              Compliance De-emphasis: -6dB
>>         LnkSta2: Current De-emphasis Level: -6dB,
>> EqualizationComplete-, EqualizationPhase1-
>>              EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>         Address: fee002d8  Data: 0000
>>     Capabilities: [90] Subsystem: Gigabyte Technology Co., Ltd 9
>> Series Chipset Family PCI Express Root Port 7
>>     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-
>>     Kernel driver in use: pcieport
>>
>> 00:1d.0 USB controller: Intel Corporation 9 Series Chipset Family USB
>> EHCI Controller #1 (prog-if 20 [EHCI])
>>     Subsystem: Gigabyte Technology Co., Ltd 9 Series Chipset Family
>> USB EHCI Controller
>>     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 23
>>     Region 0: Memory at f7f36000 (32-bit, non-prefetchable) [size=1K]
>>     Capabilities: [50] Power Management version 2
>>         Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
>> PME(D0+,D1-,D2-,D3hot+,D3cold+)
>>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>     Capabilities: [58] Debug port: BAR=1 offset=00a0
>>     Capabilities: [98] PCI Advanced Features
>>         AFCap: TP+ FLR+
>>         AFCtrl: FLR-
>>         AFStatus: TP-
>>     Kernel driver in use: ehci-pci
>>
>> 00:1f.0 ISA bridge: Intel Corporation 9 Series Chipset Family Z97 LPC
>> Controller
>>     Subsystem: Gigabyte Technology Co., Ltd 9 Series Chipset Family
>> Z97 LPC Controller
>>     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
>>     Capabilities: [e0] Vendor Specific Information: Len=0c <?>
>>
>> 00:1f.2 SATA controller: Intel Corporation 9 Series Chipset Family
>> SATA Controller [AHCI Mode] (prog-if 01 [AHCI 1.0])
>>     Subsystem: Gigabyte Technology Co., Ltd 9 Series Chipset Family
>> SATA Controller [AHCI Mode]
>>     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 B routed to IRQ 30
>>     Region 0: I/O ports at f090 [size=8]
>>     Region 1: I/O ports at f080 [size=4]
>>     Region 2: I/O ports at f070 [size=8]
>>     Region 3: I/O ports at f060 [size=4]
>>     Region 4: I/O ports at f020 [size=32]
>>     Region 5: Memory at f7f35000 (32-bit, non-prefetchable) [size=2K]
>>     Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
>>         Address: fee002f8  Data: 0000
>>     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
>>     Kernel driver in use: ahci
>>
>> 00:1f.3 SMBus: Intel Corporation 9 Series Chipset Family SMBus Controller
>>     Subsystem: Gigabyte Technology Co., Ltd 9 Series Chipset Family
>> SMBus Controller
>>     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 C routed to IRQ 11
>>     Region 0: Memory at f7f34000 (64-bit, non-prefetchable)
>> [disabled] [size=256]
>>     Region 4: I/O ports at f000 [size=32]
>>
>> 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc.
>> [AMD/ATI] Ellesmere [Radeon RX 470/480/570/580] (rev e1) (prog-if 00
>> [VGA controller])
>>     Subsystem: Gigabyte Technology Co., Ltd Device 2311
>>     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 36
>>     Region 0: Memory at e0000000 (64-bit, prefetchable) [size=256M]
>>     Region 2: Memory at f0000000 (64-bit, prefetchable) [size=2M]
>>     Region 4: I/O ports at e000 [size=256]
>>     Region 5: Memory at f7e00000 (32-bit, non-prefetchable) [size=256K]
>>     Expansion ROM at 000c0000 [disabled] [size=128K]
>>     Capabilities: [48] Vendor Specific Information: Len=08 <?>
>>     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: [58] Express (v2) Legacy Endpoint, MSI 00
>>         DevCap:    MaxPayload 256 bytes, PhantFunc 0, Latency L0s
>> <4us, L1 unlimited
>>             ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>             RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>>             MaxPayload 256 bytes, MaxReadReq 512 bytes
>>         DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr-
>> TransPend-
>>         LnkCap:    Port #0, Speed 8GT/s, Width x16, ASPM L1, Exit
>> Latency L1 <1us
>>             ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
>>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>         LnkSta:    Speed 8GT/s, Width x16, TrErr- Train- SlotClk+
>> DLActive- BWMgmt- ABWMgmt-
>>         DevCap2: Completion Timeout: Not Supported, TimeoutDis-,
>> LTR+, OBFF Not Supported
>>              AtomicOpsCap: 32bit+ 64bit+ 128bitCAS-
>>         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR+,
>> OBFF Disabled
>>              AtomicOpsCtl: ReqEn+
>>         LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
>>              Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>              Compliance De-emphasis: -6dB
>>         LnkSta2: Current De-emphasis Level: -3.5dB,
>> EqualizationComplete+, EqualizationPhase1+
>>              EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>     Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
>>         Address: 00000000fee00438  Data: 0000
>>     Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1
>> Len=010 <?>
>>     Capabilities: [150 v2] Advanced Error Reporting
>>         UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
>> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>>         UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
>> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>>         UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
>> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>>         CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>>         CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>>         AERCap:    First Error Pointer: 00, ECRCGenCap+ ECRCGenEn-
>> ECRCChkCap+ ECRCChkEn-
>>             MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>>         HeaderLog: 00000000 00000000 00000000 00000000
>>     Capabilities: [200 v1] #15
>>     Capabilities: [270 v1] #19
>>     Capabilities: [2b0 v1] Address Translation Service (ATS)
>>         ATSCap:    Invalidate Queue Depth: 00
>>         ATSCtl:    Enable-, Smallest Translation Unit: 00
>>     Capabilities: [2c0 v1] Page Request Interface (PRI)
>>         PRICtl: Enable- Reset-
>>         PRISta: RF- UPRGI- Stopped+
>>         Page Request Capacity: 00000020, Page Request Allocation:
>> 00000000
>>     Capabilities: [2d0 v1] Process Address Space ID (PASID)
>>         PASIDCap: Exec+ Priv+, Max PASID Width: 10
>>         PASIDCtl: Enable- Exec- Priv-
>>     Capabilities: [320 v1] Latency Tolerance Reporting
>>         Max snoop latency: 71680ns
>>         Max no snoop latency: 71680ns
>>     Capabilities: [328 v1] Alternative Routing-ID Interpretation (ARI)
>>         ARICap:    MFVC- ACS-, Next Function: 1
>>         ARICtl:    MFVC- ACS-, Function Group: 0
>>     Capabilities: [370 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=170us
>>         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
>>     Kernel driver in use: amdgpu
>>     Kernel modules: amdgpu
>>
>> 01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI]
>> Ellesmere [Radeon RX 580]
>>     Subsystem: Gigabyte Technology Co., Ltd Device aaf0
>>     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 35
>>     Region 0: Memory at f7e60000 (64-bit, non-prefetchable) [size=16K]
>>     Capabilities: [48] Vendor Specific Information: Len=08 <?>
>>     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: [58] Express (v2) Legacy Endpoint, MSI 00
>>         DevCap:    MaxPayload 256 bytes, PhantFunc 0, Latency L0s
>> <4us, L1 unlimited
>>             ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>             RlxdOrd- ExtTag+ PhantFunc- AuxPwr- NoSnoop+
>>             MaxPayload 256 bytes, MaxReadReq 512 bytes
>>         DevSta:    CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr-
>> TransPend-
>>         LnkCap:    Port #0, Speed 8GT/s, Width x16, ASPM L1, Exit
>> Latency L1 <1us
>>             ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
>>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>         LnkSta:    Speed 8GT/s, Width x16, TrErr- Train- SlotClk+
>> DLActive- BWMgmt- ABWMgmt-
>>         DevCap2: Completion Timeout: Not Supported, TimeoutDis-,
>> LTR+, OBFF Not Supported
>>              AtomicOpsCap: 32bit+ 64bit+ 128bitCAS-
>>         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-,
>> OBFF Disabled
>>              AtomicOpsCtl: ReqEn-
>>         LnkSta2: Current De-emphasis Level: -3.5dB,
>> EqualizationComplete-, EqualizationPhase1-
>>              EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>     Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
>>         Address: 00000000fee00418  Data: 0000
>>     Capabilities: [100 v1] Vendor Specific Information: ID=0001 Rev=1
>> Len=010 <?>
>>     Capabilities: [150 v2] Advanced Error Reporting
>>         UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
>> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>>         UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
>> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>>         UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
>> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>>         CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
>>         CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>>         AERCap:    First Error Pointer: 00, ECRCGenCap+ ECRCGenEn-
>> ECRCChkCap+ ECRCChkEn-
>>             MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>>         HeaderLog: 00000000 00000000 00000000 00000000
>>     Capabilities: [328 v1] Alternative Routing-ID Interpretation (ARI)
>>         ARICap:    MFVC- ACS-, Next Function: 0
>>         ARICtl:    MFVC- ACS-, Function Group: 0
>>     Kernel driver in use: snd_hda_intel
>>     Kernel modules: snd_hda_intel
>>
>> 03:00.0 Ethernet controller: Qualcomm Atheros Killer E220x Gigabit
>> Ethernet Controller (rev 10)
>>     Subsystem: Gigabyte Technology Co., Ltd Killer E220x Gigabit
>> Ethernet Controller
>>     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
>>     Region 0: Memory at f7d00000 (64-bit, non-prefetchable) [size=256K]
>>     Region 2: I/O ports at d000 [size=128]
>>     Capabilities: [40] 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: [58] Express (v1) Endpoint, MSI 00
>>         DevCap:    MaxPayload 4096 bytes, PhantFunc 0, Latency L0s
>> unlimited, L1 unlimited
>>             ExtTag- AttnBtn+ AttnInd+ PwrInd+ RBE+ FLReset-
>> SlotPowerLimit 10.000W
>>         DevCtl:    Report errors: Correctable+ Non-Fatal+ Fatal+
>> Unsupported+
>>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>             MaxPayload 128 bytes, MaxReadReq 512 bytes
>>         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+
>> TransPend-
>>         LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1,
>> Exit Latency L0s unlimited, L1 unlimited
>>             ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp-
>>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>         LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+
>> DLActive- BWMgmt- ABWMgmt-
>>     Capabilities: [c0] MSI: Enable- Count=1/16 Maskable+ 64bit+
>>         Address: 0000000000000000  Data: 0000
>>         Masking: 00000000  Pending: 00000000
>>     Capabilities: [d8] 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-
>>         UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
>> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>>         UESvrt:    DLP- SDES+ TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
>> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>>         CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
>>         CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>>         AERCap:    First Error Pointer: 00, ECRCGenCap+ ECRCGenEn-
>> ECRCChkCap+ ECRCChkEn-
>>             MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>>         HeaderLog: 00000000 00000000 00000000 00000000
>>     Capabilities: [180 v1] Device Serial Number ff-ec-0a-e8-74-d4-35-ff
>>     Kernel driver in use: alx
>>
>> 04:00.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 41)
>> (prog-if 01 [Subtractive decode])
>>     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 10
>>     Bus: primary=04, secondary=05, subordinate=05, sec-latency=32
>>     I/O behind bridge: 0000f000-00000fff [empty]
>>     Memory behind bridge: fff00000-000fffff [empty]
>>     Prefetchable memory behind bridge:
>> 00000000fff00000-00000000000fffff [empty]
>>     Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort-
>> <TAbort- <MAbort+ <SERR- <PERR-
>>     BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
>>         PriDiscTmr- SecDiscTmr+ DiscTmrStat- DiscTmrSERREn-
>>     Capabilities: [90] Power Management version 2
>>         Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=55mA
>> PME(D0+,D1+,D2+,D3hot+,D3cold+)
>>         Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
>>     Capabilities: [a0] Subsystem: Gigabyte Technology Co., Ltd 82801
>> PCI Bridge
>>
>> 06:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA
>> 6Gb/s Controller (rev 12) (prog-if 01 [AHCI 1.0])
>>     Subsystem: Gigabyte Technology Co., Ltd 88SE9172 SATA 6Gb/s
>> Controller
>>     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 31
>>     Region 0: I/O ports at c040 [size=8]
>>     Region 1: I/O ports at c030 [size=4]
>>     Region 2: I/O ports at c020 [size=8]
>>     Region 3: I/O ports at c010 [size=4]
>>     Region 4: I/O ports at c000 [size=16]
>>     Region 5: Memory at f7c10000 (32-bit, non-prefetchable) [size=512]
>>     Expansion ROM at f7c00000 [disabled] [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: Enable+ Count=1/1 Maskable- 64bit-
>>         Address: fee00318  Data: 0000
>>     Capabilities: [70] Express (v2) Legacy Endpoint, MSI 00
>>         DevCap:    MaxPayload 512 bytes, PhantFunc 0, Latency L0s
>> <1us, L1 <8us
>>             ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
>>         DevCtl:    Report errors: Correctable- Non-Fatal- Fatal-
>> Unsupported-
>>             RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
>>             MaxPayload 128 bytes, MaxReadReq 512 bytes
>>         DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr-
>> TransPend-
>>         LnkCap:    Port #0, Speed 5GT/s, Width x1, ASPM L0s L1, Exit
>> Latency L0s <512ns, L1 <64us
>>             ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
>>         LnkCtl:    ASPM Disabled; RCB 64 bytes Disabled- CommClk+
>>             ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
>>         LnkSta:    Speed 5GT/s, Width x1, TrErr- Train- SlotClk+
>> DLActive- BWMgmt- ABWMgmt-
>>         DevCap2: Completion Timeout: Not Supported, TimeoutDis+,
>> LTR-, OBFF Not Supported
>>              AtomicOpsCap: 32bit- 64bit- 128bitCAS-
>>         DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-,
>> OBFF Disabled
>>              AtomicOpsCtl: ReqEn-
>>         LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
>>              Transmit Margin: Normal Operating Range,
>> EnterModifiedCompliance- ComplianceSOS-
>>              Compliance De-emphasis: -6dB
>>         LnkSta2: Current De-emphasis Level: -6dB,
>> EqualizationComplete-, EqualizationPhase1-
>>              EqualizationPhase2-, EqualizationPhase3-,
>> LinkEqualizationRequest-
>>     Capabilities: [100 v1] Advanced Error Reporting
>>         UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
>> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>>         UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt-
>> RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
>>         UESvrt:    DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt-
>> RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
>>         CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
>>         CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
>>         AERCap:    First Error Pointer: 00, ECRCGenCap- ECRCGenEn-
>> ECRCChkCap- ECRCChkEn-
>>             MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
>>         HeaderLog: 00000000 00000000 00000000 00000000
>>     Kernel driver in use: ahci
>>
>> [8.6.] SCSI information (from /proc/scsi/scsi)
>>
>> Not applicable
>>
>> [8.7.] Other information that might be relevant to the problem
>>        (please look in /proc and include all information that you
>>        think to be relevant):
>>
>> N/A
>>
>> [X.] Other notes, patches, fixes, workarounds:
>>
>> N/A
>>
>>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/amd-gfx/attachments/20210105/2b48790e/attachment-0001.htm>


More information about the amd-gfx mailing list