[PATCH] Fix netns UAF introduced by commit 1be52169c348
Christoph Hellwig
hch at lst.de
Wed Apr 2 21:30:01 PDT 2025
On Tue, Apr 01, 2025 at 02:19:34PM +0800, shaopeijie at cestc.cn wrote:
> + /* sock_create_kern() does not take a reference to
> + * current->nsproxy->net_ns, use init_net instead.
> + * This also avoid changing sock's netns from previous
> + * creator's netns to init_net when sock is re-created
> + * by nvme recovery path.
> + */
Kernel comment style is
/*
* ....
*/
> + ret = sock_create_kern(&init_net,
> ctrl->addr.ss_family, SOCK_STREAM,
> IPPROTO_TCP, &queue->sock);
This can be realigned:
ret = sock_create_kern(&init_net, ctrl->addr.ss_family, SOCK_STREAM,
IPPROTO_TCP, &queue->sock);
More information about the Linux-nvme
mailing list