Comment out the BLKGETSIZE64 stuff in include/linux/mtd/compatmac.h and don't apply the patch which adds the init calls - 2.2.18 can do that the new way. -- dwmw2