Date: Tue, 14 Feb 2006 21:50:51 +0100 From: Christian Brueffer <chris@unixpages.org> To: current@freebsd.org Subject: panic: Trying sleep, but thread marked as sleeping prohibited Message-ID: <20060214205050.GA6218@haakonia.hitnet.RWTH-Aachen.DE>
next in thread | raw e-mail | index | archive | help
--ReaqsoxgOBHFXBhH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, I get the following panic now and then when trying to mount my external usb drive. The panic only occurs when the machine has been up for some time. FreeBSD serenity.local 7.0-CURRENT FreeBSD 7.0-CURRENT #8: Sun Feb 12 11:00:10 CET 2006 chris@serenity.local:/usr/obj/usr/src/sys/SERENITY i386 panic: Trying sleep, but thread marked as sleeping prohibited KDB: enter: panic [thread pid 23 tid 100021 ] Stopped at kdb_enter+0x30: leave =20 db> tr Tracing pid 23 tid 100021 td 0xc344b820 kdb_enter(c07f8467,c086d160,c07fb33e,d564d8d4,100) at kdb_enter+0x30 panic(c07fb33e,1,c07fb2ba,111,2) at panic+0xd5 sleepq_add(cd7871c8,c0871320,c0811674,0,c0747a7d) at sleepq_add+0xb2 msleep(cd7871c8,c0871320,44,c0811674,0) at msleep+0x2a6 bwait(cd7871c8,44,c0811674,509,0) at bwait+0x60 swap_pager_putpages(c3dcb960,d564da10,1,1,d564d9c0) at swap_pager_putpages+= 0x497 default_pager_putpages(c3dcb960,d564da10,1,1,d564d9c0) at default_pager_put= pages+0x2e vm_pageout_flush(d564da10,1,1,60,c1900bd8) at vm_pageout_flush+0x172 vm_contig_launder_page(c1900b90,0,c081208a,1f6,ffffffff) at vm_contig_laund= er_page+0x239 vm_page_alloc_contig(10,0,0,ffffffff,1) at vm_page_alloc_contig+0x398 contigmalloc(10000,c0839c80,1,0,ffffffff) at contigmalloc+0xb5 bus_dmamem_alloc(c4fb4c80,c3fb2688,5,c3fb2684,ffffffff) at bus_dmamem_alloc= +0xde usb_block_allocmem(0,10000,1,c42a7f3c,c32e0448) at usb_block_allocmem+0x16e usb_allocmem(c3649800,10000,0,c42a7f3c,d564db94) at usb_allocmem+0x57 ehci_allocm(c3649800,c42a7f3c,10000,c38e6400,d564dbc0) at ehci_allocm+0x27 usbd_transfer(c42a7f00,c4dccc80,c5218e00,d14c8000,10000) at usbd_transfer+0= x61 umass_setup_transfer(c5218e00,c4dccc80,d14c8000,10000,4) at umass_setup_tra= nsfer+0x4f umass_bbb_state(c365c100,c5218e00,0,0,0) at umass_bbb_state+0xeb usb_transfer_complete(c365c100,1f,c39cf180) at usb_transfer_complete+0x193 ehci_idone(c365c100,c365c170,0,d564dc6c,c05211b2) at ehci_idone+0x137 ehci_check_intr(c3649800,c365c100,c05c0d55,26e,c3649800) at ehci_check_intr= +0x8f ehci_softintr(c3649800,d564dc9c,c0520f30,c3649800,298) at ehci_softintr+0x32 usb_schedsoftintr(c3649800,298,c07f52d6,d564dcb0,c365d080) at usb_schedsoft= intr+0x12 ehci_intr1(c3649800,c365d080,c32e2580,d564dcd8,c058ce48) at ehci_intr1+0xc0 ehci_intr(c3649800,0,c07f52d6,295,1) at ehci_intr+0x8f ithread_execute_handlers(c344a000,c32e2580,c07f52d6,2f9,c344b820) at ithrea= d_execute_handlers+0x128 ithread_loop(c35f3e80,d564dd38,c07f50c8,31a,0) at ithread_loop+0x83 fork_exit(c058cf50,c35f3e80,d564dd38) at fork_exit+0xc3 fork_trampoline() at fork_trampoline+0x8 --- trap 0x1, eip =3D 0, esp =3D 0xd564dd6c, ebp =3D 0 --- - Christian --=20 Christian Brueffer chris@unixpages.org brueffer@FreeBSD.org GPG Key: http://people.freebsd.org/~brueffer/brueffer.key.asc GPG Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D --ReaqsoxgOBHFXBhH Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD8kKqbHYXjKDtmC0RAjv8AJ4juqv5Gp6iwNLAODzY/72Ed3i2MACg3l41 S9aCmtLNBImqnDGsOCNHVEo= =oT+q -----END PGP SIGNATURE----- --ReaqsoxgOBHFXBhH--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060214205050.GA6218>