Apologies if this gets posted twice, I saw there was a list malfunction so posting it again as my previous message never showed up.
Hi Edward, I've just tested the newer patch against 2.6.15.4, and have found a bug when using `cat bmap` in a directory. $ cd testdir/.... $ cat bmap kernel BUG at fs/reiser4/plugin/object.c:58! invalid operand: 0000 [#1] PREEMPT Modules linked in: reiser4 ipw2200 ieee80211 ieee80211_crypt CPU: 0 EIP: 0060:[<f8f84300>] Not tainted VLI EFLAGS: 00010246 (2.6.15.4) EIP is at _bugop+0x0/0x10 [reiser4] eax: edd2dd1c ebx: edd2dc7c ecx: 0000000c edx: f905b8d8 esi: 00000000 edi: ea9db5c0 ebp: 00010000 esp: f792feec ds: 007b es: 007b ss: 0068 Process cat (pid: 3130, threadinfo=f792f000 task=f51f7030) Stack: f8fff833 edd2dd1c 00000000 38892067 eaa79c00 f8fff75f edd2a13c 00000001 ea9db5c0 00000001 c0188eb8 ea9db5c0 00000001 ea44c200 00000000 c0155ade f7f92ac0 00000000 00000000 eaa79c00 e8a4fb40 00000000 00010000 f8f9a16f Call Trace: [<f8fff833>] bmap_show+0x43/0xc0 [reiser4] [<f8fff75f>] bmap_start+0x1f/0x80 [reiser4] [<c0188eb8>] seq_read+0xe8/0x2f0 [<c0155ade>] __handle_mm_fault+0x14e/0x290 [<f8f9a16f>] read_pseudo+0xbf/0xd0 [reiser4] [<c016536c>] vfs_read+0x19c/0x1b0 [<c01656b1>] sys_read+0x51/0x80 [<c010316b>] sysenter_past_esp+0x54/0x75 Code: 71 b7 01 f9 89 5c 24 20 be e5 00 00 00 8d 90 a4 01 00 00 89 4c 24 1c 89 74 24 18 e9 6f ff ff ff 90 90 90 90 90 90 90 90 90 90 90 <0f> 0b 3a 00 99 b7 01 f9 31 c0 c3 90 8d 74 26 00 31 c0 c3 8d b6 -- Marcus Furlong