Re: [PATCH v2 1/2] kthread: remove kthread_exit()
Frederic Weisbecker <[email protected]> Tue, 10 Mar 2026 23:26:32 +0100
| Newsgroups | org.kernel.vger.audit,dev.linux.lists.netfs,dev.linux.lists.virtualization,org.kernel.vger.bpf,org.kernel.vger.io-uring,org.kernel.vger.kvm,org.kernel.vger.linux-doc,org.kernel.vger.linux-fsdevel,org.kernel.vger.linux-kernel,org.kernel.vger.linux-modules,org.kernel.vger.linux-nfs,org.kernel.vger.linux-security-module,org.kernel.vger.linux-trace-kernel,org.kernel.vger.netdev,org.kernel.vger.rcu,org.kvack.linux-mm |
|---|---|
| Message-ID | <[email protected]> |
Le Tue, Mar 10, 2026 at 03:56:09PM +0100, Christian Brauner a écrit :
> In 28aaa9c39945 ("kthread: consolidate kthread exit paths to prevent use-after-free")
> we folded kthread_exit() into do_exit() when we fixed a nasty UAF bug.
> We left kthread_exit() around as an alias to do_exit(). Remove it
> completely.
Thanks for fixing that UAF! I unfortunately missed it.
>
> Reported-by: Christian Loehle <[email protected]>
> Link: https://lore.kernel.org/[email protected]
> Signed-off-by: Christian Brauner <[email protected]>
Reviewed-by: Frederic Weisbecker <[email protected]>
--
Frederic Weisbecker
SUSE Labs