diff options
Diffstat (limited to 'fs/block_dev.c')
-rw-r--r-- | fs/block_dev.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/block_dev.c b/fs/block_dev.c index 3172c4e2f502..20a2c02b77c4 100644 --- a/fs/block_dev.c +++ b/fs/block_dev.c | |||
@@ -331,7 +331,7 @@ static int blkdev_write_end(struct file *file, struct address_space *mapping, | |||
331 | ret = block_write_end(file, mapping, pos, len, copied, page, fsdata); | 331 | ret = block_write_end(file, mapping, pos, len, copied, page, fsdata); |
332 | 332 | ||
333 | unlock_page(page); | 333 | unlock_page(page); |
334 | page_cache_release(page); | 334 | put_page(page); |
335 | 335 | ||
336 | return ret; | 336 | return ret; |
337 | } | 337 | } |
@@ -1149,7 +1149,7 @@ void bd_set_size(struct block_device *bdev, loff_t size) | |||
1149 | inode_lock(bdev->bd_inode); | 1149 | inode_lock(bdev->bd_inode); |
1150 | i_size_write(bdev->bd_inode, size); | 1150 | i_size_write(bdev->bd_inode, size); |
1151 | inode_unlock(bdev->bd_inode); | 1151 | inode_unlock(bdev->bd_inode); |
1152 | while (bsize < PAGE_CACHE_SIZE) { | 1152 | while (bsize < PAGE_SIZE) { |
1153 | if (size & bsize) | 1153 | if (size & bsize) |
1154 | break; | 1154 | break; |
1155 | bsize <<= 1; | 1155 | bsize <<= 1; |