diff options
Diffstat (limited to 'fs/9p/vfs_file.c')
-rw-r--r-- | fs/9p/vfs_file.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/9p/vfs_file.c b/fs/9p/vfs_file.c index eadc894faea2..b84c291ba1eb 100644 --- a/fs/9p/vfs_file.c +++ b/fs/9p/vfs_file.c | |||
@@ -421,8 +421,8 @@ v9fs_file_write_iter(struct kiocb *iocb, struct iov_iter *from) | |||
421 | struct inode *inode = file_inode(file); | 421 | struct inode *inode = file_inode(file); |
422 | loff_t i_size; | 422 | loff_t i_size; |
423 | unsigned long pg_start, pg_end; | 423 | unsigned long pg_start, pg_end; |
424 | pg_start = origin >> PAGE_CACHE_SHIFT; | 424 | pg_start = origin >> PAGE_SHIFT; |
425 | pg_end = (origin + retval - 1) >> PAGE_CACHE_SHIFT; | 425 | pg_end = (origin + retval - 1) >> PAGE_SHIFT; |
426 | if (inode->i_mapping && inode->i_mapping->nrpages) | 426 | if (inode->i_mapping && inode->i_mapping->nrpages) |
427 | invalidate_inode_pages2_range(inode->i_mapping, | 427 | invalidate_inode_pages2_range(inode->i_mapping, |
428 | pg_start, pg_end); | 428 | pg_start, pg_end); |