Supermicro 2029TP-HC0R: xhci0 msiuvm_fault

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Supermicro 2029TP-HC0R: xhci0 msiuvm_fault

Sebastian Benoit-3

Supermicro SYS-2029TP-HC0R
https://www.supermicro.nl/products/system/2U/2029/SYS-2029TP-HC0R.cfm

similar to my mail to bugs@
Subject: Super X11SPi-TF board, xhci0 at ... "Intel C620 xHCI" ... msiuvm_fault
but different system.

It boots with disable xhci*.

/Benno

------------------------------------------------------

>> OpenBSD/i386 PXEBOOT 3.28                                                    
switching console to com1                                                      
                                                                               
booting tftp:openbsd/bsd.rd.amd64-20181008: 3515210+1500160+3892040+0+598016
[372715+111+441072+293323]=0xa218a0
entry point at 0x1000158                                                        
Copyright (c) 1982, 1986, 1989, 1991, 1993                                      
        The Regents of the University of California.  All rights reserved.      
Copyright (c) 1995-2018 OpenBSD. All rights reserved.
https://www.OpenBSD.org 
                                                                               
OpenBSD 6.4 (RAMDISK_CD) #336: Sun Oct  7 23:29:25 MDT 2018                    
    [hidden email]:/usr/src/sys/arch/amd64/compile/RAMDISK_CD        
