mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2026-01-01 00:51:39 +00:00
When the SW bridge was trying to add/remove entries to/from HW, the
access to HW was not protected by any lock. In this way, it was
possible to have race conditions.
Fix this by using the lan966x->mac_lock to protect parallel access to HW
for this cases.
Fixes:
|
||
|---|---|---|
| .. | ||
| Kconfig | ||
| lan966x_ethtool.c | ||
| lan966x_fdb.c | ||
| lan966x_fdma.c | ||
| lan966x_ifh.h | ||
| lan966x_mac.c | ||
| lan966x_main.c | ||
| lan966x_main.h | ||
| lan966x_mdb.c | ||
| lan966x_phylink.c | ||
| lan966x_port.c | ||
| lan966x_ptp.c | ||
| lan966x_regs.h | ||
| lan966x_switchdev.c | ||
| lan966x_vlan.c | ||
| Makefile | ||