diff options
Diffstat (limited to 'fs/xfs/xfs_aops.c')
-rw-r--r-- | fs/xfs/xfs_aops.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/fs/xfs/xfs_aops.c b/fs/xfs/xfs_aops.c index 41a695048be7..596ec71da00e 100644 --- a/fs/xfs/xfs_aops.c +++ b/fs/xfs/xfs_aops.c | |||
@@ -843,10 +843,12 @@ xfs_cluster_write( | |||
843 | STATIC void | 843 | STATIC void |
844 | xfs_vm_invalidatepage( | 844 | xfs_vm_invalidatepage( |
845 | struct page *page, | 845 | struct page *page, |
846 | unsigned long offset) | 846 | unsigned int offset, |
847 | unsigned int length) | ||
847 | { | 848 | { |
848 | trace_xfs_invalidatepage(page->mapping->host, page, offset); | 849 | trace_xfs_invalidatepage(page->mapping->host, page, offset, |
849 | block_invalidatepage(page, offset); | 850 | length); |
851 | block_invalidatepage(page, offset, length); | ||
850 | } | 852 | } |
851 | 853 | ||
852 | /* | 854 | /* |
@@ -910,7 +912,7 @@ next_buffer: | |||
910 | 912 | ||
911 | xfs_iunlock(ip, XFS_ILOCK_EXCL); | 913 | xfs_iunlock(ip, XFS_ILOCK_EXCL); |
912 | out_invalidate: | 914 | out_invalidate: |
913 | xfs_vm_invalidatepage(page, 0); | 915 | xfs_vm_invalidatepage(page, 0, PAGE_CACHE_SIZE); |
914 | return; | 916 | return; |
915 | } | 917 | } |
916 | 918 | ||
@@ -940,7 +942,7 @@ xfs_vm_writepage( | |||
940 | int count = 0; | 942 | int count = 0; |
941 | int nonblocking = 0; | 943 | int nonblocking = 0; |
942 | 944 | ||
943 | trace_xfs_writepage(inode, page, 0); | 945 | trace_xfs_writepage(inode, page, 0, 0); |
944 | 946 | ||
945 | ASSERT(page_has_buffers(page)); | 947 | ASSERT(page_has_buffers(page)); |
946 | 948 | ||
@@ -1171,7 +1173,7 @@ xfs_vm_releasepage( | |||
1171 | { | 1173 | { |
1172 | int delalloc, unwritten; | 1174 | int delalloc, unwritten; |
1173 | 1175 | ||
1174 | trace_xfs_releasepage(page->mapping->host, page, 0); | 1176 | trace_xfs_releasepage(page->mapping->host, page, 0, 0); |
1175 | 1177 | ||
1176 | xfs_count_page_state(page, &delalloc, &unwritten); | 1178 | xfs_count_page_state(page, &delalloc, &unwritten); |
1177 | 1179 | ||