Andrew, please patch ASAP as compile on SGI ia64 is broken. Please note this patch does not address why modpost did not pick up this error.
ie) ./scripts/mod/modpost drivers/block/built-in.o yields no information about the section mismatch. AFAIK, it should spit out a loud WARNING. Patch against 2.6.22-rc3-mm1. Current mm tree does not build with sn2_defconfig. Build results in error: `.exit.text' referenced in section `.init.text' of drivers/built-in.o: defined in discarded section `.exit.text' of drivers/built-in.o make: *** [.tmp_vmlinux1] Error 1 __exit loop_exit is now being called from __init loop_init which causes this error. Signed-off-by: Prarit Bhargava <[EMAIL PROTECTED]> --- linux/drivers/block/loop.c.orig 2007-05-31 11:15:21.000000000 -0400 +++ linux/drivers/block/loop.c 2007-05-31 11:11:05.000000000 -0400 @@ -1456,7 +1456,7 @@ static struct kobject *loop_probe(dev_t return kobj; } -static void __exit loop_exit(void) +static void loop_exit(void) { unsigned long range; struct loop_device *lo, *next; - 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/