On Wed, Mar 8, 2023 at 9:40 AM Michal Hocko <mhocko@xxxxxxxx> wrote: > > On Thu 09-03-23 00:25:51, Yue Zhao wrote: > > This patch series helps to prevent load/store tearing in > > several cgroup knobs. > > > > As kindly pointed out by Michal Hocko, we should add > > [WRITE|READ]_ONCE for all occurrences of memcg->oom_kill_disable, > > memcg->swappiness and memcg->soft_limit. > > > > v3: > > - Add [WRITE|READ]_ONCE for all occurrences of > > memcg->oom_kill_disable, memcg->swappiness and memcg->soft_limit > > v2: > > - Rephrase changelog > > - Add [WRITE|READ]_ONCE for memcg->oom_kill_disable, > > memcg->swappiness, vm_swappiness and memcg->soft_limit > > v1: > > - Add [WRITE|READ]_ONCE for memcg->oom_group > > > > Past patches: > > V2: https://lore.kernel.org/linux-mm/20230306154138.3775-1-findns94@xxxxxxxxx/ > > V1: https://lore.kernel.org/linux-mm/20230220151638.1371-1-findns94@xxxxxxxxx/ > > > > Yue Zhao (4): > > mm, memcg: Prevent memory.oom.group load/store tearing > > mm, memcg: Prevent memory.swappiness load/store tearing > > mm, memcg: Prevent memory.oom_control load/store tearing > > mm, memcg: Prevent memory.soft_limit_in_bytes load/store tearing > > > > include/linux/swap.h | 8 ++++---- > > mm/memcontrol.c | 30 +++++++++++++++--------------- > > 2 files changed, 19 insertions(+), 19 deletions(-) > > Acked-by: Michal Hocko <mhocko@xxxxxxxx> > > Btw. you could have preserved acks for patches you haven't changed from > the previous version. > For whole series: Acked-by: Shakeel Butt <shakeelb@xxxxxxxxxx>