diff for duplicates of <Y0cTAdntxrn8zFbX@cmpxchg.org> diff --git a/a/1.txt b/N1/1.txt index d9cc9f6..62fd43b 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -64,7 +64,7 @@ On Wed, Oct 12, 2022 at 11:49:20AM -0700, Roman Gushchin wrote: > > I'm fine with using READ_ONCE() to fix this immediate issue (I suggested it > in the thread above), please feel free to add my ack: -> Acked-by: Roman Gushchin <roman.gushchin-fxUVXftIFDnyG1zEObXtfA@public.gmane.org> . +> Acked-by: Roman Gushchin <roman.gushchin@linux.dev> . Thanks! @@ -106,7 +106,7 @@ Sounds good, I'm looking forward to those changes. --- From c9b940db5f75160b5e80c4ae83ea760ad29e8ef9 Mon Sep 17 00:00:00 2001 -From: Johannes Weiner <hannes-druUgvl0LCNAfugRpC6u6w@public.gmane.org> +From: Johannes Weiner <hannes@cmpxchg.org> Date: Wed, 12 Oct 2022 12:59:07 -0400 Subject: [PATCH] mm: memcontrol: fix NULL deref race condition during cgroup deletion @@ -144,9 +144,9 @@ There is already RCU protection in place to ensure lifetime. Add the missing READ_ONCE to the cgroup pointers to fix the TOCTOU, and consolidate and document the speculative code. -Reported-by: Alexander Fedorov <halcien-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> -Signed-off-by: Johannes Weiner <hannes-druUgvl0LCNAfugRpC6u6w@public.gmane.org> -Acked-by: Roman Gushchin <roman.gushchin-fxUVXftIFDnyG1zEObXtfA@public.gmane.org> +Reported-by: Alexander Fedorov <halcien@gmail.com> +Signed-off-by: Johannes Weiner <hannes@cmpxchg.org> +Acked-by: Roman Gushchin <roman.gushchin@linux.dev> --- mm/memcontrol.c | 54 +++++++++++++++++++++++-------------------------- 1 file changed, 25 insertions(+), 29 deletions(-) diff --git a/a/content_digest b/N1/content_digest index 88711a0..259356e 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -8,19 +8,18 @@ "ref\0Yzxc0jzOnAu667F8@P9FQF9L96D.lan\0" "ref\0Y0b3/wGDBL7GaNWJ@cmpxchg.org\0" "ref\0Y0cMMPwE4aus3P9c@P9FQF9L96D.corp.robot.car\0" - "ref\0Y0cMMPwE4aus3P9c-+xijCwNIfdoLQcUKs7qKB+WAnPUfkyWGUBSOeVevoDU@public.gmane.org\0" - "From\0Johannes Weiner <hannes-druUgvl0LCNAfugRpC6u6w@public.gmane.org>\0" + "From\0Johannes Weiner <hannes@cmpxchg.org>\0" "Subject\0Re: Possible race in obj_stock_flush_required() vs drain_obj_stock()\0" "Date\0Wed, 12 Oct 2022 15:18:25 -0400\0" - "To\0Roman Gushchin <roman.gushchin-fxUVXftIFDnyG1zEObXtfA@public.gmane.org>\0" - "Cc\0Alexander Fedorov <halcien-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>" - Michal Hocko <mhocko-IBi9RG/b67k@public.gmane.org> - Shakeel Butt <shakeelb-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org> - Vladimir Davydov <vdavydov.dev-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> - Muchun Song <songmuchun-EC8Uxl6Npydl57MIdRCFDg@public.gmane.org> - Sebastian Andrzej Siewior <bigeasy-hfZtesqFncYOwBW4kG4KsQ@public.gmane.org> - cgroups-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - " linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org\0" + "To\0Roman Gushchin <roman.gushchin@linux.dev>\0" + "Cc\0Alexander Fedorov <halcien@gmail.com>" + Michal Hocko <mhocko@suse.com> + Shakeel Butt <shakeelb@google.com> + Vladimir Davydov <vdavydov.dev@gmail.com> + Muchun Song <songmuchun@bytedance.com> + Sebastian Andrzej Siewior <bigeasy@linutronix.de> + cgroups@vger.kernel.org + " linux-mm@kvack.org\0" "\00:1\0" "b\0" "On Wed, Oct 12, 2022 at 11:49:20AM -0700, Roman Gushchin wrote:\n" @@ -89,7 +88,7 @@ "> \n" "> I'm fine with using READ_ONCE() to fix this immediate issue (I suggested it\n" "> in the thread above), please feel free to add my ack:\n" - "> Acked-by: Roman Gushchin <roman.gushchin-fxUVXftIFDnyG1zEObXtfA@public.gmane.org> .\n" + "> Acked-by: Roman Gushchin <roman.gushchin@linux.dev> .\n" "\n" "Thanks!\n" "\n" @@ -131,7 +130,7 @@ "---\n" "\n" "From c9b940db5f75160b5e80c4ae83ea760ad29e8ef9 Mon Sep 17 00:00:00 2001\n" - "From: Johannes Weiner <hannes-druUgvl0LCNAfugRpC6u6w@public.gmane.org>\n" + "From: Johannes Weiner <hannes@cmpxchg.org>\n" "Date: Wed, 12 Oct 2022 12:59:07 -0400\n" "Subject: [PATCH] mm: memcontrol: fix NULL deref race condition during cgroup\n" " deletion\n" @@ -169,9 +168,9 @@ "missing READ_ONCE to the cgroup pointers to fix the TOCTOU, and\n" "consolidate and document the speculative code.\n" "\n" - "Reported-by: Alexander Fedorov <halcien-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\n" - "Signed-off-by: Johannes Weiner <hannes-druUgvl0LCNAfugRpC6u6w@public.gmane.org>\n" - "Acked-by: Roman Gushchin <roman.gushchin-fxUVXftIFDnyG1zEObXtfA@public.gmane.org>\n" + "Reported-by: Alexander Fedorov <halcien@gmail.com>\n" + "Signed-off-by: Johannes Weiner <hannes@cmpxchg.org>\n" + "Acked-by: Roman Gushchin <roman.gushchin@linux.dev>\n" "---\n" " mm/memcontrol.c | 54 +++++++++++++++++++++++--------------------------\n" " 1 file changed, 25 insertions(+), 29 deletions(-)\n" @@ -305,4 +304,4 @@ "-- \n" 2.37.3 -696e27639025e1dfe88850ce468b16d3cab0b8b14d909f1b7d6e8cc26e5ee05b +8087dc8e51919574e9571134383d2e32fc2f8f60d122b1765d3c6db009cc7a74
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.