From owner-freebsd-current@FreeBSD.ORG Tue Jan 13 03:10:37 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB17B16A4CE for ; Tue, 13 Jan 2004 03:10:37 -0800 (PST) Received: from park.rambler.ru (park.rambler.ru [81.19.64.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CF3043D6B for ; Tue, 13 Jan 2004 03:10:21 -0800 (PST) (envelope-from is@rambler-co.ru) Received: from is (is.park.rambler.ru [81.19.64.102]) by park.rambler.ru (8.12.6/8.12.6) with ESMTP id i0DBAHAY061634 for ; Tue, 13 Jan 2004 14:10:17 +0300 (MSK) (envelope-from is@rambler-co.ru) Date: Tue, 13 Jan 2004 14:10:17 +0300 (MSK) From: Igor Sysoev X-Sender: is@is To: freebsd-current@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: 5.2-R panic: sleeping thread owns a non-sleepable lock X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jan 2004 11:10:37 -0000 I've cvsuped the sources 5.2-BETA to 5.2-RELEASE. While rebuilding the system (make -j 3 buildworld) on 5.2-RELEASE kernel I've got the following panic: panic: bad pte cpuid = 0; boot() called on cpu#0 syncing disks, buffers remaining... panic: sleeping thread (pid 37514) owns a non-sleepable lock cpuid = 0; boot() called on cpu#0 Uptime: 27m25s Dumping 2047 MB [ ... ] --- #0 doadump () at /usr/src/sys/kern/kern_shutdown.c:240 240 dumping++; (kgdb) bt #0 doadump () at /usr/src/sys/kern/kern_shutdown.c:240 #1 0xc051067d in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:372 #2 0xc0510a4e in panic () at /usr/src/sys/kern/kern_shutdown.c:550 #3 0xc053595b in propagate_priority (td=0xc8252780) at /usr/src/sys/kern/subr_turnstile.c:176 #4 0xc05363ad in turnstile_wait (ts=0xc82384c0, lock=0xc069dbe0, owner=0xc8252780) at /usr/src/sys/kern/subr_turnstile.c:510 #5 0xc0507175 in _mtx_lock_sleep (m=0xc069dbe0, opts=0, file=0xc065183a "/usr/src/sys/kern/vfs_bio.c", line=3649) at /usr/src/sys/kern/kern_mutex.c:476 #6 0xc0506d85 in _mtx_lock_flags (m=0x0, opts=0, file=0xc065183a "/usr/src/sys/kern/vfs_bio.c", line=3649) at /usr/src/sys/kern/kern_mutex.c:218 #7 0xc055bc12 in vm_hold_free_pages (bp=0xd4673768, from=3649, to=3577921536) at /usr/src/sys/kern/vfs_bio.c:3649 #8 0xc0559d49 in allocbuf (bp=0xd4673768, size=0) at /usr/src/sys/kern/vfs_bio.c:2733 #9 0xc0557074 in brelse (bp=0xd4673768) at /usr/src/sys/kern/vfs_bio.c:1241 #10 0xc055ad17 in bufdone (bp=0xd4673768) at /usr/src/sys/kern/vfs_bio.c:3264 #11 0xc05566ae in vfs_backgroundwritedone (bp=0xd4673768) at /usr/src/sys/kern/vfs_bio.c:952 #12 0xc055a931 in bufdone (bp=0xd4673768) at /usr/src/sys/kern/vfs_bio.c:3131 #13 0xc055a708 in bufdonebio (bp=0x0) at /usr/src/sys/kern/vfs_bio.c:3067 #14 0xc055a540 in biodone (bp=0xd4673768) at /usr/src/sys/kern/vfs_bio.c:2991 #15 0xc04dd6da in g_dev_done (bp2=0xca001908) at /usr/src/sys/geom/geom_dev.c:359 #16 0xc055a540 in biodone (bp=0xd4673768) at /usr/src/sys/kern/vfs_bio.c:2991 #17 0xc04e0372 in g_io_schedule_up (tp=0xc7e1bc80) at /usr/src/sys/geom/geom_io.c:375 #18 0xc04e05e8 in g_up_procbody () at /usr/src/sys/geom/geom_kern.c:92 #19 0xc04fc344 in fork_exit (callout=0xc04e05a0 , arg=0x0, frame=0x0) at /usr/src/sys/kern/kern_fork.c:793 (kgdb) Igor Sysoev http://sysoev.ru/en/