real mem = 273431609344 (260764MB)                                              
avail mem = 265140998144 (252858MB)                                            
mainbus0 at root                                                              
bios0 at mainbus0: SMBIOS rev. 2.8 @ 0xe89c0 (78 entries)
bios0: vendor American Megatrends Inc. version "1.0b" date 09/23/2017
bios0: Supermicro Super Server
acpi0 at bios0: rev 2
acpi0: tables DSDT FACP FPDT FIDT SPMI UEFI UEFI MCFG HPET APIC MIGT MSCT
NFIT PCAT PCCT RASF SLIT SRAT SVOS WDDT OEM4 OEM1 SSDT SSDT SSDT DMAR
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz, 2200.42 MHz, 06-55-04
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,DCA,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM,PQM,MPX,AVX512F,AVX512DQ,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,AVX512CD,AVX512BW,AVX512VL,PKU,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN
cpu0: 256KB 64b/line 8-way L2 cache
cpu0: apic clock running at 25MHz
cpu0: mwait min=64, max=64, C-substates=0.2.0.2, IBE
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
ioapic0 at mainbus0: apid 8 pa 0xfec00000, version 20, 24 pins
ioapic1 at mainbus0: apid 9 pa 0xfec01000, version 20, 8 pins
ioapic2 at mainbus0: apid 10 pa 0xfec08000, version 20, 8 pins
ioapic3 at mainbus0: apid 11 pa 0xfec10000, version 20, 8 pins
ioapic4 at mainbus0: apid 12 pa 0xfec18000, version 20, 8 pins
ioapic5 at mainbus0: apid 15 pa 0xfec20000, version 20, 8 pins
ioapic6 at mainbus0: apid 16 pa 0xfec28000, version 20, 8 pins, can't remap
ioapic7 at mainbus0: apid 17 pa 0xfec30000, version 20, 8 pins, can't remap
ioapic8 at mainbus0: apid 18 pa 0xfec38000, version 20, 8 pins, can't remap
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpimadt0: unknown apic structure type 7f
acpiprt0 at acpi0: bus 0 (PC00)
acpiprt1 at acpi0: bus 2 (RP06)
acpiprt2 at acpi0: bus 3 (VB00)
acpiprt3 at acpi0: bus -1 (RP11)
acpiprt4 at acpi0: bus 23 (PC01)
acpiprt5 at acpi0: bus 24 (BR1A)
acpiprt6 at acpi0: bus -1 (BR1B)
acpiprt7 at acpi0: bus -1 (BR1C)
acpiprt8 at acpi0: bus 58 (PC02)
acpiprt9 at acpi0: bus -1 (BR2A)
acpiprt10 at acpi0: bus 93 (PC03)
acpiprt11 at acpi0: bus -1 (BR3A)
acpiprt12 at acpi0: bus -1 (EPCU)
acpiprt13 at acpi0: bus -1 (VSP0)
acpiprt14 at acpi0: bus -1 (VSP1)
acpiprt15 at acpi0: bus -1 (VSP2)
acpiprt16 at acpi0: bus -1 (VSP3)
acpiprt17 at acpi0: bus -1 (BR3B)
acpiprt18 at acpi0: bus 94 (BR3C)
acpiprt19 at acpi0: bus -1 (BR3D)
acpiprt20 at acpi0: bus -1 (MCP0)
acpiprt21 at acpi0: bus 128 (PC06)
acpiprt22 at acpi0: bus 133 (PC07)
acpiprt23 at acpi0: bus -1 (QR1A)
acpiprt24
acpiprt30 at acpi0: bus 215 (PC09)
acpiprt31 at acpi0: bus -1 (QR3A)
acpiprt32 at acpi0: bus -1 (QR3B)
acpiprt33 at acpi0: bus -1 (QR3C)
acpiprt34 at acpi0: bus -1 (QR3D)
acpiprt35 at acpi0: bus -1 (MCP2)
acpicpu at acpi0 not configured
"ACPI0004" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0004" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"ACPI0007" at acpi0 not configured
"PNP0003" at acpi0 not configured
"PNP0B00" at acpi0 not configured
"IPI0001" at acpi0 not configured
"PNP0C14" at acpi0 not configured
"ACPI000D" at acpi0 not configured
pci0 at mainbus0 bus 0
0:4:0: mem address conflict 0x383ffff2c000/0x4000
0:4:1: mem address conflict 0x383ffff28000/0x4000
0:4:2: mem address conflict 0x383ffff24000/0x4000
0:4:3: mem address conflict 0x383ffff20000/0x4000
0:4:4: mem address conflict 0x383ffff1c000/0x4000
0:4:5: mem address conflict 0x383ffff18000/0x4000
0:4:6: mem address conflict 0x383ffff14000/0x4000
0:4:7: mem address conflict 0x383ffff10000/0x4000
0:20:0: mem address conflict 0x383ffff00000/0x10000
0:20:2: mem address conflict 0x383ffff33000/0x1000
0:22:0: mem address conflict 0x383ffff32000/0x1000
0:22:1: mem address conflict 0x383ffff31000/0x1000
0:22:4: mem address conflict 0x383ffff30000/0x1000
0:31:5: mem address conflict 0xfe010000/0x1000
pchb0 at pci0 dev 0 function 0 vendor "Intel", unknown product 0x2020 rev
0x04
vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
rev 0x04) at pci0 dev 4 function 0 not configured
vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
rev 0x04) at pci0 dev 4 function 1 not configured
vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
rev 0x04) at pci0 dev 4 function 2 not configured
vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
rev 0x04) at pci0 dev 4 function 3 not configured
vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
rev 0x04) at pci0 dev 4 function 4 not configured
vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
rev 0x04) at pci0 dev 4 function 5 not configured
vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
rev 0x04) at pci0 dev 4 function 6 not configured
vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
rev 0x04) at pci0 dev 4 function 7 not configured
vendor "Intel", unknown product 0x2024 (class system subclass miscellaneous,
rev 0x04) at pci0 dev 5 function 0 not configured
vendor "Intel", unknown product 0x2025 (class system subclass miscellaneous,
rev 0x04) at pci0 dev 5 function 2 not configured
vendor "Intel", unknown product 0x2026 (class system subclass interrupt, rev
0x04) at pci0 dev 5 function 4 not configured
vendor "Intel", unknown product 0x2014 (class system subclass miscellaneous,
rev 0x04) at pci0 dev 8 function 0 not configured
vendor "Intel", unknown product 0x2015 (class DASP subclass Time and
Frequency, rev 0x04) at pci0 dev 8 function 1 not configured
vendor "Intel", unknown product 0x2016 (class system subclass miscellaneous,
rev 0x04) at pci0 dev 8 function 2 not configured
"Intel C620 MROM" rev 0x08 at pci0 dev 17 function 0 not configured
vendor "Intel", unknown product 0xa1ed (class undefined unknown subclass
0x00, rev 0x08) at pci0 dev 17 function 1 not configured
ahci0 at pci0 dev 17 function 5 "Intel C620 AHCI" rev 0x08: msi, AHCI 1.3.1
scsibus0 at ahci0: 32 targets
xhci0 at pci0 dev 20 function 0 "Intel C620 xHCI" rev 0x08:
msiuvm_fault(0xffffffff818a7070, 0xffff80001da19ffc, 0, 1) -> e
fatal page fault in supervisor mode
trap type 6 code 0 rip ffffffff811ec6f4 cs 8 rflags 10206 cr2
ffff80001da19ffc cpl e rsp ffffffff81a06b50
gsbase 0xffffffff81873ff0  kgsbase 0x0
panic: trap type 6, code=0, pc=ffffffff811ec6f4
xhci0: reset timeout

