+3
−2
+6
−0
+2
−0
+16
−12
+42
−5
Loading
Merge Pull Request from: @ci-robot PR sync from: Ze Zuo <zuoze1@huawei.com> https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/YMMAHOTCHL5MMEMR4G2E56QEGR5STD2M/ MADV_DONTNEED is currently disabled for hugetlb mappings. This certainly makes sense in shared file mappings as the pagecache maintains a reference to the page and it will never be freed. However, it could be useful to unmap and free pages in private mappings. Mike Kravetz (3): mm: enable MADV_DONTNEED for hugetlb mappings madvise: use zap_page_range_single for madvise dontneed hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED processing Rik van Riel (1): mm,madvise,hugetlb: fix unexpected data loss with MADV_DONTNEED on hugetlbfs -- 2.25.1 https://gitee.com/openeuler/kernel/issues/I9GVYW Link:https://gitee.com/openeuler/kernel/pulls/6588 Reviewed-by:Kefeng Wang <wangkefeng.wang@huawei.com> Signed-off-by:
Jialin Zhang <zhangjialin11@huawei.com>