FYI, the attached .config fails with the build errors below. Kernel is latest 2.6.23-git. Found via make randconfig. Ingo In file included from drivers/mtd/chips/cfi_cmdset_0002.c:40: include/linux/mtd/cfi.h: In function 'cfi_build_cmd': include/linux/mtd/cfi.h:293: error: implicit declaration of function 'cfi_interleave' In file included from drivers/mtd/chips/jedec_probe.c:25: include/linux/mtd/cfi.h: In function 'cfi_build_cmd': include/linux/mtd/cfi.h:293: error: implicit declaration of function 'cfi_interleave' In file included from drivers/mtd/chips/cfi_util.c:28: include/linux/mtd/cfi.h: In function 'cfi_build_cmd': include/linux/mtd/cfi.h:293: error: implicit declaration of function 'cfi_interleave' In file included from drivers/mtd/chips/cfi_probe.c:20: include/linux/mtd/cfi.h: In function 'cfi_build_cmd': include/linux/mtd/cfi.h:293: error: implicit declaration of function 'cfi_interleave' In file included from drivers/mtd/chips/cfi_cmdset_0001.c:41: include/linux/mtd/cfi.h: In function 'cfi_build_cmd': include/linux/mtd/cfi.h:293: error: implicit declaration of function 'cfi_interleave' In file included from drivers/mtd/chips/gen_probe.c:14: include/linux/mtd/cfi.h: In function 'cfi_build_cmd': include/linux/mtd/cfi.h:293: error: implicit declaration of function 'cfi_interleave' In file included from drivers/mtd/maps/esb2rom.c:22: include/linux/mtd/cfi.h: In function 'cfi_build_cmd': include/linux/mtd/cfi.h:293: error: implicit declaration of function 'cfi_interleave' In file included from drivers/mtd/maps/scb2_flash.c:56: include/linux/mtd/cfi.h: In function 'cfi_build_cmd': include/linux/mtd/cfi.h:293: error: implicit declaration of function 'cfi_interleave' In file included from drivers/mtd/maps/amd76xrom.c:17: include/linux/mtd/cfi.h: In function 'cfi_build_cmd': include/linux/mtd/cfi.h:293: error: implicit declaration of function 'cfi_interleave' drivers/mtd/ubi/scan.c: In function 'ubi_scan': 4.83user 1.89system 0:07.88elapsed 85%CPU (0avgtext+0avgdata 0maxresident)k