On 2022-02-06 11:32 p.m., Christoph Hellwig wrote: > Move the check for the actual pgmap types that need the free at refcount > one behavior into the out of line helper, and thus avoid the need to > pull memremap.h into mm.h. > > Signed-off-by: Christoph Hellwig <[email protected]> I've noticed mm/memcontrol.c uses is_device_private_page() and also needs a memremap.h include added to compile with my configuration. Logan
- [Nouveau] [PATCH 3/8] mm: remove pointless includes from... Christoph Hellwig
- Re: [Nouveau] [PATCH 3/8] mm: remove pointless incl... Jason Gunthorpe
- [Nouveau] [PATCH 4/8] mm: move free_devmap_managed_page ... Christoph Hellwig
- Re: [Nouveau] [PATCH 4/8] mm: move free_devmap_mana... Dan Williams
- Re: [Nouveau] [PATCH 4/8] mm: move free_devmap_mana... Jason Gunthorpe
- Re: [Nouveau] [PATCH 4/8] mm: move free_devmap_mana... Muchun Song
- [Nouveau] [PATCH 5/8] mm: simplify freeing of devmap man... Christoph Hellwig
- Re: [Nouveau] [PATCH 5/8] mm: simplify freeing of d... Jason Gunthorpe
- Re: [Nouveau] [PATCH 5/8] mm: simplify freeing of d... Dan Williams
- [Nouveau] [PATCH 6/8] mm: don't include <linux/memrem... Christoph Hellwig
- Re: [Nouveau] [PATCH 6/8] mm: don't include <lin... Logan Gunthorpe
- Re: [Nouveau] [PATCH 6/8] mm: don't include <lin... Jason Gunthorpe
- Re: [Nouveau] [PATCH 6/8] mm: don't include <lin... Dan Williams
- Re: [Nouveau] [PATCH 6/8] mm: don't include <... Dan Williams
- Re: [Nouveau] [PATCH 6/8] mm: don't include... Christoph Hellwig
- Re: [Nouveau] [PATCH 6/8] mm: don't include <lin... Christoph Hellwig
- Re: [Nouveau] [PATCH 6/8] mm: don't include <lin... Christoph Hellwig
- Re: [Nouveau] [PATCH 6/8] mm: don't include <... Christoph Hellwig
- [Nouveau] [PATCH 8/8] fsdax: depend on ZONE_DEVICE || FS... Christoph Hellwig
- Re: [Nouveau] [PATCH 8/8] fsdax: depend on ZONE_DEV... Jason Gunthorpe
- [Nouveau] [PATCH 7/8] mm: remove the extra ZONE_DEVICE s... Christoph Hellwig
