| From: Anshuman Khandual <anshuman.khandual@arm.com> |
| Subject: mm/thp: drop follow_devmap_pmd() default stub |
| Date: Mon, 29 Sep 2025 11:46:43 +0100 |
| |
| follow_devmap_pmd() has already been dropped by the commit fd2825b0760a |
| ("mm/gup: remove pXX_devmap usage from get_user_pages()"). The fallback |
| stub in the header which is now redundant, can be dropped off as well. |
| |
| Link: https://lkml.kernel.org/r/20250929104643.1100421-1-anshuman.khandual@arm.com |
| Signed-off-by: Anshuman Khandual <anshuman.khandual@arm.com> |
| Acked-by: David Hildenbrand <david@redhat.com> |
| Reviewed-by: Zi Yan <ziy@nvidia.com> |
| Reviewed-by: Dev Jain <dev.jain@arm.com> |
| Reviewed-by: Alistair Popple <apopple@nvidia.com> |
| Reviewed-by: Wei Yang <richard.weiyang@gmail.com> |
| Cc: Lorenzo Stoakes <lorenzo.stoakes@oracle.com> |
| Signed-off-by: Andrew Morton <akpm@linux-foundation.org> |
| --- |
| |
| include/linux/huge_mm.h | 6 ------ |
| 1 file changed, 6 deletions(-) |
| |
| --- a/include/linux/huge_mm.h~mm-thp-drop-follow_devmap_pmd-default-stub |
| +++ a/include/linux/huge_mm.h |
| @@ -682,12 +682,6 @@ static inline void mm_put_huge_zero_foli |
| return; |
| } |
| |
| -static inline struct page *follow_devmap_pmd(struct vm_area_struct *vma, |
| - unsigned long addr, pmd_t *pmd, int flags, struct dev_pagemap **pgmap) |
| -{ |
| - return NULL; |
| -} |
| - |
| static inline bool thp_migration_supported(void) |
| { |
| return false; |
| _ |