Panic on resume ACPI / ATA / UMA

From: Anish Mistry <mistry.7_at_osu.edu>
Date: Thu, 19 Aug 2004 01:30:13 -0400
-----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 
_at_ /usr/src/sys/          vm/uma_core.c:1800

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
_at_ /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 
_at_ /usr/src/sys/          vm/uma_core.c:1800

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Uptime: 1m52s
panic: _mtx_lock_sleep: recursed on non-recursive mutex UMA pcpu 
_at_ /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-----
Received on Thu Aug 19 2004 - 03:29:08 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:07 UTC