Unverified Commit 5adc2032 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!3638 memcg: support OOM priority for memcg

Merge Pull Request from: @ci-robot 
 
PR sync from: Jinjiang Tu <tujinjiang@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/YMPERNQUGIRDCEWEYZRCHXDGAQHSCESX/ 
Support memcg oom priority.

Changelog:
* rename CONFIG_MEMCG_QOS to CONFIG_MEMCG_OOM_PRIORITY
* move CONFIG_MEMCG_OOM_PRIORITY to init/Kconfig
* set CONFIG_MEMCG_OOM_PRIORITY default from y to n, and enable it in openeuler_defconfig
* add rcu_read_lock() protection for mem_cgroup_from_task()
* Instead of static key, use variable to check if the feature is enabled
* use READ_ONCE/WRITE_ONCE protection when read/write oom_prio
* cleanup

Jing Xiangfeng (3):
  memcg: support priority for oom
  memcg: Add sysctl memcg_qos_enable
  memcg: enable CONFIG_MEMCG_OOM_PRIORITY by default


-- 
2.25.1
 
https://gitee.com/openeuler/kernel/issues/I8PXX8 
 
Link:https://gitee.com/openeuler/kernel/pulls/3638

 

Reviewed-by: default avatarKefeng Wang <wangkefeng.wang@huawei.com>
Reviewed-by: default avatarLu Jialin <lujialin4@huawei.com>
Reviewed-by: default avatarLiu Chao <liuchao173@huawei.com>
Reviewed-by: default avatarZhang Jianhua <chris.zjh@huawei.com>
Signed-off-by: default avatarZheng Zengkai <zhengzengkai@huawei.com>
parents b608db20 9354d855
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment