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

Reply via email to