8/13
mm/collapse: call collapse_file() from collapse_single_pmd()
把 collapse_file() 调用从 collapse_scan_file() 上移到 collapse_single_pmd(),使扫描只停在决策点;写回重试不再重扫,mm_khugepaged_scan_file 在折叠前上报 SCAN_SUCCEED,为拆出无 mmap_lock 的执行阶段做准备。
把 collapse_file() 调用从 collapse_scan_file() 上移到 collapse_single_pmd(),使扫描只停在决策点;写回重试不再重扫,mm_khugepaged_scan_file 在折叠前上报 SCAN_SUCCEED,为拆出无 mmap_lock 的执行阶段做准备。