Hi, I don't know if this is the correct place to ask this but lets start here. I've been using a kernel 2.4.20 with the preemptive patch applied. Both the kernel source and the preemptive patch are the unstable versions. I recently applied the supermount patch and it breaks compiling. I compiled and installed the supermount patched kernel but I really miss the preemptive patch. When you do a lot of io tasks at the same time it shows its value. But there is the compiling problem which totally exceeds my knowledge. Has anyone tried this and find a solution? Any hints or places where to ask? What more info should I post to help solving this? Any help is immensely welcome. Thanks in advance. f. Follows the relevant output. in /usr/src/kernel-source-2.4.20/fs/supermount gcc -D__KERNEL__ -I/usr/src/kernel-source-2.4.20/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/kernel-source-2.4.20/include/linux/modversions.h -nostdinc -iwithprefix include -DKBUILD_BASENAME=dentry_operations -c -o dentry_operations.o dentry_operations.c dentry_operations.c: In function `supermount_dentry_revalidate': dentry_operations.c:26: `current' undeclared (first use in this function) dentry_operations.c:26: (Each undeclared identifier is reported only once dentry_operations.c:26: for each function it appears in.) dentry_operations.c:28: warning: implicit declaration of function `preempt_schedule' make[3]: *** [dentry_operations.o] Error 1 make[3]: Leaving directory `/usr/src/kernel-source-2.4.20/fs/supermount' make[2]: *** [_modsubdir_supermount] Error 2 make[2]: Leaving directory `/usr/src/kernel-source-2.4.20/fs' make[1]: *** [_mod_fs] Error 2 make[1]: Leaving directory `/usr/src/kernel-source-2.4.20' make: *** [stamp-build] Error 2 -- Entia non sunt multiplicanda praeter necessitatem +------------------------------------------------------------------+ | gpg public key : http://search.keyserver.net | | UID: f_en_lr21 | | fingerprint: 5C80 22C4 3191 2B35 AD95 9385 4F70 3DA0 DB4B 82C0 | +------------------------------------------------------------------+
Attachment:
signature.asc
Description: PGP signature