Panic on resume ACPI / ATA / UMA

Anish Mistry mistry.7 at osu.edu
Wed Aug 18 22:29:08 PDT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

With CURRENT as of a few hours ago (12:00 AM EST) I'm getting the following 
panic below which then results in a reboot without creating a core dump.  How 
to repeat on my laptop:
1) suspend (close lid)
2) resume (open lid)
- - At this point the lid switch stops working so to suspend again...
3) suspend (acpiconf -s 3)
4) resume (press power button)

ASL:
http://am-productions.biz/docs/littleguy.asl.gz
DMESG:
http://am-productions.biz/docs/dmesg.txt.gz

After a few seconds the following appears:

ad0: WARNING - WRITE_DMA interrupt was seen but timeout fired LBA=12086925
ad0: WARNING - READ_DMA interrupt was seen but timeout fired LBA=13004061
ad0: WARNING - READ_DMA interrupt was seen but timeout fired LBA=13004061
acpi_cmbat1: battery initialization failed, giving up
ad0: WARNING - READ_DMA interrupt was seen but taskqueue stalled LBA=13004061
Slab at 0xc15e4f70, freei 7 = 0.
panic: Duplicate free of item 0xc15e439c from zone 0xc0c44c60(g_bio)

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s

Fatal double fault:
eip = 0xc04c85fb
esp = 0xcb2da000
ebp = 0xcb2da000
panic: double fault
Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
@ /usr/src/sys/          vm/uma_core.c:1800


- --
Anish Mistry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFBJDrtxqA5ziudZT0RAlmfAJwIG8PNm5IJhcpMcbDPDuEeBhM19ACgjmT1
mxTym8sxvvyNx4PMclhK/Qg=
=y3+G
-----END PGP SIGNATURE-----


More information about the freebsd-current mailing list