i have been experiencing hard locks (preceded by intense 5< load
averages, disk i/o timeouts, and processes gone astray) that seem to
be related to a possible bug in reiser4.
here is the information that i think is important:

 a sample dmesg from right before a hardlock:
------------[ cut here ]------------
kernel BUG at fs/reiser4/plugin/file/tail_conversion.c:29!
invalid opcode: 0000 [#1]
SMP
last sysfs file: /class/vc/vcsa7/dev
Modules linked in: snd_rtctimer
CPU:    0
EIP:    0060:[<c019c3bb>]    Not tainted VLI
EFLAGS: 00210282   (2.6.16-rc3-mm1 #1)
EIP is at get_exclusive_access+0x1b/0x44
eax: eec1b1ac   ebx: ecda70d8   ecx: ecda7140   edx: 00000000
esi: addee000   edi: eec1b160   ebp: 00000000   esp: dfd89f38
ds: 007b   es: 007b   ss: 0068
Process soffice.bin (pid: 11208, threadinfo=dfd89000 task=e1193a70)
Stack: <0>00000001 c019b956 c013f613 eecbfb74 e8daa560 00000001
00005600 00000000
       ecda70d8 ecda7140 addee000 ea8ea7c0 00005600 d06d2740 00005600 ea8ea7c0
       c03b0e10 00000000 c014bbf3 dfd89fa4 addee000 ea8ea7c0 fffffff7 bfb4a870
Call Trace:
 <c019b956> write_unix_file+0x2a4/0x44b   <c013f613> vma_link+0xa2/0xbc
 <c014bbf3> vfs_write+0xab/0x14c   <c014bd32> sys_write+0x3c/0x62
 <c01025bf> sysenter_past_esp+0x54/0x75
Code: 8d 43 10 e8 5c 54 1a 00 e9 f8 fc ff ff 90 90 90 53 89 c3 b8 00
f0 ff ff 21 e0 8b 00 8b 80 c8 04 00 00 8b 40 48 83 78 0c 00 74 08 <0f>
0b 1d 00 e0 58 36 c0 e8 28 61 1a 00 ba 01 00 ff ff 89 d8 f0

my uname -a:
Linux helix 2.6.16-rc3-mm1 #1 SMP Sun Feb 19 21:46:21 HST 2006 i686
AMD Athlon(tm) MP 2600+ AuthenticAMD GNU/Linux

my fsck.reiser4 -V
fsck.reiser4 1.0.5
Copyright (C) 2001, 2002, 2003, 2004 by Hans Reiser, licensing
governed by reiser4progs/COPYING.

my fsck.reiser4 -p from a drive known to be causing trouble
Default profiles:
format:     "format40" (id:0x0 type:0x8)
journal:    "journal40" (id:0x0 type:0xf)
oid:        "oid40" (id:0x0 type:0x9)
alloc:      "alloc40" (id:0x0 type:0xe)
key:        "key_large" (id:0x1 type:0x10)
node:       "node40" (id:0x0 type:0x2)
statdata:   "stat40" (id:0x0 type:0x1)
nodeptr:    "nodeptr40" (id:0x3 type:0x1)
direntry:   "cde40" (id:0x2 type:0x1)
tail:       "plain40" (id:0x6 type:0x1)
extent:     "extent40" (id:0x5 type:0x1)
acl:        "absent (id:0x4 type:0x1)"
permission: "absent (id:0x0 type:0x6)"
regular:    "reg40" (id:0x0 type:0x0)
directory:  "dir40" (id:0x1 type:0x0)
symlink:    "sym40" (id:0x2 type:0x0)
special:    "spl40" (id:0x3 type:0x0)
hash:       "r5_hash" (id:0x1 type:0x3)
fibration:  "ext_1_fibre" (id:0x2 type:0x4)
formatting: "smart" (id:0x2 type:0x5)


the partition in question is 232903996 kilobytes large (that's 223
gigabytes), and does not fail badblocks or fsck.reiser4 testing. my
system holds up to memtest86, and does not crash if the drive is not
mounted and used.


my question: can this be fixed, has it been fixed, or can i convert
this drive online to reiserfs.
sorry for such a long message, but this is very important to me. thank you!

Reply via email to