diff options
author | 2013-02-21 15:16:43 -0800 | |
---|---|---|
committer | 2013-02-22 10:42:46 +0100 | |
commit | de33127d8d3f1d570aad8c2223cd81b206636bc1 (patch) | |
tree | e3c42e69a78a0fb98100e1e3d43352481a05d62d /fs/block_dev.c | |
parent | block: use i_size_write() in bd_set_size() (diff) | |
download | linux-de33127d8d3f1d570aad8c2223cd81b206636bc1.tar.gz linux-de33127d8d3f1d570aad8c2223cd81b206636bc1.tar.bz2 linux-de33127d8d3f1d570aad8c2223cd81b206636bc1.zip |
block: remove redundant check to bd_openers()
bd_openers is stable under bd_mutex, no need to check it twice.
Signed-off-by: Guo Chao <yan@linux.vnet.ibm.com>
Cc: Alexander Viro <viro@zeniv.linux.org.uk>
Cc: Guo Chao <yan@linux.vnet.ibm.com>
Cc: M. Hindess <hindessm@uk.ibm.com>
Cc: Nikanth Karthikesan <knikanth@suse.de>
Cc: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'fs/block_dev.c')
-rw-r--r-- | fs/block_dev.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/block_dev.c b/fs/block_dev.c index 82b7c9ad29ac..2f7058421ffb 100644 --- a/fs/block_dev.c +++ b/fs/block_dev.c @@ -1119,7 +1119,7 @@ static int __blkdev_get(struct block_device *bdev, fmode_t mode, int for_part) } } - if (!ret && !bdev->bd_openers) { + if (!ret) { bd_set_size(bdev,(loff_t)get_capacity(disk)<<9); bdi = blk_get_backing_dev_info(bdev); if (bdi == NULL) |