diff options
Diffstat (limited to 'fs/reiserfs/ioctl.c')
-rw-r--r-- | fs/reiserfs/ioctl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/reiserfs/ioctl.c b/fs/reiserfs/ioctl.c index 036a1fc0a8c3..57045f423893 100644 --- a/fs/reiserfs/ioctl.c +++ b/fs/reiserfs/ioctl.c | |||
@@ -203,7 +203,7 @@ int reiserfs_unpack(struct inode *inode, struct file *filp) | |||
203 | * __reiserfs_write_begin on that page. This will force a | 203 | * __reiserfs_write_begin on that page. This will force a |
204 | * reiserfs_get_block to unpack the tail for us. | 204 | * reiserfs_get_block to unpack the tail for us. |
205 | */ | 205 | */ |
206 | index = inode->i_size >> PAGE_CACHE_SHIFT; | 206 | index = inode->i_size >> PAGE_SHIFT; |
207 | mapping = inode->i_mapping; | 207 | mapping = inode->i_mapping; |
208 | page = grab_cache_page(mapping, index); | 208 | page = grab_cache_page(mapping, index); |
209 | retval = -ENOMEM; | 209 | retval = -ENOMEM; |
@@ -221,7 +221,7 @@ int reiserfs_unpack(struct inode *inode, struct file *filp) | |||
221 | 221 | ||
222 | out_unlock: | 222 | out_unlock: |
223 | unlock_page(page); | 223 | unlock_page(page); |
224 | page_cache_release(page); | 224 | put_page(page); |
225 | 225 | ||
226 | out: | 226 | out: |
227 | inode_unlock(inode); | 227 | inode_unlock(inode); |