Just installed -current and am hitting a kernel panic on boot: panic: kernel diagnostic assertion "ccb->ccb_xa.state == ATA_S_ONCHIP" failed: file "../../../../dev/ic/ahci.c", line 2174
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/dev/ic/ahci.c?rev=1.28&content-type=text/x-cvsweb-markup I have a PCEngines APU2 with a 16GB mSATA drive on board and a 256 GB SSD connected over SATA. After installation I rebooted as instructed and was able to login to the root account. I shutdown so I could unplug the flash drive installer. When I booted again I got to this kernel panic without any interaction. I booted again and it did the same thing. The patch notes for 6.0 make no mention of AHCI or ATA. From Google I saw that this used to happen with CD drives; there are none on this machine. The 5.2->5.3 change log mentioned this was fixed and happened when talking to dying disks. I've tested this SSD twice and found no errors. I've done my best to provide as much output/info as possible, please let me know what else I can do to help. Each section starts with "OUTPUT FROM ", for what I hope is easy searching. OUTPUT FROM BOOT PCEngines apu2 coreboot build 20160311 4080 MB ECC DRAM SeaBIOS (version ?-20160311_005214-0c3a223c2ee6) Found mainboard PC Engines PCEngines apu2 multiboot: eax=0, ebx=0 boot order: 1: /pci@i0cf8/usb@10/usb-*@1 2: /pci@i0cf8/usb@10/usb-*@2 3: /pci@i0cf8/usb@10/usb-*@3 4: /pci@i0cf8/usb@10/usb-*@4 5: /pci@i0cf8/*@14,7 6: /pci@i0cf8/*@11/drive@0/disk@0 7: /pci@i0cf8/*@11/drive@1/disk@0 8: /rom@genroms/pxe.rom 9: pxen0 10: scon1 11: Found 21 PCI devices (max PCI bus is 03) Copying SMBIOS entry point from 0xdffb7000 to 0x000f3110 Copying ACPI RSDP from 0xdffb8000 to 0x000f30e0 Copying MPTABLE from 0xdffdc000/dffdc010 to 0x000f2f30 Copying PIR from 0xdffdd000 to 0x000f2f00 Using pmtimer, ioport 0x818 Scan for VGA option rom Running option rom at c000:0003 Google, Inc. Serial Graphics Adapter 08/22/15 SGABIOS $Id: sgabios.S 8 2010-04-22 00:03:40Z nlaredo $ (wiv@coreboot-Virtual-Machine) Sat Aug 22 09:25:30 UTC 2015 Term: 237x64 IO4 0 Turning on vga text mode console SeaBIOS (version ?-20160311_005214-0c3a223c2ee6) XHCI init on dev 00:10.0: regs @ 0xfeb22000, 4 ports, 32 slots, 32 byte contexts XHCI extcap 0x1 @ feb22500 XHCI protocol USB 3.00, 2 ports (offset 1), def 0 XHCI protocol USB 2.00, 2 ports (offset 3), def 10 XHCI extcap 0xa @ feb22540 Found 2 serial ports ATA controller 1 at 4010/4020/0 (irq 0 dev 88) EHCI init on dev 00:13.0 (regs=0xfeb25420) ATA controller 2 at 4018/4024/0 (irq 0 dev 88) Searching bootorder for: /pci@i0cf8/*@14,7 Searching bootorder for: /rom@img/memtest Searching bootorder for: /rom@img/setup ata0-0: SATA SSD ATA-10 Hard-Disk (15272 MiBytes) Searching bootorder for: /pci@i0cf8/*@11/drive@0/disk@0 ata1-0: Crucial_CT250MX200SSD1 ATA-10 Hard-Disk (232 GiBytes) Searching bootorder for: /pci@i0cf8/*@11/drive@1/disk@0 XHCI no devices found Initialized USB HUB (0 ports used) All threads complete. Scan for option roms Running option rom at c100:0003 iPXE (http://ipxe.org) 00:00.0 C100 PCI2.10 PnP PMMpmm call arg1=1 pmm call arg1=0 +DFF493C0pmm call arg1=1 pmm call arg1=0 +DFE893C0 C100 Searching bootorder for: /rom@genroms/pxe.rom PCengines Press F10 key now for boot menu: Searching bootorder for: HALT drive 0x000f2e90: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=31277232 drive 0x000f2e60: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=488397168 Space available for UMB: c2000-ef000, f0000-f2e60 Returned 262144 bytes of ZoneHigh e820 map has 7 items: 0: 0000000000000000 - 000000000009f800 = 1 RAM 1: 000000000009f800 - 00000000000a0000 = 2 RESERVED 2: 00000000000f0000 - 0000000000100000 = 2 RESERVED 3: 0000000000100000 - 00000000dffae000 = 1 RAM 4: 00000000dffae000 - 00000000e0000000 = 2 RESERVED 5: 00000000f8000000 - 00000000fc000000 = 2 RESERVED 6: 0000000100000000 - 000000011f000000 = 1 RAM enter handle_19: NULL Booting from Hard Disk... Booting from 0000:7c00 Using drive 0, partition 3. Loading..... probing: pc0 com0 com1 mem[638K 3582M 496M a20=on] disk: hd0+ hd1+ >> OpenBSD/amd64 BOOT 3.31 switching console to com0 >> OpenBSD/amd64 BOOT 3.31 boot> booting hd0a:/bsd: 6892100+2179088+267272+0+663552 [72+726576+483179]=0xab3868 entry point at 0x1001000 [7205c766, 34000004, 24448b12, 3be0a304] [ using 1210472 bytes of bsd ELF symbol table ] Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2016 OpenBSD. All rights reserved. http://www.OpenBSD.org OpenBSD 6.0 (GENERIC.MP) #2319: Tue Jul 26 13:00:43 MDT 2016 [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 4261076992 (4063MB) avail mem = 4127465472 (3936MB) mpath0 at root scsibus0 at mpath0: 256 targets mainbus0 at root bios0 at mainbus0: SMBIOS rev. 2.7 @ 0xdffb7020 (7 entries) bios0: vendor coreboot version "88a4f96" date 03/11/2016 bios0: PC Engines apu2 acpi0 at bios0: rev 2 acpi0: sleep states S0 S1 S2 S3 S4 S5 acpi0: tables DSDT FACP SSDT APIC HEST SSDT SSDT HPET acpi0: wakeup devices PWRB(S4) PBR4(S4) PBR5(S4) PBR6(S4) PBR7(S4) PBR8(S4) UOH1(S3) UOH3(S3) UOH5(S3) XHC0(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 GX-412TC SOC, 998.27 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,PCLMUL,MWAIT,SSSE3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,TOPEXT,ITSC,BMI1 cpu0: 32KB 64b/line 2-way I-cache, 32KB 64b/line 8-way D-cache, 2MB 64b/line 16-way L2 cache cpu0: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu0: DTLB 40 4KB entries fully associative, 8 4MB entries fully associative cpu0: smt 0, core 0, package 0 mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges cpu0: apic clock running at 99MHz cpu0: mwait min=64, max=64, IBE cpu1 at mainbus0: apid 1 (application processor) cpu1: AMD GX-412TC SOC, 998.14 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,PCLMUL,MWAIT,SSSE3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,TOPEXT,ITSC,BMI1 cpu1: 32KB 64b/line 2-way I-cache, 32KB 64b/line 8-way D-cache, 2MB 64b/line 16-way L2 cache cpu1: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu1: DTLB 40 4KB entries fully associative, 8 4MB entries fully associative cpu1: smt 0, core 1, package 0 cpu2 at mainbus0: apid 2 (application processor) cpu2: AMD GX-412TC SOC, 998.14 MHz cpu2: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,TOPEXT,ITSC,BMI1 cpu2: 32KB 64b/line 2-way I-cache, 32KB 64b/line 8-way D-cache, 2MB 64b/line 16-way L2 cache cpu2: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu2: DTLB 40 4KB entries fully associative, 8 4MB entries fully associative cpu2: smt 0, core 2, package 0 cpu3 at mainbus0: apid 3 (application processor) cpu3: AMD GX-412TC SOC, 998.14 MHz cpu3: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,CX16,SSE4.1,SSE4.2,MOVBE,POPCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMCR8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,TOPEXT,ITSC,BMI1 cpu3: 32KB 64b/line 2-way I-cache, 32KB 64b/line 8-way D-cache, 2MB 64b/line 16-way L2 cache cpu3: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu3: DTLB 40 4KB entries fully associative, 8 4MB entries fully associative cpu3: smt 0, core 3, package 0 ioapic0 at mainbus0: apid 4 pa 0xfec00000, version 21, 24 pins ioapic1 at mainbus0: apid 5 pa 0xfec20000, version 21, 32 pins acpihpet0 at acpi0: 14318180 Hz acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus -1 (PBR4) acpiprt2 at acpi0: bus 1 (PBR5) acpiprt3 at acpi0: bus 2 (PBR6) acpiprt4 at acpi0: bus 3 (PBR7) acpiprt5 at acpi0: bus -1 (PBR8) acpicpu0 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS acpicpu1 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS acpicpu2 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS acpicpu3 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS acpibtn0 at acpi0: PWRB "PNP0501" at acpi0 not configured cpu0: 998 MHz: speeds: 1000 800 600 MHz pci0 at mainbus0 bus 0 pchb0 at pci0 dev 0 function 0 "AMD AMD64 16h Root Complex" rev 0x00 pchb1 at pci0 dev 2 function 0 "AMD AMD64 16h Host" rev 0x00 ppb0 at pci0 dev 2 function 2 "AMD AMD64 16h PCIE" rev 0x00: msi pci1 at ppb0 bus 1 em0 at pci1 dev 0 function 0 "Intel I210" rev 0x03: msi, address 00:0d:b9:42:75:94 ppb1 at pci0 dev 2 function 3 "AMD AMD64 16h PCIE" rev 0x00: msi pci2 at ppb1 bus 2 em1 at pci2 dev 0 function 0 "Intel I210" rev 0x03: msi, address 00:0d:b9:42:75:95 ppb2 at pci0 dev 2 function 4 "AMD AMD64 16h PCIE" rev 0x00: msi pci3 at ppb2 bus 3 em2 at pci3 dev 0 function 0 "Intel I210" rev 0x03: msi, address 00:0d:b9:42:75:96 "AMD CCP" rev 0x00 at pci0 dev 8 function 0 not configured xhci0 at pci0 dev 16 function 0 "AMD Bolton xHCI" rev 0x11: msi usb0 at xhci0: USB revision 3.0 uhub0 at usb0 "AMD xHCI root hub" rev 3.00/1.00 addr 1 ahci0 at pci0 dev 17 function 0 "AMD Hudson-2 SATA" rev 0x40: apic 4 int 19, AHCI 1.3 ahci0: port 0: 6.0Gb/s ahci0: port 1: 6.0Gb/s scsibus1 at ahci0: 32 targets sd0 at scsibus1 targ 0 lun 0: <ATA, SATA SSD, S9FM> SCSI3 0/direct fixed t10.ATA_SATA_SSD_8EC60766164804905620 sd0: 15272MB, 512 bytes/sector, 31277232 sectors, thin sd1 at scsibus1 targ 1 lun 0: <ATA, Crucial_CT250MX2, MU04> SCSI3 0/direct fixed naa.500a0751136e86ac sd1: 238475MB, 512 bytes/sector, 488397168 sectors, thin ehci0 at pci0 dev 19 function 0 "AMD Hudson-2 USB2" rev 0x39: apic 4 int 18 usb1 at ehci0: USB revision 2.0 uhub1 at usb1 "AMD EHCI root hub" rev 2.00/1.00 addr 1 piixpm0 at pci0 dev 20 function 0 "AMD Hudson-2 SMBus" rev 0x42: SMBus disabled pcib0 at pci0 dev 20 function 3 "AMD Hudson-2 LPC" rev 0x11 sdhc0 at pci0 dev 20 function 7 "AMD Bolton SD/MMC" rev 0x01: apic 4 int 16 sdhc0: SDHC 2.0, 63 MHz base clock sdmmc0 at sdhc0: 4-bit, sd high-speed, mmc high-speed, dma pchb2 at pci0 dev 24 function 0 "AMD AMD64 16h Link Cfg" rev 0x00 pchb3 at pci0 dev 24 function 1 "AMD AMD64 16h Address Map" rev 0x00 pchb4 at pci0 dev 24 function 2 "AMD AMD64 16h DRAM Cfg" rev 0x00 km0 at pci0 dev 24 function 3 "AMD AMD64 16h Misc Cfg" rev 0x00 pchb5 at pci0 dev 24 function 4 "AMD AMD64 16h CPU Power" rev 0x00 pchb6 at pci0 dev 24 function 5 "AMD AMD64 16h Misc Cfg" rev 0x00 isa0 at pcib0 isadma0 at isa0 com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo com0: console com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo pcppi0 at isa0 port 0x61 spkr0 at pcppi0 lpt0 at isa0 port 0x378/4 irq 7 wbsio0 at isa0 port 0x2e/2: NCT5104D rev 0x52 uhub2 at uhub1 port 1 "Advanced Micro Devices product 0x7900" rev 2.00/0.18 addr 2 vscsi0 at root scsibus2 at vscsi0: 256 targets softraid0 at root scsibus3 at softraid0: 256 targets root on sd0a (402af328685601ff.a) swap on sd0b dump on sd0b WARNING: / was not properly unmounted Process (pid 1) got signal 31 Automatic boot in progress: starting file system checks. /dev/sd0a (402af328685601ff.a): INCORRECT BLOCK COUNT I=104315 (4 should be 0) (CORRECTED) /dev/sd0a (402af328685601ff.a): SUMMARY INFORMATION BAD (SALVAGED) /dev/sd0a (402af328685601ff.a): BLK(S) MISSING IN BIT MAPS (SALVAGED) /dev/sd0a (402af328685601ff.a): FREE BLK COUNT(S) WRONG IN SUPERBLK (SALVAGED) /dev/sd0a (402af328685601ff.a): 1750 files, 22659 used, 493604 free (68 frags, 61692 blocks, 0.0% fragmentation) /dev/sd0a (402af328685601ff.a): MARKING FILE SYSTEM CLEAN /dev/sd1a (6ad7e2b138d393b2.a): 1 files, 1 used, 516262 free (14 frags, 64531 blocks, 0.0% fragmentation) /dev/sd1a (6ad7e2b138d393b2.a): MARKING FILE SYSTEM CLEAN CANNOT READ: BLK 417824 /dev/sd1e (6ad7e2b138d393b2.e): UNEXPECTED INCONSISTENCY; RUN fsck_ffs MANUALLY. panic: kernel diagnostic assertion "ccb->ccb_xa.state == ATA_S_ONCHIP" failed: file "../../../../dev/ic/ahci.c", line 2174 Stopped at Debugger+0x9: leave TID PID UID PRFLAGS PFLAGS CPU COMMAND 50551 50551 0 0x100003 0 2 fsck_ffs Debugger() at Debugger+0x9 panic() at panic+0xfe __assert() at __assert+0x25 ahci_port_intr() at ahci_port_intr+0x8a8 ahci_intr() at ahci_intr+0x5b intr_handler() at intr_handler+0x67 Xintr_ioapic_level0() at Xintr_ioapic_level0+0xcd --- interrupt --- acpicpu_idle() at acpicpu_idle+0x13c cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: 6 http://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> OUTPUT OF DMESG ddb{0}> dmesg OpenBSD 6.0 (GENERIC.MP) #2319: Tue Jul 26 13:00:43 MDT 2016 [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP real mem = 4261076992 (4063MB) avail mem = 4127465472 (3936MB) mpath0 at root scsibus0 at mpath0: 256 targets mainbus0 at root bios0 at mainbus0: SMBIOS rev. 2.7 @ 0xdffb7020 (7 entries) bios0: vendor coreboot version "88a4f96" date 03/11/2016 bios0: PC Engines apu2 acpi0 at bios0: rev 2 acpi0: sleep states S0 S1 S2 S3 S4 S5 acpi0: tables DSDT FACP SSDT APIC HEST SSDT SSDT HPET acpi0: wakeup devices PWRB(S4) PBR4(S4) PBR5(S4) PBR6(S4) PBR7(S4) PBR8(S4) UOH 1(S3) UOH3(S3) UOH5(S3) XHC0(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 GX-412TC SOC, 998.27 MHz cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,C FLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,CX16,SSE4.1,SSE4.2,MOVBE,PO PCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMC R8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,TOPEXT,ITSC,BMI1 cpu0: 32KB 64b/line 2-way I-cache, 32KB 64b/line 8-way D-cache, 2MB 64b/line 16 -way L2 cache cpu0: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu0: DTLB 40 4KB entries fully associative, 8 4MB entries fully associative cpu0: smt 0, core 0, package 0 mtrr: Pentium Pro MTRR support, 8 var ranges, 88 fixed ranges cpu0: apic clock running at 99MHz cpu0: mwait min=64, max=64, IBE cpu1 at mainbus0: apid 1 (application processor) cpu1: AMD GX-412TC SOC, 998.14 MHz cpu1: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,C FLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,CX16,SSE4.1,SSE4.2,MOVBE,PO PCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMC R8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,TOPEXT,ITSC,BMI1 cpu1: 32KB 64b/line 2-way I-cache, 32KB 64b/line 8-way D-cache, 2MB 64b/line 16 -way L2 cache cpu1: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu1: DTLB 40 4KB entries fully associative, 8 4MB entries fully associative cpu1: smt 0, core 1, package 0 cpu2 at mainbus0: apid 2 (application processor) cpu2: AMD GX-412TC SOC, 998.14 MHz cpu2: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,C FLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,CX16,SSE4.1,SSE4.2,MOVBE,PO PCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMC R8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,TOPEXT,ITSC,BMI1 cpu2: 32KB 64b/line 2-way I-cache, 32KB 64b/line 8-way D-cache, 2MB 64b/line 16 -way L2 cache cpu2: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu2: DTLB 40 4KB entries fully associative, 8 4MB entries fully associative cpu2: smt 0, core 2, package 0 cpu3 at mainbus0: apid 3 (application processor) cpu3: AMD GX-412TC SOC, 998.14 MHz cpu3: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,C FLUSH,MMX,FXSR,SSE,SSE2,HTT,SSE3,PCLMUL,MWAIT,SSSE3,CX16,SSE4.1,SSE4.2,MOVBE,PO PCNT,AES,XSAVE,AVX,F16C,NXE,MMXX,FFXSR,PAGE1GB,LONG,LAHF,CMPLEG,SVM,EAPICSP,AMC R8,ABM,SSE4A,MASSE,3DNOWP,OSVW,IBS,SKINIT,TOPEXT,ITSC,BMI1 cpu3: 32KB 64b/line 2-way I-cache, 32KB 64b/line 8-way D-cache, 2MB 64b/line 16 -way L2 cache cpu3: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu3: DTLB 40 4KB entries fully associative, 8 4MB entries fully associative cpu3: smt 0, core 3, package 0 ioapic0 at mainbus0: apid 4 pa 0xfec00000, version 21, 24 pins ioapic1 at mainbus0: apid 5 pa 0xfec20000, version 21, 32 pins acpihpet0 at acpi0: 14318180 Hz acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus -1 (PBR4) acpiprt2 at acpi0: bus 1 (PBR5) acpiprt3 at acpi0: bus 2 (PBR6) acpiprt4 at acpi0: bus 3 (PBR7) acpiprt5 at acpi0: bus -1 (PBR8) acpicpu0 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS acpicpu1 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS acpicpu2 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS acpicpu3 at acpi0: C2(0@400 io@0x1771), C1(@1 halt!), PSS acpibtn0 at acpi0: PWRB "PNP0501" at acpi0 not configured cpu0: 998 MHz: speeds: 1000 800 600 MHz pci0 at mainbus0 bus 0 pchb0 at pci0 dev 0 function 0 "AMD AMD64 16h Root Complex" rev 0x00 pchb1 at pci0 dev 2 function 0 "AMD AMD64 16h Host" rev 0x00 ppb0 at pci0 dev 2 function 2 "AMD AMD64 16h PCIE" rev 0x00: msi pci1 at ppb0 bus 1 em0 at pci1 dev 0 function 0 "Intel I210" rev 0x03: msi, address 00:0d:b9:42:75 :94 ppb1 at pci0 dev 2 function 3 "AMD AMD64 16h PCIE" rev 0x00: msi pci2 at ppb1 bus 2 em1 at pci2 dev 0 function 0 "Intel I210" rev 0x03: msi, address 00:0d:b9:42:75 :95 ppb2 at pci0 dev 2 function 4 "AMD AMD64 16h PCIE" rev 0x00: msi pci3 at ppb2 bus 3 em2 at pci3 dev 0 function 0 "Intel I210" rev 0x03: msi, address 00:0d:b9:42:75 :96 "AMD CCP" rev 0x00 at pci0 dev 8 function 0 not configured xhci0 at pci0 dev 16 function 0 "AMD Bolton xHCI" rev 0x11: msi usb0 at xhci0: USB revision 3.0 uhub0 at usb0 "AMD xHCI root hub" rev 3.00/1.00 addr 1 ahci0 at pci0 dev 17 function 0 "AMD Hudson-2 SATA" rev 0x40: apic 4 int 19, AH CI 1.3 ahci0: port 0: 6.0Gb/s ahci0: port 1: 6.0Gb/s scsibus1 at ahci0: 32 targets sd0 at scsibus1 targ 0 lun 0: <ATA, SATA SSD, S9FM> SCSI3 0/direct fixed t10.AT A_SATA_SSD_8EC60766164804905620 sd0: 15272MB, 512 bytes/sector, 31277232 sectors, thin sd1 at scsibus1 targ 1 lun 0: <ATA, Crucial_CT250MX2, MU04> SCSI3 0/direct fixe d naa.500a0751136e86ac sd1: 238475MB, 512 bytes/sector, 488397168 sectors, thin ehci0 at pci0 dev 19 function 0 "AMD Hudson-2 USB2" rev 0x39: apic 4 int 18 usb1 at ehci0: USB revision 2.0 uhub1 at usb1 "AMD EHCI root hub" rev 2.00/1.00 addr 1 piixpm0 at pci0 dev 20 function 0 "AMD Hudson-2 SMBus" rev 0x42: SMBus disabled pcib0 at pci0 dev 20 function 3 "AMD Hudson-2 LPC" rev 0x11 sdhc0 at pci0 dev 20 function 7 "AMD Bolton SD/MMC" rev 0x01: apic 4 int 16 sdhc0: SDHC 2.0, 63 MHz base clock sdmmc0 at sdhc0: 4-bit, sd high-speed, mmc high-speed, dma pchb2 at pci0 dev 24 function 0 "AMD AMD64 16h Link Cfg" rev 0x00 pchb3 at pci0 dev 24 function 1 "AMD AMD64 16h Address Map" rev 0x00 pchb4 at pci0 dev 24 function 2 "AMD AMD64 16h DRAM Cfg" rev 0x00 km0 at pci0 dev 24 function 3 "AMD AMD64 16h Misc Cfg" rev 0x00 pchb5 at pci0 dev 24 function 4 "AMD AMD64 16h CPU Power" rev 0x00 pchb6 at pci0 dev 24 function 5 "AMD AMD64 16h Misc Cfg" rev 0x00 isa0 at pcib0 isadma0 at isa0 com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo com0: console com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo pcppi0 at isa0 port 0x61 spkr0 at pcppi0 lpt0 at isa0 port 0x378/4 irq 7 wbsio0 at isa0 port 0x2e/2: NCT5104D rev 0x52 uhub2 at uhub1 port 1 "Advanced Micro Devices product 0x7900" rev 2.00/0.18 add r 2 vscsi0 at root scsibus2 at vscsi0: 256 targets softraid0 at root scsibus3 at softraid0: 256 targets root on sd0a (402af328685601ff.a) swap on sd0b dump on sd0b WARNING: / was not properly unmounted Process (pid 1) got signal 31 panic: kernel diagnostic assertion "ccb->ccb_xa.state == ATA_S_ONCHIP" failed: f ile "../../../../dev/ic/ahci.c", line 2174 Stopped at Debugger+0x9: leave TID PID UID PRFLAGS PFLAGS CPU COMMAND 50551 50551 0 0x100003 0 2 fsck_ffs Debugger() at Debugger+0x9 panic() at panic+0xfe __assert() at __assert+0x25 ahci_port_intr() at ahci_port_intr+0x8a8 ahci_intr() at ahci_intr+0x5b intr_handler() at intr_handler+0x67 Xintr_ioapic_level0() at Xintr_ioapic_level0+0xcd --- interrupt --- acpicpu_idle() at acpicpu_idle+0x13c cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: 6 http://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. OUTPUT OF TRACE ddb{0}> trace Debugger() at Debugger+0x9 panic() at panic+0xfe __assert() at __assert+0x25 ahci_port_intr() at ahci_port_intr+0x8a8 ahci_intr() at ahci_intr+0x5b intr_handler() at intr_handler+0x67 Xintr_ioapic_level0() at Xintr_ioapic_level0+0xcd --- interrupt --- acpicpu_idle() at acpicpu_idle+0x13c cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: -9 OUTPUT OF PS ddb{0}> ps TID PPID PGRP UID S FLAGS WAIT COMMAND 1814 41221 73262 0 3 0x3 biowait fsck_ffs 50551 41221 73262 0 7 0x100003 fsck_ffs 41221 73262 73262 0 3 0x100083 wait fsck 73262 1 73262 0 3 0x10008b pause sh 72558 0 0 0 3 0x14200 pgzero zerothread 26831 0 0 0 3 0x14200 aiodoned aiodoned 39037 0 0 0 3 0x14200 syncer update 88553 0 0 0 3 0x14200 cleaner cleaner 64662 0 0 0 3 0x14200 reaper reaper 63596 0 0 0 3 0x14200 pgdaemon pagedaemon 93186 0 0 0 3 0x14200 bored crynlk 32361 0 0 0 3 0x14200 bored crypto 22377 0 0 0 3 0x14200 pftm pfpurge 54618 0 0 0 3 0x14200 bored sensors 15736 0 0 0 3 0x14200 mmctsk sdmmc0 28733 0 0 0 3 0x14200 usbtsk usbtask 4784 0 0 0 3 0x14200 usbatsk usbatsk 22375 0 0 0 3 0x40014200 acpi0 acpi0 61757 0 0 0 7 0x40014200 idle3 33791 0 0 0 3 0x40014200 idle2 68831 0 0 0 7 0x40014200 idle1 81166 0 0 0 3 0x14200 bored softnet 86635 0 0 0 3 0x14200 bored systqmp 90982 0 0 0 3 0x14200 bored systq * 4257 0 0 0 7 0x40014200 idle0 90538 0 0 0 3 0x14200 bored sbar 1 0 1 0 3 0x82 wait init 0 -1 0 0 3 0x10200 scheduler swapper OUTPUT OF SHOW REGISTERS ddb{0}> show registers rdi 0x1 rsi 0x286 mptramp_gdt32_desc+0x264 rbp 0xffff800022086b78 rbx 0xffffffff8171d370 __func__.6029+0x3e8 rdx 0 rcx 0xffffffff818cb240 cpu_info_primary rax 0x1 r8 0xffff800022086a98 r9 0 r10 0xffff800022086b08 r11 0xffffffff8108aeb0 comcnputc r12 0x100 mptramp_gdt32_desc+0xde r13 0xffff800022086b88 r14 0xffff80000007bb00 r15 0xffff800000099000 rip 0xffffffff81346709 Debugger+0x9 cs 0x8 rflags 0x282 mptramp_gdt32_desc+0x260 rsp 0xffff800022086b68 ss 0x10 Debugger+0x9: leave OUTPUT OF MACH DDBCPU AND TRACE ON EACH CPU: ddb{3}> mach ddbcpu 0 Stopped at Debugger+0x9: leave Debugger() at Debugger+0x9 panic() at panic+0xfe __assert() at __assert+0x25 ahci_port_intr() at ahci_port_intr+0x8a8 ahci_intr() at ahci_intr+0x5b intr_handler() at intr_handler+0x67 Xintr_ioapic_level0() at Xintr_ioapic_level0+0xcd --- interrupt --- acpicpu_idle() at acpicpu_idle+0x13c cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: 6 ddb{0}> trace Debugger() at Debugger+0x9 panic() at panic+0xfe __assert() at __assert+0x25 ahci_port_intr() at ahci_port_intr+0x8a8 ahci_intr() at ahci_intr+0x5b intr_handler() at intr_handler+0x67 Xintr_ioapic_level0() at Xintr_ioapic_level0+0xcd --- interrupt --- acpicpu_idle() at acpicpu_idle+0x13c cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: -9 ddb{0}> mach ddbcpu 1 Stopped at Debugger+0x9: leave Debugger() at Debugger+0x9 x86_ipi_handler() at x86_ipi_handler+0x76 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x1c --- interrupt --- acpicpu_idle() at acpicpu_idle+0x13c cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: 10 ddb{1}> trace Debugger() at Debugger+0x9 x86_ipi_handler() at x86_ipi_handler+0x76 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x1c --- interrupt --- acpicpu_idle() at acpicpu_idle+0x13c cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: -5 ddb{1}> mach ddbcpu 2 Stopped at Debugger+0x9: leave Debugger() at Debugger+0x9 x86_ipi_handler() at x86_ipi_handler+0x76 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x1c --- interrupt --- acpicpu_idle() at acpicpu_idle+0x13c cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: 10 ddb{2}> trace Debugger() at Debugger+0x9 x86_ipi_handler() at x86_ipi_handler+0x76 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x1c --- interrupt --- acpicpu_idle() at acpicpu_idle+0x13c cpu_idle_cycle() at cpu_idle_cycle+0x10 end trace frame: 0x0, count: -5 ddb{2}> mach ddbcpu 3 Stopped at Debugger+0x9: leave Debugger() at Debugger+0x9 x86_ipi_handler() at x86_ipi_handler+0x76 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x1c --- interrupt --- __mp_lock() at __mp_lock+0x42 syscall() at syscall+0x2e5 --- syscall (number 198) --- end of kernel end trace frame: 0x1000, count: 10 0xaab049337ea: ddb{3}> trace Debugger() at Debugger+0x9 x86_ipi_handler() at x86_ipi_handler+0x76 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x1c --- interrupt --- __mp_lock() at __mp_lock+0x42 syscall() at syscall+0x2e5 --- syscall (number 198) --- end of kernel end trace frame: 0x1000, count: -5 0xaab049337ea: OUTPUT OF SHOW UVM: ddb{0}> show uvm Current UVM status: pagesize=4096 (0x1000), pagemask=0xfff, pageshift=12 1009754 VM pages: 422 active, 47 inactive, 3 wired, 1005410 free (125689 zero ) min 10% (25) anon, 10% (25) vnode, 5% (12) vtext pages 0 anon, 0 vnode, 0 vtext freemin=33658, free-target=44877, inactive-target=0, wired-max=336584 faults=2785, traps=1399, intrs=263, ctxswitch=708 fpuswitch=0 softint=361, syscalls=1219, kmapent=18 fault counts: noram=0, noanon=0, noamap=0, pgwait=0, pgrele=0 ok relocks(total)=232(232), anget(retries)=1903(0), amapcopy=680 neighbor anon/obj pg=38/401, gets(lock/unlock)=381/232 cases: anon=1749, anoncow=154, obj=362, prcopy=19, przero=501 daemon and swap counts: woke=0, revs=0, scans=0, obscans=0, anscans=0 busy=0, freed=0, reactivate=0, deactivate=0 pageouts=0, pending=0, nswget=0 nswapdev=1, nanon=0, nanonneeded=0 nfreeanon=0 swpages=2096481, swpginuse=0, swpgonly=0 paging=0 kernel pointers: objs(kern)=0xffffffff8190d860 OUTPUT OF SHOW BCSTATS: ddb{0}> show bcstats Current Buffer Cache status: numbufs 123 busymapped 1, delwri 0 kvaslots 6553 avail kva slots 6552 bufpages 486, dirtypages 0 pendingreads 0, pendingwrites 0 Thanks for looking.
