Message ID | 20210413212416.3273-3-shy828301@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | mm: thp: use generic THP migration for NUMA hinting fault | expand |
On Tue, Apr 13, 2021 at 02:24:11PM -0700, Yang Shi wrote: > The numa_migrate_prep() will be used by huge NUMA fault as well in the following > patch, make it non-static. > > Signed-off-by: Yang Shi <shy828301@gmail.com> Acked-by: Mel Gorman <mgorman@suse.de>
diff --git a/mm/internal.h b/mm/internal.h index f469f69309de..b6f889d9c22d 100644 --- a/mm/internal.h +++ b/mm/internal.h @@ -659,4 +659,7 @@ int vmap_pages_range_noflush(unsigned long addr, unsigned long end, void vunmap_range_noflush(unsigned long start, unsigned long end); +int numa_migrate_prep(struct page *page, struct vm_area_struct *vma, + unsigned long addr, int page_nid, int *flags); + #endif /* __MM_INTERNAL_H */ diff --git a/mm/memory.c b/mm/memory.c index e0cbffeceb0b..bbb38066021a 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -4119,9 +4119,8 @@ static vm_fault_t do_fault(struct vm_fault *vmf) return ret; } -static int numa_migrate_prep(struct page *page, struct vm_area_struct *vma, - unsigned long addr, int page_nid, - int *flags) +int numa_migrate_prep(struct page *page, struct vm_area_struct *vma, + unsigned long addr, int page_nid, int *flags) { get_page(page);
The numa_migrate_prep() will be used by huge NUMA fault as well in the following patch, make it non-static. Signed-off-by: Yang Shi <shy828301@gmail.com> --- mm/internal.h | 3 +++ mm/memory.c | 5 ++--- 2 files changed, 5 insertions(+), 3 deletions(-)