From owner-freebsd-current@FreeBSD.ORG Sun Apr 3 18:35:54 2005 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 A41C316A4CE for ; Sun, 3 Apr 2005 18:35:54 +0000 (GMT) Received: from dragon.NUXI.org (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0475E43D48 for ; Sun, 3 Apr 2005 18:35:54 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.NUXI.org (obrien@localhost [127.0.0.1]) by dragon.NUXI.org (8.13.3/8.13.3) with ESMTP id j33IZrD7021004 for ; Sun, 3 Apr 2005 11:35:53 -0700 (PDT) (envelope-from obrien@dragon.NUXI.org) Received: (from obrien@localhost) by dragon.NUXI.org (8.13.3/8.13.1/Submit) id j33IZrew021003 for freebsd-current@freebsd.org; Sun, 3 Apr 2005 11:35:53 -0700 (PDT) (envelope-from obrien) Date: Sun, 3 Apr 2005 11:35:52 -0700 From: "David O'Brien" To: freebsd-current@freebsd.org Message-ID: <20050403183552.GA20961@dragon.NUXI.org> Mail-Followup-To: obrien@freebsd.org, freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 User-Agent: Mutt/1.5.9i Subject: Continued FS panics X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 18:35:54 -0000 6.0-CURRENT FreeBSD 6.0-CURRENT #482: Wed Mar 30 09:05:23 PST 2005 i386 # gdb6 -k kernel.ko.debug /var/crash/vmcore.3 GNU gdb 20040810 [GDB v6.x for FreeBSD] This GDB was configured as "i386-portbld-freebsd6.0"... panic: page fault panic messages: --- Fatal trap 12: page fault while in kernel mode cpuid =3D 1; apic id =3D 01 fault virtual address =3D 0x80 fault code =3D supervisor read, page not present instruction pointer =3D 0x8:0xc05fca20 stack pointer =3D 0x10:0xe5dcb8e8 frame pointer =3D 0x10:0xe5dcb958 code segment =3D base 0x0, limit 0xfffff, type 0x1b =3D DPL 0, pres 1, def32 1, gran 1 processor eflags =3D interrupt enabled, resume, IOPL =3D 0 current process =3D 63 (vnlru) trap number =3D 12 panic: page fault cpuid =3D 1 KDB: stack backtrace: kdb_backtrace(c067e90c,1,c06599f2,e5dcb80c,c2c7f450) at 0xc04f8cae =3D kdb_= backtrace+0x2e panic(c06599f2,c067f8c7,e5dcb8a8,1,1) at 0xc04dc158 =3D panic+0x128 trap_fatal(e5dcb8a8,80,c067faa9,2c3,c2c7f450) at 0xc0637434 =3D trap_fatal+= 0x304 trap_pfault(e5dcb8a8,0,80,2444c700,80) at 0xc0637108 =3D trap_pfault+0x1b8 trap(18,10,10,1000,1) at 0xc0636cf0 =3D trap+0x350 calltrap() at 0xc0623ada =3D calltrap+0x5 --- trap 0xc, eip =3D 0xc05fca20, esp =3D 0xe5dcb8e8, ebp =3D 0xe5dcb958 --- vnode_pager_generic_putpages(c3ae333c,e5dcba40,1000,5,e5dcb9f0) at 0xc05fca= 20 =3D vnode_pager_generic_putpages+0xa0 vop_stdputpages(e5dcb9a8,c3ae333c,5,c3ae333c,e5dcb9d4) at 0xc05354b0 =3D vo= p_stdputpages+0x30 VOP_PUTPAGES_APV(c06a6580,e5dcb9a8,1,407,c2ea1000) at 0xc0649502 =3D VOP_PU= TPAGES_APV+0xb2 vnode_pager_putpages(c80047bc,e5dcba40,1,5,e5dcb9f0) at 0xc05fc933 =3D vnod= e_pager_putpages+0xb3 vm_pageout_flush(e5dcba40,1,5,364,a) at 0xc05f77fb =3D vm_pageout_flush+0x1= 6b vm_object_page_collect_flush(c80047bc,c2471e70,4,5,10) at 0xc05f2d06 =3D vm= _object_page_collect_flush+0x2f6 vm_object_page_clean(c80047bc,0,0,0,0) at 0xc05f270e =3D vm_object_page_cle= an+0x1ae vm_object_terminate(c80047bc,0,c067a4c5,a3,e5dcbc4c) at 0xc05f2380 =3D vm_o= bject_terminate+0x90 vnode_destroy_vobject(c3ae333c,3dc,0,1,c2eba500) at 0xc05fad16 =3D vnode_de= stroy_vobject+0x56 ufs_reclaim(e5dcbc4c,c2c7f450,0,c3ae333c,e5dcbc78) at 0xc05d5640 =3D ufs_re= claim+0x50 VOP_RECLAIM_APV(c06a6580,e5dcbc4c,c2c7f450,0,0) at 0xc0648abe =3D VOP_RECLA= IM_APV+0x9e vgonel(c3ae333c,c2c7f450,c066d4a3,89c,c3ae333c) at 0xc053f4f2 =3D vgonel+0x= 1a2 vgone(c3ae333c,e5dcbcc8,c066d4a3,23f,c2c7f450) at 0xc053f345 =3D vgone+0x45 vlrureclaim(c2ea1000,10,c06c2420,c2c7f450,3e8) at 0xc053b954 =3D vlrureclai= m+0x1c4 vnlru_proc(0,e5dcbd48,c066375e,30e,0) at 0xc053bd88 =3D vnlru_proc+0x1a8 fork_exit(c053bbe0,0,e5dcbd48) at 0xc04c4576 =3D fork_exit+0xc6 fork_trampoline() at 0xc0623b3c =3D fork_trampoline+0x8 --- trap 0x1, eip =3D 0, esp =3D 0xe5dcbd7c, ebp =3D 0 --- Uptime: 1d20h45m16s Dumping 1536 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 512 528 544 560 576 592 608 624= 640 656 672 688 704 720 736 752 768 784 800 816 832 848 864 880 896 912 92= 8 944 960 976 992 1008 1024 1040 1056 1072 1088 1104 1120 1136 1152 1168 11= 84 1200 1216 1232 1248 1264 1280 1296 1312 1328 1344 1360 1376 1392 1408 14= 24 1440 1456 1472 1488 1504 1520 --- #0 doadump () at pcpu.h:164 164 __asm __volatile("movl %%fs:0,%0" : "=3Dr" (td)); doadump () at pcpu.h:164 164 __asm __volatile("movl %%fs:0,%0" : "=3Dr" (td)); (kgdb) where #0 doadump () at pcpu.h:164 #1 0xc04dbe22 in boot (howto=3D260) at ../../../kern/kern_shutdown.c:398 #2 0xc04dc1d3 in panic (fmt=3D0xc06599f2 "%s") at ../../../kern/kern_shutdown.c:554 #3 0xc0637434 in trap_fatal (frame=3D0xe5dcb8a8, eva=3D0) at ../../../i386/i386/trap.c:806 #4 0xc0637108 in trap_pfault (frame=3D0xe5dcb8a8, usermode=3D0, eva=3D128) at ../../../i386/i386/trap.c:724 #5 0xc0636cf0 in trap (frame=3D {tf_fs =3D 24, tf_es =3D 16, tf_ds =3D 16, tf_edi =3D 4096, tf_esi = =3D 1, tf_ebp =3D -438519464, tf_isp =3D -438519596, tf_ebx =3D 1, tf_edx = =3D 0, tf_ecx =3D 0, tf_eax =3D 4096, tf_trapno =3D 12, tf_err =3D 0, tf_ei= p =3D -1067464160, tf_cs =3D 8, tf_eflags =3D 66118, tf_esp =3D 247, tf_ss = =3D 1}) at ../../../i386/i386/trap.c:414 #6 0xc0623ada in calltrap () at ../../../i386/i386/exception.s:139 #7 0x00000018 in ?? () #8 0x00000010 in ?? () #9 0x00000010 in ?? () #10 0x00001000 in ?? () #11 0x00000001 in ?? () #12 0xe5dcb958 in ?? () #13 0xe5dcb8d4 in ?? () #14 0x00000001 in ?? () #15 0x00000000 in ?? () #16 0x00000000 in ?? () #17 0x00001000 in ?? () #18 0x0000000c in ?? () #19 0x00000000 in ?? () #20 0xc05fca20 in vnode_pager_generic_putpages (vp=3D0xc3ae333c, m=3D0xe5dc= ba40,=20 bytecount=3D4096, flags=3D5, rtvals=3D0xe5dcb9f0) ---Type to continue, or q to quit--- =08 =08 at ../../../vm/vnode_pager.c:1101 #21 0xc05354b0 in vop_stdputpages (ap=3D0x0) at ../../../kern/vfs_default.c= :487 #22 0xc0649502 in VOP_PUTPAGES_APV (vop=3D0x0, a=3D0xe5dcb9a8) at vnode_if.= c:2168 #23 0xc05fc933 in vnode_pager_putpages (object=3D0xc80047bc, m=3D0x0, count= =3D4096,=20 sync=3D5, rtvals=3D0x0) at vnode_if.h:1119 #24 0xc05f77fb in vm_pageout_flush (mc=3D0xe5dcba40, count=3D1, flags=3D5) at vm_pager.h:147 #25 0xc05f2d06 in vm_object_page_collect_flush (object=3D0xc80047bc,=20 p=3D0xc2471e70, curgeneration=3D1, pagerflags=3D5) at ../../../vm/vm_object.c:945 #26 0xc05f270e in vm_object_page_clean (object=3D0xc80047bc, start=3D0, end= =3DUnhandled dwarf expression opcode 0x93 ) at ../../../vm/vm_object.c:748 #27 0xc05f2380 in vm_object_terminate (object=3D0xc80047bc) at ../../../vm/vm_object.c:603 #28 0xc05fad16 in vnode_destroy_vobject (vp=3D0x0) at ../../../vm/vnode_pager.c:174 #29 0xc05d5640 in ufs_reclaim (ap=3D0x0) at ../../../ufs/ufs/ufs_inode.c:153 #30 0xc0648abe in VOP_RECLAIM_APV (vop=3D0x0, a=3D0xe5dcbc4c) at vnode_if.c= :1583 #31 0xc053f4f2 in vgonel (vp=3D0xc3ae333c, td=3D0xc2c7f450) at vnode_if.h:8= 18 #32 0xc053f345 in vgone (vp=3D0xc3ae333c) at ../../../kern/vfs_subr.c:2205 #33 0xc053b954 in vlrureclaim (mp=3D0xc2ea1000) at ../../../kern/vfs_subr.c= :578 #34 0xc053bd88 in vnlru_proc () at ../../../kern/vfs_subr.c:678 #35 0xc04c4576 in fork_exit (callout=3D0xc053bbe0 , arg=3D0x0,= =20 frame=3D0x0) at ../../../kern/kern_fork.c:790 #36 0xc0623b3c in fork_trampoline () at ../../../i386/i386/exception.s:208 --=20 -- David (obrien@FreeBSD.org)