]> git.hungrycats.org Git - linux/commit
netdev-genl: Hold rcu_read_lock in napi_get
authorJoe Damato <jdamato@fastly.com>
Thu, 14 Nov 2024 17:51:56 +0000 (17:51 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 5 Dec 2024 12:54:22 +0000 (13:54 +0100)
commit8544602fb6cd5893996d014ce92b73a538a14e4d
tree3686ff1c41ddd29fb116fb2a1163379e43247abb
parent7a9d083a7d1fe794e357e7b2dbfd2a2c184f4496
netdev-genl: Hold rcu_read_lock in napi_get

commit c53bf100f68619acf6cedcf4cf5249a1ca2db0b4 upstream.

Hold rcu_read_lock in netdev_nl_napi_get_doit, which calls napi_by_id
and is required to be called under rcu_read_lock.

Cc: stable@vger.kernel.org
Fixes: 27f91aaf49b3 ("netdev-genl: Add netlink framework functions for napi")
Signed-off-by: Joe Damato <jdamato@fastly.com>
Link: https://patch.msgid.link/20241114175157.16604-1-jdamato@fastly.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/core/netdev-genl.c