diff options
Diffstat (limited to 'mm/page_io.c')
-rw-r--r-- | mm/page_io.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mm/page_io.c b/mm/page_io.c index 76965be1d40e..4f12cf11f675 100644 --- a/mm/page_io.c +++ b/mm/page_io.c @@ -299,7 +299,7 @@ int __swap_writepage(struct page *page, struct writeback_control *wbc, iov_iter_bvec(&from, WRITE, &bv, 1, PAGE_SIZE); init_sync_kiocb(&kiocb, swap_file); - kiocb.ki_pos = page_file_offset(page); + kiocb.ki_pos = page_file_pos(page); set_page_writeback(page); unlock_page(page); @@ -321,7 +321,7 @@ int __swap_writepage(struct page *page, struct writeback_control *wbc, set_page_dirty(page); ClearPageReclaim(page); pr_err_ratelimited("Write error on dio swapfile (%llu)\n", - page_file_offset(page)); + page_file_pos(page)); } end_page_writeback(page); return ret; |