Делаю allnoconfig && make bzImage . Получаю ядро, которое с трудом грузится в qemu если указать 18 m памяти для эмулируемой машины. Долго ковырялся, потом дошло сравнить конфиги. В какой-то момент сменился CONFIG_PHYSICAL_START в дефолтном конфиге - стал 16MB (0x1000000). Ну и естественно машины с меньшим объёмом памяти поломались. Впрочем, может быть это только qemu так шалит? Кто-то хочет попробовать на реальной машине с 16 и меньше МБ ОЗУ проверить?
http://fixunix.com/kernel/491915-regarding-config_physical_start-16mb-linux-n...