panic: _mtx_lock_sleep ... ahc_lock

From: Steve Kargl <sgk_at_troutmask.apl.washington.edu>
Date: Thu, 19 Jul 2007 15:59:16 -0700
While taking the Xorg 7.2 upgrade plunge on my newly
installed ULE driven box.  I got the following panic.

panic: _mtx_lock_sleep: recursed on non-recursive mutex
ahc_lock_at_/usr/src/sys/dev/aic7xxx/aic7xxx_osm.h:203

cpuid = 0
Uptime: 12s
panic: _mtx_lock_sleep: recursed on non-recursive mutex
ahc_lock_at_/usr/src/sys/cam/cam_periph.h:182

At this point, the keyboard was locked up so getting a
backtrace wasn't possible.


The relevant lines from dmesg are

ahc0: <Adaptec 2940 Ultra SCSI adapter> port 0xb800-0xb8ff mem 0xfeafe000-0xfeafefff irq 16 at device 4.0 on pci3
ahc0: [ITHREAD]
aic7880: Ultra Single Channel A, SCSI Id=7, 16/253 SCBs
sa0 at ahc0 bus 0 target 5 lun 0
sa0: <DEC DLT2000 8B37> Removable Sequential Access SCSI-2 device 
sa0: 5.000MB/s transfers (5.000MHz, offset 15)
da0 at ahc0 bus 0 target 0 lun 0
da0: <SEAGATE ST39216N 0010> Fixed Direct Access SCSI-3 device 
da0: 10.000MB/s transfers (10.000MHz, offset 15)
da0: Command Queueing Enabled
da0: 8761MB (17942584 512 byte sectors: 255H 63S/T 1116C)



-- 
Steve
Received on Thu Jul 19 2007 - 20:59:17 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:14 UTC