From owner-freebsd-current Mon Dec 16 20:42:21 2002 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 C579A37B401 for ; Mon, 16 Dec 2002 20:42:18 -0800 (PST) Received: from dan.emsphone.com (dan.emsphone.com [199.67.51.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D02143ED1 for ; Mon, 16 Dec 2002 20:42:18 -0800 (PST) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.12.6/8.12.6) id gBH4g7Y6082803; Mon, 16 Dec 2002 22:42:07 -0600 (CST) (envelope-from dan) Date: Mon, 16 Dec 2002 22:42:07 -0600 From: Dan Nelson To: Aurelien Nephtali Cc: current@FreeBSD.ORG Subject: Re: panic: ffs_blkfree: freeing free block Message-ID: <20021217044207.GA43444@dan.emsphone.com> References: <20021216211329.GA525@nebula.wanadoo.fr> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="SUOF0GtieIMvvwua" Content-Disposition: inline In-Reply-To: <20021216211329.GA525@nebula.wanadoo.fr> X-OS: FreeBSD 5.0-CURRENT X-message-flag: Outlook Error User-Agent: Mutt/1.5.1i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --SUOF0GtieIMvvwua Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In the last episode (Dec 16), Aurelien Nephtali said: > Hi, > > I got a panic today which occured during a background fsck, after a > hard-reboot of the system. The dump from gdb is attached and I can, > of course, provide more infos if needed. "Me too". My info attached as well; almost identical stack trace. Kernel was built from sources cvsupped just after 2002/12/15 17:41:07 PST. (Why in the heck are all the timestamps in commitlogs in PST??) -- Dan Nelson dnelson@allantgroup.com --SUOF0GtieIMvvwua Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="24.txt" GNU gdb 5.2.1 (FreeBSD) Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-undermydesk-freebsd"... panic: page fault panic messages: --- panic: ffs_blkfree: freeing free block cpuid = 1; lapic.id = 00000000 boot() called on cpu#1 Uptime: 1m24s pfs_vncache_unload(): 1 entries remaining Fatal trap 12: page fault while in kernel mode cpuid = 1; lapic.id = 00000000 fault virtual address = 0x18 fault code = supervisor write, page not present instruction pointer = 0x8:0xc02a70a4 stack pointer = 0x10:0xd4859ccc frame pointer = 0x10:0xd4859ce4 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 26 (irq11: dc0) trap number = 12 panic: page fault cpuid = 1; lapic.id = 00000000 boot() called on cpu#1 Uptime: 1m25s Dumping 512 MB 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 256 272 288 304 320 336 352 368 384 400 416 432 448 464 480 496 --- #0 doadump () at ../../../kern/kern_shutdown.c:232 232 dumping++; #0 doadump () at ../../../kern/kern_shutdown.c:232 #1 0xc020c806 in boot (howto=260) at ../../../kern/kern_shutdown.c:364 #2 0xc020ca49 in panic () at ../../../kern/kern_shutdown.c:517 #3 0xc02b3048 in ffs_blkfree (fs=0xc2d2b000, devvp=0xc2d52a8c, bno=1896, size=8192, inum=1896) at ../../../ufs/ffs/ffs_alloc.c:1771 #4 0xc02c0395 in indir_trunc (freeblks=0xc3009d00, dbn=3696, level=0, lbn=12, countp=0xd483bc40) at ../../../ufs/ffs/ffs_softdep.c:2603 #5 0xc02bff14 in handle_workitem_freeblocks (freeblks=0xc3009d00, flags=0) at ../../../ufs/ffs/ffs_softdep.c:2469 #6 0xc02bd829 in process_worklist_item (matchmnt=0x0, flags=0) at ../../../ufs/ffs/ffs_softdep.c:745 #7 0xc02bd5dc in softdep_process_worklist (matchmnt=0x0) at ../../../ufs/ffs/ffs_softdep.c:624 #8 0xc0250b97 in sched_sync () at ../../../kern/vfs_subr.c:1751 #9 0xc01fd5ac in fork_exit (callout=0xc025094c , arg=0x0, frame=0xd483bd48) at ../../../kern/kern_fork.c:872 --SUOF0GtieIMvvwua-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message