-
Notifications
You must be signed in to change notification settings - Fork 543
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extend eoiu support to speed up route reconciliation of EVPN/fdbsyncd #1700
base: master
Are you sure you want to change the base?
Conversation
@prsunny - can you please review, thanks. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, @zhenggen-xu , could you please provide feedback?
const uint32_t DEFAULT_EOIU_HOLD_INTERVAL = 3; | ||
|
||
// Check if eoiu state reached by ipv4 ipv6 and evpn | ||
static bool eoiuFlagsSet(Table &bgpStateTable) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It conveys as Flag set. Can you rename to isEoiuFlagsSet
instead?
Signed-off-by: Yong Zhao yozhao@microsoft.com What I did This PR aims to update the config command of Kdump (Linux kernel dump) mechanism. How I did it Before updating the value of a field in the table of KDUMP, we need decide whether the KDUMP table and corresponding field does exist in the table. How to verify it I verifies this on device str-msn2700-03 and unit test passed. tests/kdump_test.py::TestKdump::test_config_kdump_disable PASSED tests/kdump_test.py::TestKdump::test_config_kdump_enable PASSED tests/kdump_test.py::TestKdump::test_config_kdump_memory PASSED tests/kdump_test.py::TestKdump::test_config_kdump_num_dumps PASSED
What I did
Extend bgp eoiu support to speed up route reconciliation of EVPN/fdbsyncd
Why I did it
To make use of eoiu feature to speed up reconciliation of EVPN/fdbsyncd
How I verified it
Tested with warm-reboot with EVPN, IPV6 and IPv4 AF BGP peers setup
Details if related
more details in issue #1657