The golden award for the most warnings in the code goes to atlas_defconfig which build with 73 warnings. Actually not so terrible but the the SAA9730 ethernet driver is a horrible piece of code which in turn largely due to the SAA9730 being one of most broken pieces of silicon ever marketed. The silver medal goes to db1200_defconfig with 64 warnings and bronce goes to sb1250-swarm_defconfig with just 48 points ;-) So with the Viper 2 (non-)support gone all but one of the 46 MIPS defconfig files actually build with the one exception being excite_defconfig: CC arch/mips/basler/excite/excite_prom.o CC arch/mips/basler/excite/excite_setup.o arch/mips/basler/excite/excite_setup.c: In function 'excite_init_console': arch/mips/basler/excite/excite_setup.c:115: error: 'UPIO_RM9000' undeclared (first use in this function) arch/mips/basler/excite/excite_setup.c:115: error: (Each undeclared identifier is reported only once arch/mips/basler/excite/excite_setup.c:115: error: for each function it appears in.) arch/mips/basler/excite/excite_setup.c:116: error: 'PORT_RM9000' undeclared (first use in this function) make[1]: *** [arch/mips/basler/excite/excite_setup.o] Error 1 make: *** [arch/mips/basler/excite] Error 2 make: Leaving directory `/var/tmp/kernel-orig' Ralf