--- linux-2.5.2-pre8/fs/ext3/super.c Fri Jan 4 19:40:37 2002 +++ linux/fs/ext3/super.c Sat Jan 5 04:29:20 2002 @@ -56,10 +56,10 @@ static void make_rdonly(kdev_t dev, int *no_write) { - if (dev) { + if (!kdev_none(dev)) { printk(KERN_WARNING "Turning device %s read-only\n", bdevname(dev)); - *no_write = 0xdead0000 + dev; + *no_write = 0xdead0000 + kdev_val(dev); } }