Bug #1249
Updated by tuxillo over 11 years ago
As far as I know, it happened while another partition was being fsck-ed, but other than that, there shouldn't have been much activity on the machine at the time. Unread portion of the kernel message buffer: dev = #ad/0x20045, ino = 15, fs = /home panic: ffs_vfree: freeing free inode mp_lock = 00000000; cpuid = 0 Trace beginning at frame 0xdd0dd98c panic(dd0dd9b0,c8520000,f1977000,c852012d,dd0dd9d8) at panic+0x14d panic(c051a302,7,dd0dd9f4,0,0) at panic+0x14d ffs_freefile(dd0ddae8,f,0,43ff) at ffs_freefile+0x186 handle_workitem_freefile(0,dd0ddce8,c5e4ab0c,dd0ddc8c,c02c5a67) at handle_workitem_freefile+0x89 process_worklist_item(c5cfe400,49809881,c05a9ca0,0,c5be98c4) at process_worklist_item+0x18c softdep_process_worklist(0,c5cfe400,dd0ddd84,c02d5c86,0) at softdep_process_worklist+0xa5 bio_ops_sync(0,49809881,c5cfe100,ff800000,c) at bio_ops_sync+0x2d sched_sync(0,0,0,0,0) at sched_sync+0x16e kthread_exit() at kthread_exit boot() called on cpu#0 Uptime: 15m30s dumping to dev #ad/0x20041, blockno 2107648 dump 3070 3069 3068 3067 3066 3065 3064 3063 3062 3061 3060 3059 3058 3057 3056 <snip> 4 3 2 1 0 GNU gdb 6.7.1 Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i386-dragonfly". (kgdb) bt #0 dumpsys () at ./machine/thread.h:83 #1 0xc02874e9 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:376 #2 0xc02877ae in panic (fmt=0xc051a302 "ffs_vfree: freeing free inode") at /usr/src/sys/kern/kern_shutdown.c:801 #3 0xc03ced7b in ffs_freefile (pvp=0xdd0ddae8, ino=15, mode=17407) at /usr/src/sys/vfs/ufs/ffs_alloc.c:1700 #4 0xc03d58b8 in handle_workitem_freefile (freefile=0xc5a63e20) at /usr/src/sys/vfs/ufs/ffs_softdep.c:3044 #5 0xc03d4f88 in process_worklist_item (matchmnt=0x0, flags=<value optimized out>) at /usr/src/sys/vfs/ufs/ffs_softdep.c:735 #6 0xc03d689f in softdep_process_worklist (matchmnt=0x0) at /usr/src/sys/vfs/ufs/ffs_softdep.c:622 #7 0xc02d44f4 in bio_ops_sync (mp=0x0) at /usr/src/sys/kern/vfs_mount.c:1227 #8 0xc02d5c86 in sched_sync () at /usr/src/sys/kern/vfs_sync.c:243 #9 0xc027ac23 in suspend_kproc (td=Cannot access memory at address 0x8 ) at /usr/src/sys/kern/kern_kthread.c:158 Backtrace stopped: previous frame inner to this frame (corrupt stack?) -- Regards, Rumko