Skip to content
  • David Woodhouse's avatar
    [MTD] Fix !CONFIG_BLOCK compile for mtdsuper.c · f1136d02
    David Woodhouse authored
    As reported by Adrian Bunk, commit d5686b44
    
    
    (switch mtd and dm-table to lookup_bdev()) causes the following compile
    error with CONFIG_BLOCK=n:
    
      CC      drivers/mtd/mtdsuper.o
    drivers/mtd/mtdsuper.c: In function `get_sb_mtd':
    drivers/mtd/mtdsuper.c:184: error: implicit declaration of function 'lookup_bdev'
    drivers/mtd/mtdsuper.c:184: warning: assignment makes pointer from integer without a cast
    drivers/mtd/mtdsuper.c:197: error: implicit declaration of function 'bdput'
    make[3]: *** [drivers/mtd/mtdsuper.o] Error 1
    
    Fix it by putting the block device lookup inside #ifdef CONFIG_BLOCK
    
    Signed-off-by: default avatarDavid Woodhouse <David.Woodhouse@intel.com>
    f1136d02