On Wed, Jan 09, 2008 at 03:44:04PM +0530, Sudhir Kumar wrote: > Hi Andrew, > Build fails on my Power Machine with following error message. > > > HOSTLD arch/powerpc/boot/dtc > WRAP arch/powerpc/boot/zImage.pseries > WRAP arch/powerpc/boot/zImage.pmac > strip -s -R .comment vmlinux -o arch/powerpc/boot/zImage.iseries > Building modules, stage 2. > MODPOST 264 modules > ERROR: ".driver_add_kobj" [drivers/net/iseries_veth.ko] undefined! > make[1]: *** [__modpost] Error 1 > make: *** [modules] Error 2
driver_add_kobj has a single user - iseries_veth. It is even documented in the comment in the file. And you build iseries_veth as a module but driver_add_kobj is not exported which is why you get this modpost error. Workaround: make the driver built-in Fix: export driver_add_kobj or replace usage in iseries_veth. Sam -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/