The patch titled Subject: mm/memcg: add a comment regarding the release `obj' has been added to the -mm tree. Its filename is mm-memcg-protect-memcg_stock-with-a-local_lock_t-fix.patch This patch should soon appear at https://ozlabs.org/~akpm/mmots/broken-out/mm-memcg-protect-memcg_stock-with-a-local_lock_t-fix.patch and later at https://ozlabs.org/~akpm/mmotm/broken-out/mm-memcg-protect-memcg_stock-with-a-local_lock_t-fix.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/process/submit-checklist.rst when testing your code *** The -mm tree is included into linux-next and is updated there every 3-4 working days ------------------------------------------------------ From: Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx> Subject: mm/memcg: add a comment regarding the release `obj' Please fold into mm/memcg: Protect memcg_stock with a local_lock_t Link: https://lkml.kernel.org/r/Yhjye3LaBB8q55bg@xxxxxxxxxxxxx Signed-off-by: Sebastian Andrzej Siewior <bigeasy@xxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- mm/memcontrol.c | 4 ++++ 1 file changed, 4 insertions(+) --- a/mm/memcontrol.c~mm-memcg-protect-memcg_stock-with-a-local_lock_t-fix +++ a/mm/memcontrol.c @@ -3244,6 +3244,10 @@ static struct obj_cgroup *drain_obj_stoc } stock->cached_objcg = NULL; + /* + * The `old' objects needs to be released by the caller via + * obj_cgroup_put() outside of memcg_stock_pcp::stock_lock. + */ return old; } _ Patches currently in -mm which might be from bigeasy@xxxxxxxxxxxxx are mm-memcg-disable-threshold-event-handlers-on-preempt_rt.patch mm-memcg-protect-per-cpu-counter-by-disabling-preemption-on-preempt_rt-where-needed.patch mm-memcg-protect-per-cpu-counter-by-disabling-preemption-on-preempt_rt-where-needed-fix.patch mm-memcg-protect-per-cpu-counter-by-disabling-preemption-on-preempt_rt-where-needed-fix-2.patch mm-memcg-protect-memcg_stock-with-a-local_lock_t.patch mm-memcg-protect-memcg_stock-with-a-local_lock_t-fix.patch mm-memcg-disable-migration-instead-of-preemption-in-drain_all_stock.patch