Message ID | 20241203094732.200195-4-david@redhat.com (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | mm/page_alloc: gfp flags cleanups for alloc_contig_*() | expand |
On 12/3/24 10:47, David Hildenbrand wrote: > The single user is in page_alloc.c. > > Reviewed-by: Zi Yan <ziy@nvidia.com> > Signed-off-by: David Hildenbrand <david@redhat.com> Reviewed-by: Vlastimil Babka <vbabka@suse.cz> > --- > mm/internal.h | 4 ---- > mm/page_alloc.c | 5 ++--- > 2 files changed, 2 insertions(+), 7 deletions(-) > > diff --git a/mm/internal.h b/mm/internal.h > index 74713b44bedb..4bd3685c33ef 100644 > --- a/mm/internal.h > +++ b/mm/internal.h > @@ -839,10 +839,6 @@ int > isolate_migratepages_range(struct compact_control *cc, > unsigned long low_pfn, unsigned long end_pfn); > > -int __alloc_contig_migrate_range(struct compact_control *cc, > - unsigned long start, unsigned long end, > - int migratetype); > - > /* Free whole pageblock and set its migration type to MIGRATE_CMA. */ > void init_cma_reserved_pageblock(struct page *page); > > diff --git a/mm/page_alloc.c b/mm/page_alloc.c > index f371fbf2145b..ce7589a4ec01 100644 > --- a/mm/page_alloc.c > +++ b/mm/page_alloc.c > @@ -6284,9 +6284,8 @@ static void alloc_contig_dump_pages(struct list_head *page_list) > * @migratetype: using migratetype to filter the type of migration in > * trace_mm_alloc_contig_migrate_range_info. > */ > -int __alloc_contig_migrate_range(struct compact_control *cc, > - unsigned long start, unsigned long end, > - int migratetype) > +static int __alloc_contig_migrate_range(struct compact_control *cc, > + unsigned long start, unsigned long end, int migratetype) > { > /* This function is based on compact_zone() from compaction.c. */ > unsigned int nr_reclaimed;
On Tue, Dec 03, 2024 at 10:47:29AM +0100, David Hildenbrand wrote: > The single user is in page_alloc.c. > > Reviewed-by: Zi Yan <ziy@nvidia.com> > Signed-off-by: David Hildenbrand <david@redhat.com> Reviewed-by: Oscar Salvador <osalvador@suse.de>
On Tue, Dec 03, 2024 at 10:47:29AM +0100, David Hildenbrand wrote: > The single user is in page_alloc.c. > > Reviewed-by: Zi Yan <ziy@nvidia.com> > Signed-off-by: David Hildenbrand <david@redhat.com> Reviewed-by: Vishal Moola (Oracle) <vishal.moola@gmail.com>
diff --git a/mm/internal.h b/mm/internal.h index 74713b44bedb..4bd3685c33ef 100644 --- a/mm/internal.h +++ b/mm/internal.h @@ -839,10 +839,6 @@ int isolate_migratepages_range(struct compact_control *cc, unsigned long low_pfn, unsigned long end_pfn); -int __alloc_contig_migrate_range(struct compact_control *cc, - unsigned long start, unsigned long end, - int migratetype); - /* Free whole pageblock and set its migration type to MIGRATE_CMA. */ void init_cma_reserved_pageblock(struct page *page); diff --git a/mm/page_alloc.c b/mm/page_alloc.c index f371fbf2145b..ce7589a4ec01 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -6284,9 +6284,8 @@ static void alloc_contig_dump_pages(struct list_head *page_list) * @migratetype: using migratetype to filter the type of migration in * trace_mm_alloc_contig_migrate_range_info. */ -int __alloc_contig_migrate_range(struct compact_control *cc, - unsigned long start, unsigned long end, - int migratetype) +static int __alloc_contig_migrate_range(struct compact_control *cc, + unsigned long start, unsigned long end, int migratetype) { /* This function is based on compact_zone() from compaction.c. */ unsigned int nr_reclaimed;