v7->v6:
Just move CONFIG_CGROUP_VI_KILL below CONFIG_SOCK_CGROUP_DATA in
openeuler_defconfig, which keeps the order consistent with Kconfig.
Lu Jialin (7):
cgroup: Export cgroup.kill from cgroupv2 to cgroupv1
memcg: Export memcg.{min/low/high} from cgroupv2 to cgroupv1
memcg: Export memory.events{local} from cgroupv2 to cgroupv1
memcg: enable memcg async reclaim
memcg: export high_async_ratio to userland
memcg: introduce per-memcg reclaim interface
config: enable CONFIG_MEMCG_V1_RECLAIM and CONFIG_CGROUP_V1_KILL
arch/arm64/configs/openeuler_defconfig | 2 +
arch/x86/configs/openeuler_defconfig | 2 +
include/linux/memcontrol.h | 8 +-
init/Kconfig | 10 ++
kernel/cgroup/cgroup-internal.h | 3 +
kernel/cgroup/cgroup-v1.c | 7 +
kernel/cgroup/cgroup.c | 4 +-
mm/memcontrol.c | 189 ++++++++++++++++++++++++-
8 files changed, 219 insertions(+), 6 deletions(-)
--
2.34.1