+6
−0
+93
−0
+31
−18
+49
−25
+5
−5
Loading
Merge Pull Request from: @ci-robot PR sync from: Peng Zhang <zhangpeng362@huawei.com> https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/KS5TC4GQCBOUZJ3BKBIOBHCFTBP55W5R/ From: ZhangPeng <zhangpeng362@huawei.com> Backport page fault and fork optimization, including optimization for folio add and split, remove uffd_wp and anon/cow/shared fault optimization. We can get a 3% performance improvment for lmbench fork_proc and 1.5% for lmbench page_fault. Kairui Song (5): mm/filemap: return early if failed to allocate memory for split mm/filemap: clean up hugetlb exclusion code lib/xarray: introduce a new helper xas_get_order lib/xarray: introduce a new helper xas_get_order mm/filemap: optimize filemap folio adding Kefeng Wang (2): mm: memory: check userfaultfd_wp() in vmf_orig_pte_uffd_wp() mm: swapfile: check usable swap device in __folio_throttle_swaprate() -- 2.25.1 https://gitee.com/openeuler/kernel/issues/I9JAY9 Link:https://gitee.com/openeuler/kernel/pulls/6626 Reviewed-by:Xu Kuohai <xukuohai@huawei.com> Reviewed-by:
Kefeng Wang <wangkefeng.wang@huawei.com> Reviewed-by:
Weilong Chen <chenweilong@huawei.com> Signed-off-by:
Xie XiuQi <xiexiuqi@huawei.com>