]> www.infradead.org Git - users/willy/pagecache.git/commitdiff
tcp: Remove an access to page->mapping in can_map_frag()
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Mon, 17 Mar 2025 13:54:04 +0000 (09:54 -0400)
committerMatthew Wilcox (Oracle) <willy@infradead.org>
Mon, 17 Mar 2025 19:55:41 +0000 (15:55 -0400)
page->mapping is going to be removed soon; use folio->mapping instead.

Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
net/ipv4/tcp.c

index 46951e74930844af952dfbc57a107b504d4e296b..863a15097c4959f43786a64c678fed6a198fb0ec 100644 (file)
@@ -1835,7 +1835,7 @@ static bool can_map_frag(const skb_frag_t *frag)
 
        page = skb_frag_page(frag);
 
-       if (PageCompound(page) || page->mapping)
+       if (PageCompound(page) || page_folio(page)->mapping)
                return false;
 
        return true;