diff options
| author | Nikolay Aleksandrov <razor@blackwall.org> | 2026-09-30 10:14:05 +0300 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-10-02 12:42:10 -0700 |
| commit | f0a349b921205e4af450c0d50fcd9f46317019e6 (patch) | |
| tree | fb79bbc734d80ef349d741e14ae7507ef7b2ad7c /tools/lib/python/kdoc/python_version.py | |
| parent | 8247ef76032ba924c05346930e181d267c2072fb (diff) | |
net: bridge: fdb: consolidate port-VLAN cleanup
Deleting a port-VLAN currently takes the hash_lock twice and performs two
fdb ops. The first removes its automatically generated local entry and the
second deletes dynamic entries associated with the port and vid. Rename
br_fdb_delete_by_port() to br_fdb_cleanup_by_dst() and pass a bridge dst so
it can distinguish a port-VLAN from a raw port. This allows both operations
to be done during the same locked fdb walk.
Reviewed-by: Ido Schimmel <idosch@nvidia.com>
Signed-off-by: Nikolay Aleksandrov <razor@blackwall.org>
Link: https://patch.msgid.link/20260930071411.2786201-7-razor@blackwall.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/lib/python/kdoc/python_version.py')
0 files changed, 0 insertions, 0 deletions
