diff options
Diffstat (limited to 'mm/vmscan.c')
| -rw-r--r-- | mm/vmscan.c | 12 | 
1 files changed, 1 insertions, 11 deletions
diff --git a/mm/vmscan.c b/mm/vmscan.c index 351a0b5043c0..ceba905e5630 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -3273,7 +3273,6 @@ static unsigned long get_pte_pfn(pte_t pte, struct vm_area_struct *vma, unsigned  	return pfn;  } -#if defined(CONFIG_TRANSPARENT_HUGEPAGE) || defined(CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG)  static unsigned long get_pmd_pfn(pmd_t pmd, struct vm_area_struct *vma, unsigned long addr)  {  	unsigned long pfn = pmd_pfn(pmd); @@ -3291,7 +3290,6 @@ static unsigned long get_pmd_pfn(pmd_t pmd, struct vm_area_struct *vma, unsigned  	return pfn;  } -#endif  static struct folio *get_pfn_folio(unsigned long pfn, struct mem_cgroup *memcg,  				   struct pglist_data *pgdat, bool can_swap) @@ -3394,7 +3392,6 @@ restart:  	return suitable_to_scan(total, young);  } -#if defined(CONFIG_TRANSPARENT_HUGEPAGE) || defined(CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG)  static void walk_pmd_range_locked(pud_t *pud, unsigned long addr, struct vm_area_struct *vma,  				  struct mm_walk *args, unsigned long *bitmap, unsigned long *first)  { @@ -3472,12 +3469,6 @@ next:  done:  	*first = -1;  } -#else -static void walk_pmd_range_locked(pud_t *pud, unsigned long addr, struct vm_area_struct *vma, -				  struct mm_walk *args, unsigned long *bitmap, unsigned long *first) -{ -} -#endif  static void walk_pmd_range(pud_t *pud, unsigned long start, unsigned long end,  			   struct mm_walk *args) @@ -3513,7 +3504,6 @@ restart:  			continue;  		} -#ifdef CONFIG_TRANSPARENT_HUGEPAGE  		if (pmd_trans_huge(val)) {  			unsigned long pfn = pmd_pfn(val);  			struct pglist_data *pgdat = lruvec_pgdat(walk->lruvec); @@ -3532,7 +3522,7 @@ restart:  			walk_pmd_range_locked(pud, addr, vma, args, bitmap, &first);  			continue;  		} -#endif +  		walk->mm_stats[MM_NONLEAF_TOTAL]++;  		if (should_clear_pmd_young()) {  | 
