>Synopsis: <Panic (ehci) during halt>
>Category: <kernel>
>Environment:
System : OpenBSD 6.3
Details : OpenBSD 6.3 (GENERIC.MP) #2: Sun May 6 20:07:33
CEST 2018
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
Architecture: OpenBSD.amd64
Machine : amd64
>Description:
<
For the last few releases this machine has panicked on
shutdown but had no issue two years ago. If need be I can setup
a serial console but it only has a usb keyboard so I cannot get
trace/ps. Currently I only have two panic messages to provide.
This dmesg kernel:
uvm_fault(0xffffff0079f34400, 0x70, 0, 1) -> e
kernel: page fault trap, code=0 stopped at ehci_reset+0x28:
callq *0x70(%rax)
Following from a kernel of May 19 2017 stable of that time
uvm_fault(0xffffff00766b4d00, 0x70, 0, 1) -> e
kernel: page fault trap, code=0
stopped at ehci_reset+0x29: callq
*mptramp_gdt32_desc+0x4e(%rax)
>
>How-To-Repeat:
<halt -p or reboot>
>Fix:
<unknown>
dmesg:
OpenBSD 6.3 (GENERIC.MP) #2: Sun May 6 20:07:33 CEST 2018
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
real mem = 2095804416 (1998MB)
avail mem = 2025267200 (1931MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xed7d0 (67 entries)
bios0: vendor Hewlett-Packard version "786E3 v02.36" date 10/04/2011
bios0: Hewlett-Packard HP Compaq dc5750 Microtower
acpi0 at bios0: rev 0
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP APIC ASF! MCFG TCPA SLIC HPET
acpi0: wakeup devices PCI0(S4) PEG1(S4) IGFX(S4) PCX1(S4) PCX2(S4)
HUB_(S4) USB1(S3) USB2(S3) USB3(S3) USB4(S3) USB5(S3) EUS1(S3) PBTN(S4)
acpitimer0 at acpi0: 3579545 Hz, 32 bits acpimadt0 at acpi0 addr
0xfee00000: PC-AT compat cpu0 at mainbus0: apid 0 (boot processor)
cpu0: AMD Athlon(tm) 64 X2 Dual Core Processor 4400+, 2294.57 MHz
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,CX16,NXE,MMXX,FFXSR,RDTSCP,LONG,3DNOW2,3DNOW,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,3DNOWP
cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB
64b/line 16-way L2 cache cpu0: ITLB 32 4KB entries fully associative, 8
4MB entries fully associative cpu0: DTLB 32 4KB entries fully
associative, 8 4MB entries fully associative mtrr: Pentium Pro MTRR
support, 8 var ranges, 88 fixed ranges cpu0: apic clock running at
199MHz cpu1 at mainbus0: apid 1 (application processor) cpu1: AMD
Athlon(tm) 64 X2 Dual Core Processor 4400+, 2294.25 MHz cpu1:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,CX16,NXE,MMXX,FFXSR,RDTSCP,LONG,3DNOW2,3DNOW,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,3DNOWP
cpu1: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB
64b/line 16-way L2 cache cpu1: ITLB 32 4KB entries fully associative, 8
4MB entries fully associative cpu1: DTLB 32 4KB entries fully
associative, 8 4MB entries fully associative ioapic0 at mainbus0: apid
2 pa 0xfec00000, version 21, 24 pins acpimcfg0 at acpi0 addr
0xe0000000, bus 0-64 acpihpet0 at acpi0: 14318180 Hz acpiprt0 at acpi0:
bus 0 (PCI0) acpiprt1 at acpi0: bus -1 (PEG1)
acpiprt2 at acpi0: bus 1 (IGFX)
acpiprt3 at acpi0: bus -1 (PCX1)
acpiprt4 at acpi0: bus 63 (PCX2)
acpiprt5 at acpi0: bus 7 (HUB_)
acpicpu0 at acpi0: C1(@1 halt!), PSS
acpicpu1 at acpi0: C1(@1 halt!), PSS
"PNP0003" at acpi0 not configured
tpm0 at acpi0: TPM_ addr 0xfed40000/0x5000: Broadcom BCM0102 rev 0x2
acpibtn0 at acpi0: PBTN
"PNP0C14" at acpi0 not configured
cpu0: PowerNow! K8 2294 MHz: speeds: 2300 2200 2000 1800 1000 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "ATI RS480 Host" rev 0x10
ppb0 at pci0 dev 1 function 0 "ATI RS480 PCIE" rev 0x00
pci1 at ppb0 bus 1
radeondrm0 at pci1 dev 5 function 0 "ATI Radeon XPRESS 200" rev 0x00
drm0 at radeondrm0
radeondrm0: apic 2 int 17
vendor "ATI", unknown product 0x5874 (class display subclass
miscellaneous, rev 0x00) at pci1 dev 5 function 1 not configured ppb1
at pci0 dev 7 function 0 "ATI RX480 PCIE" rev 0x00: msi pci2 at ppb1
bus 63 bge0 at pci2 dev 0 function 0 "Broadcom BCM5755" rev 0x02,
BCM5755 A2 (0xa002): msi, address 00:1f:29:db:0c:76 brgphy0 at bge0 phy
1: BCM5755 10/100/1000baseT PHY, rev. 0 ahci0 at pci0 dev 18 function 0
"ATI SB600 SATA" rev 0x00: apic 2 int 22, AHCI 1.1 ahci0: port 0:
1.5Gb/s ahci0: port 1: 3.0Gb/s
scsibus1 at ahci0: 32 targets
cd0 at scsibus1 targ 0 lun 0: <TSSTcorp, CDDVDW TS-H653N, hb02> ATAPI
5/cdrom removable sd0 at scsibus1 targ 1 lun 0: <ATA, ST380815AS, 4.AD>
SCSI3 0/direct fixed t10.ATA_ST380815AS_9RW4LVT9 sd0: 76293MB, 512
bytes/sector, 156250000 sectors ohci0 at pci0 dev 19 function 0 "ATI
SB600 USB" rev 0x00: apic 2 int 16, version 1.0, legacy support ohci1
at pci0 dev 19 function 1 "ATI SB600 USB" rev 0x00: apic 2 int 17,
version 1.0, legacy support ohci2 at pci0 dev 19 function 2 "ATI SB600
USB" rev 0x00: apic 2 int 18, version 1.0, legacy support ohci3 at pci0
dev 19 function 3 "ATI SB600 USB" rev 0x00: apic 2 int 17, version 1.0,
legacy support ohci4 at pci0 dev 19 function 4 "ATI SB600 USB" rev
0x00: apic 2 int 18, version 1.0, legacy support ehci0 at pci0 dev 19
function 5 "ATI SB600 USB2" rev 0x00: can't map mem space piixpm0 at
pci0 dev 20 function 0 "ATI SBx00 SMBus" rev 0x13: SMI iic0 at piixpm0
spdmem0 at iic0 addr 0x52: 1GB DDR2 SDRAM non-parity PC2-6400CL6
spdmem1 at iic0 addr 0x53: 1GB DDR2 SDRAM non-parity PC2-6400CL6
pciide0 at pci0 dev 20 function 1 "ATI SB600 IDE" rev 0x00: DMA,
channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide0: using apic 2 int 16 for native-PCI interrupt pcib0 at pci0 dev
20 function 3 "ATI SB600 ISA" rev 0x00 ppb2 at pci0 dev 20 function 4
"ATI SB600 PCI" rev 0x00 pci3 at ppb2 bus 7 pchb1 at pci0 dev 24
function 0 "AMD AMD64 0Fh HyperTransport" rev 0x00 pchb2 at pci0 dev 24
function 1 "AMD AMD64 0Fh Address Map" rev 0x00 pchb3 at pci0 dev 24
function 2 "AMD AMD64 0Fh DRAM Cfg" rev 0x00 kate0 at pci0 dev 24
function 3 "AMD AMD64 0Fh Misc Cfg" rev 0x00: core rev BH-G1 usb0 at
ohci0: USB revision 1.0 uhub0 at usb0 configuration 1 interface 0 "ATI
OHCI root hub" rev 1.00/1.00 addr 1 usb1 at ohci1: USB revision 1.0
uhub1 at usb1 configuration 1 interface 0 "ATI OHCI root hub" rev
1.00/1.00 addr 1 usb2 at ohci2: USB revision 1.0 uhub2 at usb2
configuration 1 interface 0 "ATI OHCI root hub" rev 1.00/1.00 addr 1
usb3 at ohci3: USB revision 1.0 uhub3 at usb3 configuration 1 interface
0 "ATI OHCI root hub" rev 1.00/1.00 addr 1 usb4 at ohci4: USB revision
1.0 uhub4 at usb4 configuration 1 interface 0 "ATI OHCI root hub" rev
1.00/1.00 addr 1 isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
uhub5 at uhub4 port 1 configuration 1 interface 0 "BTC USB Keyboard"
rev 1.10/0.03 addr 2 uhidev0 at uhub5 port 1 configuration 1 interface
0 "BTC USB Keyboard" rev 1.10/0.03 addr 3 uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes
wskbd1 at ukbd0 mux 1
uhidev1 at uhub5 port 1 configuration 1 interface 1 "BTC USB Keyboard"
rev 1.10/0.03 addr 3 uhidev1: iclass 3/0, 7 report ids
uhid0 at uhidev1 reportid 1: input=1, output=0, feature=0
uhid1 at uhidev1 reportid 2: input=1, output=0, feature=0
uhid2 at uhidev1 reportid 3: input=2, output=0, feature=0
uhid3 at uhidev1 reportid 7: input=3, output=0, feature=0
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on sd0a (b1cafb4143d58c95.a) swap on sd0b dump on sd0b
error: [drm:pid0:radeon_get_legacy_connector_info_from_bios] *ERROR*
Unknown connector type: 8 error: [drm:pid0:drm_edid_block_valid]
*ERROR* EDID checksum is invalid, remainder is 2 Raw EDID:
00 ff ff ff ff ff ff 00 0e 11 27 30 38 36 32 42
0a 0a 01 01 0f 24 1b 80 e8 5e 82 a3 53 46 98 24
11 48 4f a4 63 80 31 59 45 59 61 59 71 59 81 99
a9 4f 01 01 01 01 1a 4f 40 30 62 b0 32 40 40 c0
13 00 60 08 11 00 00 1e 00 00 00 fd 00 32 a0 1e
60 15 00 0a 20 20 20 20 20 20 00 00 00 ff 00 30
31 30 47 41 32 33 4d 42 32 36 38 0b 00 00 00 fc
00 43 4f 4d 50 41 51 20 4d 56 39 33 30 0a 00 0b
error: [drm:pid0:drm_edid_block_valid] *ERROR* EDID checksum is
invalid, remainder is 92 Raw EDID:
00 ff ff ff ff ff ff 00 0e 11 27 30 38 36 32 42
0a 0a 01 01 0f 24 1b 80 e8 5e 82 a3 53 46 98 24
11 48 4f a6 63 80 31 59 45 59 61 59 71 59 c1 99
a9 4f 01 01 01 01 1a 4f 40 30 62 b0 32 40 40 c0
13 00 60 08 11 00 00 1e 00 00 00 fd 00 32 a0 1e
60 15 00 0a 30 20 20 20 20 20 00 00 00 ff 00 30
31 30 47 41 32 33 4d 42 32 36 38 0a 00 00 00 fc
00 43 4f 4f 50 41 51 20 4d 56 39 3a 30 0a 00 0b
error: [drm:pid0:drm_edid_block_valid] *ERROR* EDID checksum is
invalid, remainder is 201 Raw EDID:
00 ff ff ff ff ff ff 00 0e 19 37 30 38 36 32 42
0a 0a 01 01 0f 24 1b 80 e8 5e 82 a3 53 46 98 24
11 68 4f a4 73 80 31 59 45 59 61 59 71 59 c1 99
a9 4f 01 01 01 01 1a 6f 40 30 62 b0 32 40 40 c0
13 00 60 08 11 00 00 1e 00 00 00 fd 00 32 a0 1e
60 15 00 0a 20 20 20 20 20 30 00 00 00 ff 00 30
31 30 47 41 32 33 4d 42 32 37 38 0a 00 00 00 fc
00 43 4f 4d 50 41 51 30 4d 56 39 32 30 0a 00 0b
error: [drm:pid0:drm_edid_block_valid] *ERROR* EDID checksum is
invalid, remainder is 199 Raw EDID:
00 ff ff ff ff ff ff 00 0e 11 27 30 38 37 32 42
0a 0a 01 01 0f 24 1b 80 e8 5e 82 a3 53 46 98 24
11 48 4f a4 63 80 31 79 45 59 61 59 71 59 81 d9
ad 4f 01 01 01 01 1b 6f 40 30 62 b0 32 40 40 c0
13 00 60 08 11 00 00 1e 00 00 00 fd 00 32 e0 1e
60 15 00 0a 20 20 20 20 20 20 00 00 00 ff 00 30
31 30 47 41 33 33 4d 42 32 36 38 0a 00 00 00 fc
00 43 4f 4d 50 41 51 20 4d 56 39 32 30 0a 00 0b
drm:pid0:drm_do_get_edid *WARNING* VGA-: EDID block 0 invalid.
error: [drm:pid0:radeon_vga_detect] *ERROR* VGA-: probed a monitor but
no|invalid EDID radeondrm0: 1024x768, 8bpp
wsdisplay0 at radeondrm0 mux 1: console (std, vt100 emulation), using
wskbd0 wskbd1: connecting to wsdisplay0
wsdisplay0: screen 1-5 added (std, vt100 emulation)
error: [drm:pid39496:radeon_vga_detect] *ERROR* VGA-: probed a monitor
but no|invalid EDID
usbdevs:
Controller /dev/usb0:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000),
ATI(0x1002), rev 1.00 port 1 powered
port 2 powered
Controller /dev/usb1:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000),
ATI(0x1002), rev 1.00 port 1 powered
port 2 powered
Controller /dev/usb2:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000),
ATI(0x1002), rev 1.00 port 1 powered
port 2 powered
Controller /dev/usb3:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000),
ATI(0x1002), rev 1.00 port 1 powered
port 2 powered
Controller /dev/usb4:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000),
ATI(0x1002), rev 1.00 port 1 addr 2: full speed, power 100 mA, config
1, USB Keyboard(0x5400), BTC(0x1631), rev 0.03 port 1 addr 3: full
speed, self powered, config 1, USB Keyboard(0x5002), BTC(0x1631), rev
0.03 port 2 powered port 2 powered