net: hold netdev instance lock during sysfs operations
authorStanislav Fomichev <sdf@fomichev.me>
Wed, 5 Mar 2025 16:37:26 +0000 (08:37 -0800)
committerJakub Kicinski <kuba@kernel.org>
Thu, 6 Mar 2025 20:59:44 +0000 (12:59 -0800)
commitad7c7b2172c388818a111455643491d75f535e90
treeba8619cc5549b6c4bf8b42825e5d26aa62d03b76
parentffb7ed19ac0a9fa9ea79af1d7b42c03a10da98a5
net: hold netdev instance lock during sysfs operations

Most of them are already covered by the converted dev_xxx APIs.
Add the locking wrappers for the remaining ones.

Cc: Saeed Mahameed <saeed@kernel.org>
Signed-off-by: Stanislav Fomichev <sdf@fomichev.me>
Link: https://patch.msgid.link/20250305163732.2766420-9-sdf@fomichev.me
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/bonding/bond_main.c
include/linux/netdevice.h
net/core/dev.c
net/core/dev_api.c
net/core/net-sysfs.c