[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CAADnVQK0COXqq=R_WZU5stBe1b+472RS0+JJrThnbxXadBgN4Q@mail.gmail.com>
Date: Fri, 3 Oct 2025 08:01:07 -0700
From: Alexei Starovoitov <alexei.starovoitov@...il.com>
To: Vlastimil Babka <vbabka@...e.cz>
Cc: ranxiaokai627@....com, Andrew Morton <akpm@...ux-foundation.org>, cl@...two.org,
David Rientjes <rientjes@...gle.com>, Roman Gushchin <roman.gushchin@...ux.dev>,
Harry Yoo <harry.yoo@...cle.com>, Alexei Starovoitov <ast@...nel.org>,
LKML <linux-kernel@...r.kernel.org>, linux-mm <linux-mm@...ck.org>,
ran.xiaokai@....com.cn
Subject: Re: [PATCH] slab: Fix using this_cpu_ptr() in preemptible context
On Fri, Oct 3, 2025 at 12:50 AM Vlastimil Babka <vbabka@...e.cz> wrote:
>
>
> Disable preemption in defer_free() and also defer_deactivate_slab() to
> make it safe.
>
> [vbabka@...e.cz: disable preemption instead of using raw_cpu_ptr() per
> the discussion ]
> Fixes: af92793e52c3 ("slab: Introduce kmalloc_nolock() and kfree_nolock().")
> Signed-off-by: Ran Xiaokai <ran.xiaokai@....com.cn>
> Link: https://lore.kernel.org/r/20250930083402.782927-1-ranxiaokai627@163.com
> Signed-off-by: Vlastimil Babka <vbabka@...e.cz>
Acked-by: Alexei Starovoitov <ast@...nel.org>
Powered by blists - more mailing lists