067-block2mtd_2.6.38_fix.patch 430 B

1234567891011
  1. --- a/drivers/mtd/devices/block2mtd.c
  2. +++ b/drivers/mtd/devices/block2mtd.c
  3. @@ -330,7 +330,7 @@ static int block2mtd_refresh(struct mtd_
  4. _close_bdev(dev);
  5. /* open the whole disk, issue a partition rescan, then */
  6. - bdev = blkdev_get_by_dev(devt, FMODE_WRITE | FMODE_READ);
  7. + bdev = blkdev_get_by_dev(devt, FMODE_WRITE | FMODE_READ, mtd);
  8. if (!bdev || !bdev->bd_disk)
  9. err = -EINVAL;
  10. #ifndef CONFIG_MTD_BLOCK2MTD_MODULE