Skip to content

pimd: MLAG: skip pim_register_join on non-DR (backport #21920)#21934

Merged
Jafaral merged 1 commit into
stable/10.5from
mergify/bp/stable/10.5/pr-21920
May 13, 2026
Merged

pimd: MLAG: skip pim_register_join on non-DR (backport #21920)#21934
Jafaral merged 1 commit into
stable/10.5from
mergify/bp/stable/10.5/pr-21920

Conversation

@mergify
Copy link
Copy Markdown

@mergify mergify Bot commented May 13, 2026

Rootcause and fix:
In mlag+pim, packets are software forwarded because the mroute is stuck in pimreg state in non-DR node.
Align with RFC:avoid REG_JOIN on the mlag node that lost DR election. Gate pim_register_join() with pim_upstream_could_register() on the WRVIFWHOLE connected-source path.


This is an automatic backport of pull request #21920 done by Mergify.

Rootcause and fix:
In mlag+pim, packets are software forwarded because the mroute
is stuck in pimreg state in non-DR node.
Align with RFC:avoid REG_JOIN on the mlag node that lost DR election.
Gate pim_register_join() with pim_upstream_could_register() on the
WRVIFWHOLE connected-source path.

Signed-off-by: harini <hnattamaisub@nvidia.com>
(cherry picked from commit beafaee)
@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented May 13, 2026

Target branch is not in the allowed branches list.

@frrbot frrbot Bot added the pim label May 13, 2026
@Jafaral Jafaral merged commit 78c0929 into stable/10.5 May 13, 2026
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants