On Mon, Dec 15, 2008 at 11:44:09AM +0200, Lukas Hejtmanek wrote: > On Mon, Dec 15, 2008 at 09:16:45AM +0800, Wu Fengguang wrote: > > Lukas, could you apply the attached patch, recompile and do > > > > modprobe filecache > > free; cp /proc/filecache /tmp/a; > > echo 3 > /proc/sys/vm/drop_caches > > free; cp /proc/filecache /tmp/b; > > > > and send me the outputs a and b? > > unfortunately, it causes an oops (0000 [#1] SMP) in d_path + 0x31/0x110, code > 48 85 c0 74 2f <48> 8b 40 30 48 > rax = 0x100000001 > > (it does not save the oops into any log, thus I only wrote down possibly most > important clues) Sorry I made a silly mistake while rebasing the patch to 2.6.28. The attached patch works OK here. Thanks, Fengguang