]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mm/writeback: Add filemap_dirty_folio()
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Tue, 4 May 2021 03:30:44 +0000 (23:30 -0400)
committerMatthew Wilcox (Oracle) <willy@infradead.org>
Sun, 15 Aug 2021 03:10:25 +0000 (23:10 -0400)
commitf2985b9b5195b73e8d7b9895ef19bf7ae0a658d2
treee07ee7ab63cf536f2b2922fe2d5d94a507be02d5
parent12ad0f5ffc2d719c4568fa6bce3384b1b58f714a
mm/writeback: Add filemap_dirty_folio()

Reimplement __set_page_dirty_nobuffers() as a wrapper around
filemap_dirty_folio().  Eventually folio_mark_dirty() will pass
the folio's mapping to the address space's ->dirty_folio()
operation, so add the parameter to filemap_dirty_folio() now.

Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: David Howells <dhowells@redhat.com>
Acked-by: Vlastimil Babka <vbabka@suse.cz>
include/linux/writeback.h
mm/folio-compat.c
mm/page-writeback.c