1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/net/ethernet/8390
Eric Dumazet 8d8b1a422c net: annotate data-races around dev->if_port
Various ndo_set_config() methods can change dev->if_port

dev->if_port is going to be read locklessly from
rtnl_fill_link_ifmap().

Add corresponding WRITE_ONCE() on writer sides.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://lore.kernel.org/r/20240507184144.1230469-1-edumazet@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2024-05-08 18:51:30 -07:00
..
8390.c net: fill in MODULE_DESCRIPTION()s for 8390 2024-01-24 15:12:20 -08:00
8390.h net: ethernet: 8390: Convert unversioned GPL notice to SPDX license identifier 2023-05-16 15:38:07 +02:00
8390p.c net: fill in MODULE_DESCRIPTION()s for 8390 2024-01-24 15:12:20 -08:00
apne.c net: fill in MODULE_DESCRIPTION()s for 8390 2024-01-24 15:12:20 -08:00
ax88796.c net: ethernet: 8390: Convert to platform remove callback returning void 2023-09-20 09:06:37 +01:00
axnet_cs.c net: ethernet: 8390: Convert unversioned GPL notice to SPDX license identifier 2023-05-16 15:38:07 +02:00
etherh.c net: annotate data-races around dev->if_port 2024-05-08 18:51:30 -07:00
hydra.c net: fill in MODULE_DESCRIPTION()s for 8390 2024-01-24 15:12:20 -08:00
Kconfig net: handle HAS_IOPORT dependencies 2024-04-08 11:56:56 +01:00
lib8390.c net: ethernet: 8390: Convert unversioned GPL notice to SPDX license identifier 2023-05-16 15:38:07 +02:00
mac8390.c net: ethernet: 8390: Convert unversioned GPL notice to SPDX license identifier 2023-05-16 15:38:07 +02:00
Makefile net-next: New ax88796 platform driver for Amiga X-Surf 100 Zorro board (m68k) 2018-04-19 16:11:11 -04:00
mcf8390.c net: ethernet: 8390: Convert to platform remove callback returning void 2023-09-20 09:06:37 +01:00
ne.c net: ethernet: 8390: Convert to platform remove callback returning void 2023-09-20 09:06:37 +01:00
ne2k-pci.c net: ethernet: 8390: ne2k-pci: use module_pci_driver() macro 2023-08-10 19:31:57 -07:00
pcnet_cs.c net: annotate data-races around dev->if_port 2024-05-08 18:51:30 -07:00
smc-ultra.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-05-18 14:39:34 -07:00
stnic.c net: fill in MODULE_DESCRIPTION()s for 8390 2024-01-24 15:12:20 -08:00
wd.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-05-18 14:39:34 -07:00
xsurf100.c xsurf100: drop include of lib8390.c 2021-08-03 13:05:26 +01:00
zorro8390.c net: fill in MODULE_DESCRIPTION()s for 8390 2024-01-24 15:12:20 -08:00