[2.5.43] Bug on Alpha: 'Trying to free free buffer'

From: Jan-Benedict Glaw (jbglaw@lug-owl.de)
Date: Wed Oct 23 2002 - 15:03:05 EST


Hi!

Reading/writing from/to an ext3 filesystem causes some BUG() which asks
for being reported. The box is a NoName (aka AXPpci33), 128MB RAM, some
SCSI HDDs on a 'LSI Logic / Symbios Logic (formerly NCR) 53c810 (rev 01)'.
Here's the ksymoopsed dmesg:

VFS: brelse: Trying to free free buffer
buffer layer error at fs/buffer.c:1164
Pass this trace through ksymoops for reporting

ksymoops 2.4.6 on alpha 2.5.43. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.5.43/ (default)
     -m /boot/System.map-2.5.43--00 (specified)

Warning (compare_maps): ksyms_base symbol __start___kallsyms not found in System.map. Ignoring ksyms_base entry
Warning (compare_maps): ksyms_base symbol __stop___kallsyms not found in System.map. Ignoring ksyms_base entry
depmod(41): unaligned trap at 000000012000e750: 00000001201349ac 29 1
depmod(41): unaligned trap at 000000012000e758: 00000001201349ac 2d 1
depmod(41): unaligned trap at 000000012000e750: 0000000120147a84 29 1
depmod(41): unaligned trap at 000000012000e758: 0000000120147a84 2d 1
modprobe(94): unaligned trap at 0000000120011750: 000000012005db24 29 1
modprobe(94): unaligned trap at 0000000120011758: 000000012005db24 2d 1
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
fffffc0003b3bc68 0000000000000000 fffffc0000860984 0000000000000003
       fffffc0000862630 fffffc0003b3bd14 fffffc00008b32c0 fffffc00031decc0
       fffffc00008b3648 fffffc0004b9b000 fffffc00008aafe0 fffffc00034bbb20
       fffffc0000eeb6a0 fffffc00027180f8 fffffc0000876c60 fffffc0003b3bee8
       fffffc0000876c60 000000011ffff450 21a6d5f53639d8ba fffffc0000000002
       fffffc0007ee8b50 fffffffe00000002 fffffc0000eeb6a0 000000002f0e092c
Trace:fffffc0000860984 fffffc0000862630 fffffc00008b32c0 fffffc00008b3648 fffffc00008aafe0 fffffc0000876c60 fffffc0000876c60 fffffc00008aa4fc fffffc0000876778 fffffc0000876c60 fffffc0000870890 fffffc000086ecd8 fffffc0000871118 fffffc0000871848 fffffc0000832b98 fffffc0000876c60 fffffc0000876ec8 fffffc0000810c84 fffffc0000810c98 fffffc0000810be0
fffffc0006977a38 0000000000000000 fffffc0000860984 0000000000000003
       fffffc0000862630 0000000000000001 fffffc000086295c fffffc0000aef500
       fffffc0000862a9c fffffc0000aef500 fffffc0000336380 000000000006028e
       0000000000001000 fffffc0001c6cc78 fffffc0006977c68 0000000000000000
       fffffc0000aef500 fffffc000283e660 fffffc0005da6ba0 fffffc0000aefe60
       fffffc0002b0b620 fffffc000326ff80 fffffc0004edb020 fffffc0003fc2de0
Trace:fffffc0000860984 fffffc0000862630 fffffc000086295c fffffc0000862a9c fffffc0000862af0 fffffc00008ae4d0 fffffc00008b3c0c fffffc00008be830 fffffc00008b422c fffffc00008b1a40 fffffc00008b1ad4 fffffc000086efcc fffffc000086f550 fffffc000086ffe0 fffffc0000870890 fffffc0000870b0c fffffc0000870b30 fffffc000086a5ec fffffc000086a860 fffffc000086ede4 fffffc0000810c84 fffffc000085e328 fffffc0000810be0
fffffc0003b3bc68 0000000000000000 fffffc0000860984 0000000000000003
       fffffc0000862630 fffffc0003b3bd14 fffffc00008b32c0 fffffc0003198c00
       fffffc00008b3648 fffffc00031a5000 fffffc00008aafe0 fffffc0006c1aae0
       fffffc0006f01e40 fffffc00043583d8 fffffc0000876c60 fffffc0003b3bee8
       fffffc0000876c60 000000011ffff450 ca11e44355ff522e fffffc0000000002
       fffffc0007ee8b50 fffffffe00000002 fffffc0006f01e40 00000000530dbb22
Trace:fffffc0000860984 fffffc0000862630 fffffc00008b32c0 fffffc00008b3648 fffffc00008aafe0 fffffc0000876c60 fffffc0000876c60 fffffc00008aa4fc fffffc0000876778 fffffc0000876c60 fffffc0000870890 fffffc000086eb9c fffffc000086ecd8 fffffc0000871118 fffffc0000871848 fffffc0000832b98 fffffc0000876c60 fffffc0000876ec8 fffffc0000810c84 fffffc0000810c98 fffffc0000810be0
Warning (Oops_read): Code line not seen, dumping what data is available

