]> git.neil.brown.name Git - history.git/commitdiff
[PATCH] some mtdblock_ro fixes
authorAlan Cox <alan@lxorguk.ukuu.org.uk>
Sat, 12 Oct 2002 10:17:52 +0000 (03:17 -0700)
committerLinus Torvalds <torvalds@home.transmeta.com>
Sat, 12 Oct 2002 10:17:52 +0000 (03:17 -0700)
drivers/mtd/mtdblock_ro.c

index 81b4daf4889cb443b179195d1073b4238871e1ba..65b97e3a11dfd92a13e45ecde2cacafcf1601d42 100644 (file)
@@ -15,6 +15,8 @@
 
 #include <linux/mtd/mtd.h>
 #include <linux/mtd/compatmac.h>
+#include <linux/buffer_head.h>
+#include <linux/genhd.h>
 
 #define LOCAL_END_REQUEST
 #define MAJOR_NR MTD_BLOCK_MAJOR
@@ -47,7 +49,7 @@ static int mtdblock_open(struct inode *inode, struct file *file)
                return -EINVAL;
        }
 
-       set_capacit(disk, mtd->size>>9);
+       set_capacity(disk, mtd->size>>9);
        add_disk(disk);
 
        DEBUG(1, "ok\n");
@@ -119,7 +121,7 @@ static void mtdblock_request(RQFUNC_ARG)
 
       mtd = __get_mtd_device(NULL, minor(current_request->rq_dev));
       if (!mtd) {
-             printk("MTD device %d doesn't appear to exist any more\n", DEVICE_NR(CURRENT->rq_dev));
+             printk("MTD device %s doesn't appear to exist any more\n", kdevname(DEVICE_NR(CURRENT->rq_dev)));
              mtdblock_end_request(current_request, 0);
       }