]> www.infradead.org Git - users/willy/pagecache.git/commit
mm: Add folio_is_pci_p2pdma() folio-page-split
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Fri, 1 Aug 2025 18:42:06 +0000 (14:42 -0400)
committerMatthew Wilcox (Oracle) <willy@infradead.org>
Fri, 1 Aug 2025 18:42:06 +0000 (14:42 -0400)
commitcb7f21500b246d4379629a9170770532e3b62559
tree6f99dad31a310809df9c4457c269bd1f1f57c46d
parent59480f85212ba7863bdb0432ffcf84bfdc03d1f1
mm: Add folio_is_pci_p2pdma()

Reimplement is_pci_p2pdma_page() in terms of folio_is_pci_p2pdma().  Moves
the page_folio() call from inside page_pgmap() to is_pci_p2pdma_page().
This removes a page_folio() call from try_grab_folio() which already
has a folio and can pass it in.

Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
include/linux/memremap.h
mm/gup.c