Unverified Commit 1262249d authored by Matthew Wilcox (Oracle)'s avatar Matthew Wilcox (Oracle) Committed by Christian Brauner
Browse files

block: Use a folio in blkdev_write_end()



Replaces two hidden calls to compound_head() with one explicit one.

Reviewed-by: default avatarJosef Bacik <josef@toxicpanda.com>
Signed-off-by: default avatarMatthew Wilcox (Oracle) <willy@infradead.org>
Signed-off-by: default avatarChristian Brauner <brauner@kernel.org>
parent cc67bcb2
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -460,11 +460,12 @@ static int blkdev_write_end(struct file *file, struct address_space *mapping,
		loff_t pos, unsigned len, unsigned copied, struct page *page,
		void *fsdata)
{
	struct folio *folio = page_folio(page);
	int ret;
	ret = block_write_end(file, mapping, pos, len, copied, page, fsdata);

	unlock_page(page);
	put_page(page);
	folio_unlock(folio);
	folio_put(folio);

	return ret;
}