Commit a42442dd authored by Matthew Wilcox (Oracle)'s avatar Matthew Wilcox (Oracle)
Browse files

afs: Convert from launder_page to launder_folio



Straightforward conversion.

Signed-off-by: default avatarMatthew Wilcox (Oracle) <willy@infradead.org>
Tested-by: default avatarDamien Le Moal <damien.lemoal@opensource.wdc.com>
Acked-by: default avatarDamien Le Moal <damien.lemoal@opensource.wdc.com>
Tested-by: Mike Marshall <hubcap@omnibond.com> # orangefs
Tested-by: David Howells <dhowells@redhat.com> # afs
parent 76dba927
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -55,7 +55,7 @@ const struct address_space_operations afs_file_aops = {
	.readpage	= afs_readpage,
	.readahead	= afs_readahead,
	.set_page_dirty	= afs_set_page_dirty,
	.launder_page	= afs_launder_page,
	.launder_folio	= afs_launder_folio,
	.releasepage	= afs_releasepage,
	.invalidate_folio = afs_invalidate_folio,
	.write_begin	= afs_write_begin,
+1 −1
Original line number Diff line number Diff line
@@ -1537,7 +1537,7 @@ extern ssize_t afs_file_write(struct kiocb *, struct iov_iter *);
extern int afs_fsync(struct file *, loff_t, loff_t, int);
extern vm_fault_t afs_page_mkwrite(struct vm_fault *vmf);
extern void afs_prune_wb_keys(struct afs_vnode *);
extern int afs_launder_page(struct page *);
int afs_launder_folio(struct folio *);

/*
 * xattr.c
+2 −3
Original line number Diff line number Diff line
@@ -972,9 +972,8 @@ void afs_prune_wb_keys(struct afs_vnode *vnode)
/*
 * Clean up a page during invalidation.
 */
int afs_launder_page(struct page *subpage)
int afs_launder_folio(struct folio *folio)
{
	struct folio *folio = page_folio(subpage);
	struct afs_vnode *vnode = AFS_FS_I(folio_inode(folio));
	struct iov_iter iter;
	struct bio_vec bv[1];
@@ -982,7 +981,7 @@ int afs_launder_page(struct page *subpage)
	unsigned int f, t;
	int ret = 0;

	_enter("{%lx}", folio_index(folio));
	_enter("{%lx}", folio->index);

	priv = (unsigned long)folio_get_private(folio);
	if (folio_clear_dirty_for_io(folio)) {