On Sat, Dec 23, 2023 at 08:11:11AM +0900, Hyeonggon Yoo wrote: > > - flags |= __GFP_COMP; > > - page = alloc_pages_node(node, flags, order); > > - if (page) { > > - ptr = page_address(page); > > - mod_lruvec_page_state(page, NR_SLAB_UNRECLAIMABLE_B, > > + folio = folio_alloc_node(flags, order, node); > > folio_alloc_node() > ->__folio_alloc_node() > ->__folio_alloc() > ->page_rmappable_folio() > ->folio_prep_large_rmappable() > > I think it's not intentional to call this? Oh, hm, you're right. I withdraw this patch. I need to think about this a little more.