+4
−0
+70
−58
+2
−1
Loading
Merge Pull Request from: @ci-robot PR sync from: Liu Shixin <liushixin2@huawei.com> https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/O36TWV7ALFBLQYUORBLQBUA3NBCO23N3/ v1->v2: Fix compile error. v2->v3: Wrap core functions with dpool_ prefix to avoid call them directly. v3->v4: Remove the declaration of fpi_t. This part include: 1. Compatible with memory reliable feature[1-3]. 2. Compatible with memory migration[4] 3. Fix an incorrect set of subpool[5]. 4. Make the lock in dynamic pool irq safe[6]. 5. Wrap core functions with dpool_ prefix to avoid call them directly[7]. Liu Shixin (7): mm/dynamic_pool: Stop alloc reliable page from dynamic pool mm/mem_reliable: Treat page from dhugetlb pool as unreliable page mm/mem_reliable: Fallback to dpool if reliable memory is not enough mm/dynamic_pool: skip unexpected migration mm/dynamic_pool: don't set subpool for page from dynamic pool mm/dynamic_pool: disable irq for dynamic_pool lock mm/dynamic_pool: Wrap some core functions with dpool prefix -- 2.25.1 https://gitee.com/openeuler/kernel/issues/I9CDZZ Link:https://gitee.com/openeuler/kernel/pulls/5662 Reviewed-by:Kefeng Wang <wangkefeng.wang@huawei.com> Reviewed-by:
Zucheng Zheng <zhengzucheng@huawei.com> Signed-off-by:
Zheng Zengkai <zhengzengkai@huawei.com> Acked-by:
Xie XiuQi <xiexiuqi@huawei.com>