+179
−163
+2
−1
+386
−330
File changed.
Preview size limit exceeded, changes collapsed.
+119
−91
+4
−6
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/X42OX5L6WME7W5A65E5BJKW3WIZCYEJL/ From: ZhangPeng <zhangpeng362@huawei.com> Backport maple_tree: iterator state changes and 1 bugfix. With this patch series, we can get a 3% performance improvement for lmbench Page_Fault from 0.373 -> 0.364. Andrew Morton (1): lib/maple_tree.c: fix build error due to hotfix alteration Liam R. Howlett (12): maple_tree: remove unnecessary default labels from switch statements maple_tree: make mas_erase() more robust maple_tree: move debug check to __mas_set_range() maple_tree: add end of node tracking to the maple state maple_tree: use cached node end in mas_next() maple_tree: use cached node end in mas_destroy() maple_tree: clean up inlines for some functions maple_tree: separate ma_state node from status maple_tree: remove mas_searchable() maple_tree: use maple state end for write operations maple_tree: don't find node end in mtree_lookup_walk() maple_tree: mtree_range_walk() clean up -- 2.25.1 https://gitee.com/openeuler/kernel/issues/I9EHBO Link:https://gitee.com/openeuler/kernel/pulls/5744 Reviewed-by:Zucheng Zheng <zhengzucheng@huawei.com> Reviewed-by:
Xie XiuQi <xiexiuqi@huawei.com> Reviewed-by:
Kefeng Wang <wangkefeng.wang@huawei.com> Reviewed-by:
Xu Kuohai <xukuohai@huawei.com> Signed-off-by:
Zheng Zengkai <zhengzengkai@huawei.com>
File changed.
Preview size limit exceeded, changes collapsed.