diff options
Diffstat (limited to 'fs/nfs/internal.h')
-rw-r--r-- | fs/nfs/internal.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fs/nfs/internal.h b/fs/nfs/internal.h index 565f8135ae1f..f1d1d2c472e9 100644 --- a/fs/nfs/internal.h +++ b/fs/nfs/internal.h | |||
@@ -638,11 +638,11 @@ unsigned int nfs_page_length(struct page *page) | |||
638 | 638 | ||
639 | if (i_size > 0) { | 639 | if (i_size > 0) { |
640 | pgoff_t page_index = page_file_index(page); | 640 | pgoff_t page_index = page_file_index(page); |
641 | pgoff_t end_index = (i_size - 1) >> PAGE_CACHE_SHIFT; | 641 | pgoff_t end_index = (i_size - 1) >> PAGE_SHIFT; |
642 | if (page_index < end_index) | 642 | if (page_index < end_index) |
643 | return PAGE_CACHE_SIZE; | 643 | return PAGE_SIZE; |
644 | if (page_index == end_index) | 644 | if (page_index == end_index) |
645 | return ((i_size - 1) & ~PAGE_CACHE_MASK) + 1; | 645 | return ((i_size - 1) & ~PAGE_MASK) + 1; |
646 | } | 646 | } |
647 | return 0; | 647 | return 0; |
648 | } | 648 | } |