Trace; fffffc0000860984 <__buffer_error+64/80>
Trace; fffffc0000862630 <__brelse+50/60>
Trace; fffffc00008b32c0 <dx_release+60/80>
Trace; fffffc00008b3648 <ext3_htree_fill_tree+1e8/240>
Trace; fffffc00008aafe0 <ext3_dx_readdir+1a0/200>
Trace; fffffc0000876c60 <filldir64+0/200>
Trace; fffffc0000876c60 <filldir64+0/200>
Trace; fffffc00008aa4fc <ext3_readdir+7c/500>
Trace; fffffc0000876778 <vfs_readdir+d8/160>
Trace; fffffc0000876c60 <filldir64+0/200>
Trace; fffffc0000870890 <path_lookup+150/180>
Trace; fffffc000086ecd8 <permission+58/a0>
Trace; fffffc0000871118 <may_open+98/380>
Trace; fffffc0000871848 <open_namei+448/660>
Trace; fffffc0000832b98 <update_process_times+58/80>
Trace; fffffc0000876c60 <filldir64+0/200>
Trace; fffffc0000876ec8 <sys_getdents64+68/120>
Trace; fffffc0000810c84 <entSys+a4/b8>
Trace; fffffc0000810c98 <ret_from_sys_call+0/10>
Trace; fffffc0000810be0 <entSys+0/b8>
Trace; fffffc0000860984 <__buffer_error+64/80>
Trace; fffffc0000862630 <__brelse+50/60>
Trace; fffffc000086295c <bh_lru_install+19c/1e0>
Trace; fffffc0000862a9c <__find_get_block+fc/120>
Trace; fffffc0000862af0 <__getblk+30/80>
Trace; fffffc00008ae4d0 <ext3_getblk+f0/380>
Trace; fffffc00008b3c0c <ext3_find_entry+18c/4e0>
Trace; fffffc00008be830 <do_get_write_access+6f0/740>
Trace; fffffc00008b422c <ext3_lookup+4c/160>
Trace; fffffc00008b1a40 <ext3_do_update_inode+4a0/5a0>
Trace; fffffc00008b1ad4 <ext3_do_update_inode+534/5a0>
Trace; fffffc000086efcc <real_lookup+cc/240>
Trace; fffffc000086f550 <do_lookup+130/360>
Trace; fffffc000086ffe0 <link_path_walk+860/da0>
Trace; fffffc0000870890 <path_lookup+150/180>
Trace; fffffc0000870b0c <__user_walk+2c/a0>
Trace; fffffc0000870b30 <__user_walk+50/a0>
Trace; fffffc000086a5ec <vfs_lstat+2c/80>
Trace; fffffc000086a860 <sys_newlstat+20/40>
Trace; fffffc000086ede4 <path_release+24/80>
Trace; fffffc0000810c84 <entSys+a4/b8>
Trace; fffffc000085e328 <sys_close+a8/e0>
Trace; fffffc0000810be0 <entSys+0/b8>
Trace; fffffc0000860984 <__buffer_error+64/80>
Trace; fffffc0000862630 <__brelse+50/60>
Trace; fffffc00008b32c0 <dx_release+60/80>
Trace; fffffc00008b3648 <ext3_htree_fill_tree+1e8/240>
Trace; fffffc00008aafe0 <ext3_dx_readdir+1a0/200>
Trace; fffffc0000876c60 <filldir64+0/200>
Trace; fffffc0000876c60 <filldir64+0/200>
Trace; fffffc00008aa4fc <ext3_readdir+7c/500>
Trace; fffffc0000876778 <vfs_readdir+d8/160>
Trace; fffffc0000876c60 <filldir64+0/200>
Trace; fffffc0000870890 <path_lookup+150/180>
Trace; fffffc000086eb9c <vfs_permission+dc/1c0>
Trace; fffffc000086ecd8 <permission+58/a0>
Trace; fffffc0000871118 <may_open+98/380>
Trace; fffffc0000871848 <open_namei+448/660>
Trace; fffffc0000832b98 <update_process_times+58/80>
Trace; fffffc0000876c60 <filldir64+0/200>
Trace; fffffc0000876ec8 <sys_getdents64+68/120>
Trace; fffffc0000810c84 <entSys+a4/b8>
Trace; fffffc0000810c98 <ret_from_sys_call+0/10>
Trace; fffffc0000810be0 <entSys+0/b8>

3 warnings issued. Results may not be reliable.
MfG, JBG

-- 
   - Eine Freie Meinung in einem Freien Kopf für
   - einen Freien Staat voll Freier Bürger
   						Gegen Zensur im Internet
Jan-Benedict Glaw   .   jbglaw@lug-owl.de   .   +49-172-7608481
	 -- New APT-Proxy written in shell script --
	   http://lug-owl.de/~jbglaw/software/ap2/


- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Oct 23 2002 - 22:01:05 EST