The operating system has halted.
Please press any key to reboot.



Reply | Threaded
Open this post in threaded view
|

Re: Supermicro 2029TP-HC0R: xhci0 msiuvm_fault

Mark Kettenis
> Date: Mon, 8 Oct 2018 11:45:53 +0200
> From: Sebastian Benoit <[hidden email]>
>
> Supermicro SYS-2029TP-HC0R
> https://www.supermicro.nl/products/system/2U/2029/SYS-2029TP-HC0R.cfm
>
> similar to my mail to bugs@
> Subject: Super X11SPi-TF board, xhci0 at ... "Intel C620 xHCI" ... msiuvm_fault
> but different system.
>
> It boots with disable xhci*.

No proper backtrace.  This needs to be debugged on the actual hardware.

> ------------------------------------------------------
>
> >> OpenBSD/i386 PXEBOOT 3.28                                                    
> switching console to com1                                                      
>                                                                                
> booting tftp:openbsd/bsd.rd.amd64-20181008: 3515210+1500160+3892040+0+598016
> [372715+111+441072+293323]=0xa218a0
> entry point at 0x1000158                                                        
> Copyright (c) 1982, 1986, 1989, 1991, 1993                                      
>         The Regents of the University of California.  All rights reserved.      
> Copyright (c) 1995-2018 OpenBSD. All rights reserved.
> https://www.OpenBSD.org 
>                                                                                
> OpenBSD 6.4 (RAMDISK_CD) #336: Sun Oct  7 23:29:25 MDT 2018                    
>     [hidden email]:/usr/src/sys/arch/amd64/compile/RAMDISK_CD        
> real mem = 273431609344 (260764MB)                                              
> avail mem = 265140998144 (252858MB)                                            
> mainbus0 at root                                                              
> bios0 at mainbus0: SMBIOS rev. 2.8 @ 0xe89c0 (78 entries)
> bios0: vendor American Megatrends Inc. version "1.0b" date 09/23/2017
> bios0: Supermicro Super Server
> acpi0 at bios0: rev 2
> acpi0: tables DSDT FACP FPDT FIDT SPMI UEFI UEFI MCFG HPET APIC MIGT MSCT
> NFIT PCAT PCCT RASF SLIT SRAT SVOS WDDT OEM4 OEM1 SSDT SSDT SSDT DMAR
> acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
> cpu0 at mainbus0: apid 0 (boot processor)
> cpu0: Intel(R) Xeon(R) Silver 4114 CPU @ 2.20GHz, 2200.42 MHz, 06-55-04
> cpu0:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,DCA,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,3DNOWP,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM,PQM,MPX,AVX512F,AVX512DQ,RDSEED,ADX,SMAP,CLFLUSHOPT,CLWB,PT,AVX512CD,AVX512BW,AVX512VL,PKU,SENSOR,ARAT,XSAVEOPT,XSAVEC,XGETBV1,XSAVES,MELTDOWN
> cpu0: 256KB 64b/line 8-way L2 cache
> cpu0: apic clock running at 25MHz
> cpu0: mwait min=64, max=64, C-substates=0.2.0.2, IBE
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> cpu at mainbus0: not configured
> ioapic0 at mainbus0: apid 8 pa 0xfec00000, version 20, 24 pins
> ioapic1 at mainbus0: apid 9 pa 0xfec01000, version 20, 8 pins
> ioapic2 at mainbus0: apid 10 pa 0xfec08000, version 20, 8 pins
> ioapic3 at mainbus0: apid 11 pa 0xfec10000, version 20, 8 pins
> ioapic4 at mainbus0: apid 12 pa 0xfec18000, version 20, 8 pins
> ioapic5 at mainbus0: apid 15 pa 0xfec20000, version 20, 8 pins
> ioapic6 at mainbus0: apid 16 pa 0xfec28000, version 20, 8 pins, can't remap
> ioapic7 at mainbus0: apid 17 pa 0xfec30000, version 20, 8 pins, can't remap
> ioapic8 at mainbus0: apid 18 pa 0xfec38000, version 20, 8 pins, can't remap
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpimadt0: unknown apic structure type 7f
> acpiprt0 at acpi0: bus 0 (PC00)
> acpiprt1 at acpi0: bus 2 (RP06)
> acpiprt2 at acpi0: bus 3 (VB00)
> acpiprt3 at acpi0: bus -1 (RP11)
> acpiprt4 at acpi0: bus 23 (PC01)
> acpiprt5 at acpi0: bus 24 (BR1A)
> acpiprt6 at acpi0: bus -1 (BR1B)
> acpiprt7 at acpi0: bus -1 (BR1C)
> acpiprt8 at acpi0: bus 58 (PC02)
> acpiprt9 at acpi0: bus -1 (BR2A)
> acpiprt10 at acpi0: bus 93 (PC03)
> acpiprt11 at acpi0: bus -1 (BR3A)
> acpiprt12 at acpi0: bus -1 (EPCU)
> acpiprt13 at acpi0: bus -1 (VSP0)
> acpiprt14 at acpi0: bus -1 (VSP1)
> acpiprt15 at acpi0: bus -1 (VSP2)
> acpiprt16 at acpi0: bus -1 (VSP3)
> acpiprt17 at acpi0: bus -1 (BR3B)
> acpiprt18 at acpi0: bus 94 (BR3C)
> acpiprt19 at acpi0: bus -1 (BR3D)
> acpiprt20 at acpi0: bus -1 (MCP0)
> acpiprt21 at acpi0: bus 128 (PC06)
> acpiprt22 at acpi0: bus 133 (PC07)
> acpiprt23 at acpi0: bus -1 (QR1A)
> acpiprt24
> acpiprt30 at acpi0: bus 215 (PC09)
> acpiprt31 at acpi0: bus -1 (QR3A)
> acpiprt32 at acpi0: bus -1 (QR3B)
> acpiprt33 at acpi0: bus -1 (QR3C)
> acpiprt34 at acpi0: bus -1 (QR3D)
> acpiprt35 at acpi0: bus -1 (MCP2)
> acpicpu at acpi0 not configured
> "ACPI0004" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0004" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "ACPI0007" at acpi0 not configured
> "PNP0003" at acpi0 not configured
> "PNP0B00" at acpi0 not configured
> "IPI0001" at acpi0 not configured
> "PNP0C14" at acpi0 not configured
> "ACPI000D" at acpi0 not configured
> pci0 at mainbus0 bus 0
> 0:4:0: mem address conflict 0x383ffff2c000/0x4000
> 0:4:1: mem address conflict 0x383ffff28000/0x4000
> 0:4:2: mem address conflict 0x383ffff24000/0x4000
> 0:4:3: mem address conflict 0x383ffff20000/0x4000
> 0:4:4: mem address conflict 0x383ffff1c000/0x4000
> 0:4:5: mem address conflict 0x383ffff18000/0x4000
> 0:4:6: mem address conflict 0x383ffff14000/0x4000
> 0:4:7: mem address conflict 0x383ffff10000/0x4000
> 0:20:0: mem address conflict 0x383ffff00000/0x10000
> 0:20:2: mem address conflict 0x383ffff33000/0x1000
> 0:22:0: mem address conflict 0x383ffff32000/0x1000
> 0:22:1: mem address conflict 0x383ffff31000/0x1000
> 0:22:4: mem address conflict 0x383ffff30000/0x1000
> 0:31:5: mem address conflict 0xfe010000/0x1000
> pchb0 at pci0 dev 0 function 0 vendor "Intel", unknown product 0x2020 rev
> 0x04
> vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
> rev 0x04) at pci0 dev 4 function 0 not configured
> vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
> rev 0x04) at pci0 dev 4 function 1 not configured
> vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
> rev 0x04) at pci0 dev 4 function 2 not configured
> vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
> rev 0x04) at pci0 dev 4 function 3 not configured
> vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
> rev 0x04) at pci0 dev 4 function 4 not configured
> vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
> rev 0x04) at pci0 dev 4 function 5 not configured
> vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
> rev 0x04) at pci0 dev 4 function 6 not configured
> vendor "Intel", unknown product 0x2021 (class system subclass miscellaneous,
> rev 0x04) at pci0 dev 4 function 7 not configured
> vendor "Intel", unknown product 0x2024 (class system subclass miscellaneous,
> rev 0x04) at pci0 dev 5 function 0 not configured
> vendor "Intel", unknown product 0x2025 (class system subclass miscellaneous,
> rev 0x04) at pci0 dev 5 function 2 not configured
> vendor "Intel", unknown product 0x2026 (class system subclass interrupt, rev
> 0x04) at pci0 dev 5 function 4 not configured
> vendor "Intel", unknown product 0x2014 (class system subclass miscellaneous,
> rev 0x04) at pci0 dev 8 function 0 not configured
> vendor "Intel", unknown product 0x2015 (class DASP subclass Time and
> Frequency, rev 0x04) at pci0 dev 8 function 1 not configured
> vendor "Intel", unknown product 0x2016 (class system subclass miscellaneous,
> rev 0x04) at pci0 dev 8 function 2 not configured
> "Intel C620 MROM" rev 0x08 at pci0 dev 17 function 0 not configured
> vendor "Intel", unknown product 0xa1ed (class undefined unknown subclass
> 0x00, rev 0x08) at pci0 dev 17 function 1 not configured
> ahci0 at pci0 dev 17 function 5 "Intel C620 AHCI" rev 0x08: msi, AHCI 1.3.1
> scsibus0 at ahci0: 32 targets
> xhci0 at pci0 dev 20 function 0 "Intel C620 xHCI" rev 0x08:
> msiuvm_fault(0xffffffff818a7070, 0xffff80001da19ffc, 0, 1) -> e
> fatal page fault in supervisor mode
> trap type 6 code 0 rip ffffffff811ec6f4 cs 8 rflags 10206 cr2
> ffff80001da19ffc cpl e rsp ffffffff81a06b50
> gsbase 0xffffffff81873ff0  kgsbase 0x0
> panic: trap type 6, code=0, pc=ffffffff811ec6f4
> xhci0: reset timeout
>
> The operating system has halted.
> Please press any key to reboot.
>
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Supermicro 2029TP-HC0R: xhci0 msiuvm_fault

