diff options
author | Matthew Wilcox (Oracle) <willy@infradead.org> | 2021-07-30 09:56:05 -0400 |
---|---|---|
committer | Matthew Wilcox (Oracle) <willy@infradead.org> | 2021-12-18 00:06:07 -0500 |
commit | 6e478521df535b9d5ef5eb84d4352f235bbbef99 (patch) | |
tree | 44e51c7e20e38873b393e7fbc09e69ee203347e6 /fs/iomap | |
parent | 9c4ce08dd21145d10775c6ce6f21330a9558f8d9 (diff) | |
download | linux-6e478521df535b9d5ef5eb84d4352f235bbbef99.tar.gz linux-6e478521df535b9d5ef5eb84d4352f235bbbef99.tar.bz2 linux-6e478521df535b9d5ef5eb84d4352f235bbbef99.zip |
iomap,xfs: Convert ->discard_page to ->discard_folio
XFS has the only implementation of ->discard_page today, so convert it
to use folios in the same patch as converting the API.
Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Diffstat (limited to 'fs/iomap')
-rw-r--r-- | fs/iomap/buffered-io.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/iomap/buffered-io.c b/fs/iomap/buffered-io.c index b78a456e696f..b403b83eedaf 100644 --- a/fs/iomap/buffered-io.c +++ b/fs/iomap/buffered-io.c @@ -1360,8 +1360,8 @@ iomap_writepage_map(struct iomap_writepage_ctx *wpc, * won't be affected by I/O completion and we must unlock it * now. */ - if (wpc->ops->discard_page) - wpc->ops->discard_page(page, file_offset); + if (wpc->ops->discard_folio) + wpc->ops->discard_folio(folio, file_offset); if (!count) { ClearPageUptodate(page); unlock_page(page); |