ffs_blkfree: freeing free block

Pramod Srinivasan pramod at juniper.net
Thu Jul 12 06:23:25 UTC 2007


Hi Folks,

I am hitting an issue with FS mostly happens during unmount (there was
heavy FS activity before unmount). I saw couple of open issues in the
gnat system which resembled what I am facing, is this known issue in
FreeBSD 6.1? Any suggestions that can help me isolate this issue?

Any help greatly appreciated.

Thanks,
Pramod

o 2004/10/07 kern/72424  panic: ffs_blkfree: freeing free block in
ffs/ffs_alloc.c:1750 
o 2007/04/17 kern/111766  [panic] "panic: ffs_blkfree: freeing free
block" during disk activity 

Logs:

bad block 1879705254, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -2044978536, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1604323672, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1596776907, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1508683655, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 2116800231, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1784947406, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1634164916, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1799029551, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 480176283, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 737555399, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -888105817, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 581137468, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1793207079, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1229629769, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 713629400, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -991665073, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 2089328936, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1936327699, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -164428600, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 935535580, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1619363206, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1041685823, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -350035627, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1064513623, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -2123597818, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1772760714, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1833488349, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 834902787, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1859837541, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -754399098, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -136478242, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -558985721, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1041423635, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -383587351, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1099346864, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1511092906, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 985062738, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -98951346, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 227642895, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1852928728, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1925604902, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1079569569, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -226022630, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1916855325, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -805772511, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1272161097, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1353245282, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 916375283, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1414897852, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 723561386, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1621781218, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -535915444, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1658392720, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1274821438, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -996100997, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1374139456, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 723958296, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 871475185, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 282648856, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -388725962, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 825570873, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 909699212, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -37808773, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1424765782, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1609269280, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 370514994, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 861089254, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -755285343, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1468276211, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1894031774, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1537254379, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -1600099672, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block 1861139431, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
bad block -315213489, ino 134428
pid 2753 (umount), uid 0 inumber 134428 on /mnt/var: bad block
dev = ad1s1f, block = 5001639, fs = /mnt/var
panic: ffs_blkfree: freeing free block
db_log_stack_trace_cmd(c08c9220) at 0
panic(c087d5cc,c087d5ac,c8d76780,4c51a7,0) at 0
ffs_blkfree(c8d9a400,c8da2800,c8d9278c,4c51a7,0) at 0
indir_trunc(c8ab99c0,231120,0,0,c,0,f1c1eb54) at 0
handle_workitem_freeblocks(c8ab99c0,0) at 0
process_worklist_item(c8d3d000,0) at 0
softdep_process_worklist(c8d3d000,1) at 0
softdep_flushworklist(c8d3d000,f1c1ec48,c8d51600) at 0
ffs_sync(c8d3d000,1,c8d51600,0,1) at 0
dounmount(c8d3d000,8000000,c8d51600,4695a41e,209c004) at 0
unmount(c8d51600,f1c1ed04,2,1,206) at 0
syscall(3b,3b,3b,804a592,804ea51) at 0
Xint0x80_syscall() at 0
--- syscall (22, FreeBSD ELF32, unmount), eip = 0x480ba03b, esp =
0xbfbed66c, ebp = 0xbfbed718 ---
KDB: enter: panic
[thread pid 2753 tid 100041 ]
Stopped at      kdb_enter+0x37: pushl   $-0x1
db>


More information about the freebsd-fs mailing list