Jonathan Matthew-4
In reply to this post by Sebastian Benoit-3
On Mon, Oct 08, 2018 at 11:45:53AM +0200, Sebastian Benoit wrote:
>
> Supermicro SYS-2029TP-HC0R
> https://www.supermicro.nl/products/system/2U/2029/SYS-2029TP-HC0R.cfm
>
> similar to my mail to bugs@
> Subject: Super X11SPi-TF board, xhci0 at ... "Intel C620 xHCI" ... msiuvm_fault
> but different system.

If you still have access to either of these, can you try this diff?
It should stop it crashing (it does on a dell r6415 here), but the usb
controller will most likely fail to initialise.


Index: xhci_pci.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/xhci_pci.c,v
retrieving revision 1.9
diff -u -p -r1.9 xhci_pci.c
--- xhci_pci.c 8 May 2018 13:41:52 -0000 1.9
+++ xhci_pci.c 16 Nov 2018 01:26:05 -0000
@@ -255,6 +255,9 @@ xhci_pci_takecontroller(struct xhci_pci_
  int i;
 
  cparams = XREAD4(&psc->sc, XHCI_HCCPARAMS);
+ if (cparams == 0xffffffff)
+ return;
+
  eec = -1;
 
  /* Synchronise with the BIOS if it owns the controller. */
@@ -262,6 +265,8 @@ xhci_pci_takecontroller(struct xhci_pci_
     xecp != 0 && XHCI_XECP_NEXT(eec);
     xecp += XHCI_XECP_NEXT(eec) << 2) {
  eec = XREAD4(&psc->sc, xecp);
+ if (eec == 0xffffffff)
+ return;
  if (XHCI_XECP_ID(eec) != XHCI_ID_USB_LEGACY)
  continue;
  bios_sem = XREAD1(&psc->sc, xecp + XHCI_XECP_BIOS_SEM);