summaryrefslogtreecommitdiff
path: root/tools/lib/python/kdoc/python_version.py
diff options
context:
space:
mode:
authorNikolay Aleksandrov <razor@blackwall.org>2026-09-30 10:14:07 +0300
committerJakub Kicinski <kuba@kernel.org>2026-10-02 12:42:10 -0700
commit83edc87a91725592ea8cb241e29d9a72e4f61e36 (patch)
tree5fb3c1a38ca078e58d073a3e4a0477aa37b92b36 /tools/lib/python/kdoc/python_version.py
parente5c71bf91447447241736d44291e67784548585e (diff)
net: bridge: vlan: quiesce readers before freeing port VLANs
Later fdb entries will cache port-VLAN pointers so unpublish a VLAN, wait for a grace period (existing readers) and then purge or rewrite fdb references before releasing it. Cached destinations can continue forwarding until they are cleaned, that is acceptable so add a comment to document it. During port teardown unpublish the complete VLAN group first, clean the port fdbs and then release the VLANs. This lets all VLANs share one grace period. Reviewed-by: Ido Schimmel <idosch@nvidia.com> Signed-off-by: Nikolay Aleksandrov <razor@blackwall.org> Link: https://patch.msgid.link/20260930071411.2786201-9-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