You are not logged in.
Hi, I was trying to compile Kernel 2.6.32 with reiser4 patch and I have got error during compilation (patching was fine), anybody has the same problem?
I have x86-64 system and it was vanilla kernel.
Thank you
Offline
Nobody can help you if you don't post the error.
Also, moving to Kernel & Hardware Issues.
Offline
sorry for that, here is the output:
LD fs/ramfs/ramfs.o
LD fs/ramfs/built-in.o
CC fs/reiser4/debug.o
CC fs/reiser4/jnode.o
CC fs/reiser4/znode.o
CC fs/reiser4/key.o
CC fs/reiser4/pool.o
CC fs/reiser4/tree_mod.o
CC fs/reiser4/estimate.o
CC fs/reiser4/carry.o
CC fs/reiser4/carry_ops.o
CC fs/reiser4/lock.o
CC fs/reiser4/tree.o
CC fs/reiser4/context.o
fs/reiser4/context.c: In function 'reiser4_throttle_write_at':
fs/reiser4/context.c:156: error: implicit declaration of function 'current_is_pdflush'
make[2]: *** [fs/reiser4/context.o] Error 1
make[1]: *** [fs/reiser4] Error 2
make: *** [fs] Error 2
root:/usr/src/linux-2.6.32 >
Offline
Try this additional patch:
http://userweb.kernel.org/~akpm/mmotm/b … oved.patch
Offline
root:/usr/src/linux-2.6.32 > patch -p1 < fs-reiser4-contextc-current_is_pdflush-got-removed.patch
patching file fs/reiser4/context.c
Hunk #1 FAILED at 151.
1 out of 1 hunk FAILED -- saving rejects to file fs/reiser4/context.c.rej
patching file fs/reiser4/txnmgr.c
root:/usr/src/linux-2.6.32 >
But if I used almost all patches from your link it ends with another error.
So it seems that I have to wait for proper patch :-/
Offline
root:/usr/src/linux-2.6.32 > patch -p1 < fs-reiser4-contextc-current_is_pdflush-got-removed.patch
patching file fs/reiser4/context.c
Hunk #1 FAILED at 151.
1 out of 1 hunk FAILED -- saving rejects to file fs/reiser4/context.c.rej
patching file fs/reiser4/txnmgr.c
root:/usr/src/linux-2.6.32 >But if I used almost all patches from your link it ends with another error.
So it seems that I have to wait for proper patch :-/
there is some bug in the kernel 2.6.32 regarding reiser4 so it doesn't work atm
Offline
I ripped this patch from zen sources, I didn't have time to test it properly, but it compiles and the module loads.
Offline