Date: Sun, 2 Feb 2003 22:32:39 -0400 (AST) From: "Marc G. Fournier" <scrappy@hub.org> To: freebsd-stable@freebsd.org Subject: ffs_update panic with latest kernel ... softupdates problem? Message-ID: <20030202222938.D16840@hub.org>
next in thread | raw e-mail | index | archive | help
Just upgraded my world/kernel today, and it panic'd within 12hrs with: (kgdb) where #0 0xc7c1a256 in ?? () #1 0xc014e46c in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:223 #2 0xc014eb91 in panic (fmt=0xc022fc99 "%s") at /usr/src/sys/kern/kern_shutdown.c:595 #3 0xc01ffb29 in trap_fatal (frame=0xea667e94, eva=66) at /usr/src/sys/i386/i386/trap.c:974 #4 0xc01ff795 in trap_pfault (frame=0xea667e94, usermode=0, eva=66) at /usr/src/sys/i386/i386/trap.c:867 #5 0xc01ff2ef in trap (frame={tf_fs = -362414056, tf_es = -1072234480, tf_ds = -737476592, tf_edi = 0, tf_esi = -879852544, tf_ebp = -362381588, tf_isp = -362381632, tf_ebx = -946393088, tf_edx = -1, tf_ecx = -296658752, tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -1071952598, tf_cs = 8, tf_eflags = 66118, tf_esp = 0, tf_ss = -296658752}) at /usr/src/sys/i386/i386/trap.c:466 #6 0xc01b4d2a in ffs_update (vp=0xee5158c0, waitfor=0) at /usr/src/sys/ufs/ffs/ffs_inode.c:105 #7 0xc01bd267 in ffs_sync (mp=0xc7958600, waitfor=3, cred=0xc62fba00, p=0xe7c9a780) at /usr/src/sys/ufs/ffs/ffs_vfsops.c:1025 #8 0xc017e8dc in sync_fsync (ap=0xea667f7c) at /usr/src/sys/kern/vfs_subr.c:2972 #9 0xc017cbb3 in sched_sync () at vnode_if.h:558 (kgdb) up 5 #5 0xc01ff2ef in trap (frame={tf_fs = -362414056, tf_es = -1072234480, tf_ds = -737476592, tf_edi = 0, tf_esi = -879852544, tf_ebp = -362381588, tf_isp = -362381632, tf_ebx = -946393088, tf_edx = -1, tf_ecx = -296658752, tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -1071952598, tf_cs = 8, tf_eflags = 66118, tf_esp = 0, tf_ss = -296658752}) at /usr/src/sys/i386/i386/trap.c:466 466 (void) trap_pfault(&frame, FALSE, eva); (kgdb) frame frame->tf_ebp frame->tf_eip #0 0xc01b4d2a in ffs_update (vp=0xee5158c0, waitfor=0) at /usr/src/sys/ufs/ffs/ffs_inode.c:105 105 if (DOINGSOFTDEP(vp)) (kgdb) list 100 (int)fs->fs_bsize, NOCRED, &bp); 101 if (error) { 102 brelse(bp); 103 return (error); 104 } 105 if (DOINGSOFTDEP(vp)) 106 softdep_update_inodeblock(ip, bp, waitfor); 107 else if (ip->i_effnlink != ip->i_nlink) 108 panic("ffs_update: bad link cnt"); 109 *((struct dinode *)bp->b_data + To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030202222938.D16840>