I'd like to 2nd this. Current pnfs server doesn't build if chosen to be build into the kernel. It does build, if built as a module. when client and server code is build into the kernel it seems that both sides try to define pnfs_roc() function and stepping on each others toes.. On Fri, Aug 5, 2011 at 9:58 PM, Billy Hass <billdh16@xxxxxxxxx> wrote: > Hey all, > > I am unable to compile the latest kernel from the git tree. > > git clone git://git.linux-nfs.org/projects/bhalevy/linux-pnfs.git > cd linux-pnfs > make oldconfig > make -j5 -s > [ ... ] > [A lot of warnings, but no errors] > [ ... ] > make install > sh /usr/src/kernels/3.0.0/linux- > pnfs/arch/x86/boot/install.sh 3.0.0-pnfs arch/x86/boot/bzImage \ > System.map "/boot" > *** Missing file: arch/x86/boot/bzImage > *** You need to run "make" before "make install". > make[1]: *** [install] Error 1 > make: *** [install] Error 2 > > When I try to do the make again, here is the output > make -j5 -s > fs/nfsd/built-in.o: In function `pnfs_roc': > (.text+0x226d1): multiple definition of `pnfs_roc' > fs/nfs/built-in.o:(.text+0x304ee): first defined here > make[1]: *** [fs/built-in.o] Error 1 > make: *** [fs] Error 2 > make: *** Waiting for unfinished jobs.... > > Thanks for any help! > > Bill > > -- > Bill D. Hass > Major | Electrical Engineering BSE > Minor | Mathematics > University of Michigan '13 > College of Engineering > (715) 923-8382 > -- > To unsubscribe from this list: send the line "unsubscribe linux-nfs" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html