]> git.neil.brown.name Git - history.git/commitdiff
[PATCH] Missing unlock_kernel() in fs/block_dev.c
authorDavid S. Miller <davem@redhat.com>
Thu, 21 Nov 2002 06:48:11 +0000 (22:48 -0800)
committerLinus Torvalds <torvalds@penguin.transmeta.com>
Thu, 21 Nov 2002 06:48:11 +0000 (22:48 -0800)
fs/block_dev.c

index 9fd5fc4c3a36239b88e8d472e9094791c529385e..ee5d3161ee7b787bbba72fd438acd387d9d5c783 100644 (file)
@@ -567,6 +567,7 @@ static int do_open(struct block_device *bdev, struct inode *inode, struct file *
        lock_kernel();
        disk = get_gendisk(bdev->bd_dev, &part);
        if (!disk) {
+               unlock_kernel();
                bdput(bdev);
                return ret;
        }