Hello I'm trying to install the snapshot from Jan 4 on a ProLiant DL385 G1. The install kernel panics on boot:
OpenBSD 4.6-current (RAMDISK_CD) #289: Mon Jan 4 17:33:05 MST 2010 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/RAMDISK_CD real mem = 4117725184 (3926MB) avail mem = 4004012032 (3818MB) ... ciss0 at pci2 dev 4 function 0 "Compaq Smart Array 64xx" rev 0x01: apic 5 int 0 (irq 7) ciss0: 1 LD, HW rev 1, FW 2.84/2.84, 64bit fifo scsibus1 at ciss0: 1 targets uvm_fault(0xffffffff80bbfce0, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff803ba130 cs 8 rflags 10206 cr2 0 cpl e rsp ffffffff80bf4598 (Boot messages are available here: http://pastebin.com/f7051446c) So I used an older release to wiggle the GENERIC kernel (from the snapshot) on to the disk. To see the trace etc. Results follow: OpenBSD 4.6-current (GENERIC) #44: Mon Jan 4 17:21:14 MST 2010 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC real mem = 4117725184 (3926MB) avail mem = 4002451456 (3817MB) ... ciss0 at pci2 dev 4 function 0 "Compaq Smart Array 64xx" rev 0x01: apic 5 int 0 (irq 7) ciss0: 1 LD, HW rev 1, FW 2.84/2.84, 64bit fifo scsibus1 at ciss0: 1 targets uvm_fault(0xffffffff80c848e0, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at mtx_enter: movl 0(%rdi),%eax mtx_enter() at mtx_enter scsi_xs_sync_done() at scsi_xs_sync_done+0x23 scsi_done() at scsi_done+0x35 ciss_scsi_cmd() at ciss_scsi_cmd+0x123 scsi_xs_exec() at scsi_xs_exec+0x34 scsi_xs_sync() at scsi_xs_sync+0x4f scsi_scsi_cmd() at scsi_scsi_cmd+0x8f scsi_inquire_vpd() at scsi_inquire_vpd+0xb5 scsi_devid() at scsi_devid+0x77 scsi_probedev() at scsi_probedev+0x145 scsi_probe_target() at scsi_probe_target+0x26 end trace frame: 0xffffffff80d7b7a0, count: 0 ddb> trace mtx_enter() at mtx_enter scsi_xs_sync_done() at scsi_xs_sync_done+0x23 scsi_done() at scsi_done+0x35 ciss_scsi_cmd() at ciss_scsi_cmd+0x123 scsi_xs_exec() at scsi_xs_exec+0x34 scsi_xs_sync() at scsi_xs_sync+0x4f scsi_scsi_cmd() at scsi_scsi_cmd+0x8f scsi_inquire_vpd() at scsi_inquire_vpd+0xb5 scsi_devid() at scsi_devid+0x77 scsi_probedev() at scsi_probedev+0x145 scsi_probe_target() at scsi_probe_target+0x26 scsi_probe_bus() at scsi_probe_bus+0x38 config_attach() at config_attach+0x11b ciss_attach() at ciss_attach+0x7b2 ciss_pci_attach() at ciss_pci_attach+0x244 config_attach() at config_attach+0x11b pci_probe_device() at pci_probe_device+0x273 pci_enumerate_bus() at pci_enumerate_bus+0x10d config_attach() at config_attach+0x11b ppbattach() at ppbattach+0x2f1 config_attach() at config_attach+0x11b pci_probe_device() at pci_probe_device+0x273 pci_enumerate_bus() at pci_enumerate_bus+0x10d config_attach() at config_attach+0x11b mainbus_attach() at mainbus_attach+0x121 config_attach() at config_attach+0x11b cpu_configure() at cpu_configure+0x1c main() at main+0x3c9 end trace frame: 0x0, count: -27 ddb> show registers ds 0x4237 es 0x4e00 acpi_pdirpa+0xa20 fs 0xbc00 acpi_pdirpa+0x7820 gs 0x4e00 acpi_pdirpa+0xa20 rdi 0 rsi 0xe rbp 0xffffffff80d7b4a0 end+0xc0840 rbx 0xfffffe80073a4000 rdx 0x34 rcx 0x4 rax 0xffffffff8076e9a0 atphy_funcs+0x1740 r8 0x1 r9 0xffffffff8096e9c0 pci_bus_dma_tag r10 0 r11 0xffffffff8095e118 amd64_mtrrtomrt+0x18 r12 0 r13 0 r14 0xe r15 0xffffffff80d7b610 end+0xc09b0 rip 0xffffffff805e1350 mtx_enter cs 0x8 rflags 0x10286 acpi_pdirpa+0xbea6 rsp 0xffffffff80d7b488 end+0xc0828 ss 0x10 mtx_enter: movl 0(%rdi),%eax ddb> (All of this plus skipped boot messages available here: http://pastebin.com/f4a583762) Looks like this might have something to do with the new scsi_xs_sync code. Anyone else having trouble with this? Taavi