I compiled the kernel sources with genkernel and the compilation failed: Relevant part from genkernel.log: GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 drivers/built-in.o(.text+0x5a817): In function `cloop_file_io': : undefined reference to `blk_run_queues' make: *** [.tmp_vmlinux1] Error 1 * ERROR: Failed to compile the "bzImage" target... I am using the standard gentoo kernel configuration files.
I can confirm that error on x86 too: GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 drivers/built-in.o(.text+0x93c83): In function `cloop_file_io': : undefined reference to `blk_run_queues' make: *** [.tmp_vmlinux1] Fehler 1
This thread offers a work around: http://forums.gentoo.org/viewtopic.php?t=187486&highlight=cloopfileio I haven't tried it to confirm (I get the same compile issue as you) due to the missing Broadcom driver noted in another bug (what's the point of a new kernel if I can't access the network ? :-) ) But someone else did post that the work around worked for them. Drumz
As this problem does occur on other platforms too, I changed title and platform.
*** This bug has been marked as a duplicate of 54411 ***