--- zzzz-none-000/linux-2.6.32.60/fs/block_dev.c 2012-10-07 21:41:24.000000000 +0000 +++ ur8-7270-606/linux-2.6.32.60/fs/block_dev.c 2013-02-12 10:57:56.000000000 +0000 @@ -1203,6 +1203,7 @@ if (!bdev->bd_part) goto out_clear; + ret = 0; if (disk->fops->open) { ret = disk->fops->open(bdev, mode); if (ret == -ERESTARTSYS) {