aboutsummaryrefslogtreecommitdiffstats
path: root/fs/block_dev.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/block_dev.c')
-rw-r--r--fs/block_dev.c4
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;