-
Notifications
You must be signed in to change notification settings - Fork 690
[sub intf] Fix kernel side processing to enslave sub interface to non-default vrf #1521
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
Merged
Merged
Changes from all commits
Commits
Show all changes
102 commits
Select commit
Hold shift + click to select a range
cefc999
Restore eth0 up in post-test clean up
wendani 155da0a
Merge remote-tracking branch 'origin/master'
wendani b4a10ad
Sub interface inherits parent port mtu changes
wendani 84a5040
Merge remote-tracking branch 'wendani/sub_intf_mtu' into nhg_master
wendani 1481968
ecmp hardware convergence acceleration in the event of parent port op…
wendani d87226e
Merge remote-tracking branch 'origin/master' into sub_intf_nhg_master
wendani 6345d4d
Remove redundant string
wendani 2898c1f
Merge remote-tracking branch 'origin/master' into sub_intf_nhg_master
wendani 5851e36
Address comment: refactor code to reuse updatePortOperStatus()
wendani c062f94
Refactor
wendani f5f8c45
Refactor
wendani fb28c95
sub interface: alias to hold complete interface name while parentAlias
wendani 71a603c
Update comments
wendani c3c9e2d
Support sub interface in non-global vrf
wendani 205899d
Init data member
wendani 7c93bbe
vrf extension to test_sub_port_intf_creation
wendani ccde0be
Get default vrf oid at instantiation
wendani cede478
vrf extension to test_sub_port_intf_add_ip_addrs
wendani 9c44719
vrf extension to test_sub_port_intf_admin_status_change
wendani 5611112
vrf extension to test_sub_port_intf_remove_ip_addrs
wendani 695c188
vrf extension to test_sub_port_intf_removal
wendani 5c4b86f
vrf extension to test_sub_port_intf_mtu
wendani 2b3e876
vrf bind test for test_sub_port_intf_creation
wendani 390e67a
vrf bind test for test_sub_port_intf_add_ip_addrs
wendani 7763427
vrf bind test for test_sub_port_intf_admin_status_change
wendani 2d52417
vrf bind test for test_sub_port_intf_remove_ip_addrs
wendani dd3d8d6
vrf bind test for test_sub_port_intf_removal
wendani 9e79d1a
vrf bind test for test_sub_port_intf_mtu
wendani 6f85b63
vrf test for test_sub_port_intf_nhg_accel
wendani 7b95e72
Reorganize vrf bind test
wendani 7e09e72
vrf test for test_sub_port_intf_oper_down_with_pending_neigh_route_tasks
wendani ad22c2a
Merge branch 'master' into sub_intf_nhg
lguohan 4cf1b56
Merge remote-tracking branch 'wendani/sub_intf_nhg' into sub_intf_nhg…
wendani de85bd4
Update vrf creation implementation
wendani 4b0776d
Update vrf removal implementation
wendani 72e8322
Update code format
wendani d280ff9
Check vrf removal
wendani 795dec2
Init proxy_arp data member
wendani 1322f61
Fix name error
wendani f3ae2de
Merge remote-tracking branch 'origin/master' into sub_intf_vrf_master
wendani f2bb1cb
Fix syntax error
wendani 148b39f
Fix name error
wendani 0da9a52
Fix run time error
wendani b02f273
Move port table state update
wendani c7d713b
Fix run time removal dependency time out
wendani 608d6a4
Revert "Fix name error"
wendani 611df08
Merge remote-tracking branch 'origin/master' into sub_intf_vrf_master
wendani 42ec34b
Merge remote-tracking branch 'origin/master' into sub_intf_vrf_master
wendani ee81dc3
Merge remote-tracking branch 'origin/master' into sub_intf_vrf_master
wendani 9a94913
Merge remote-tracking branch 'origin/master' into sub_intf_vrf_master
wendani c18b3b6
Merge remote-tracking branch 'origin/master' into sub_intf_vrf_master
wendani 35dda38
Merge remote-tracking branch 'origin/master' into sub_intf_vrf_master
wendani 45eb55a
Merge remote-tracking branch 'origin/master' into sub_intf_vrf_master
wendani 9faccb9
Merge remote-tracking branch 'origin/master' into sub_intf_vrf_master
wendani 9a4237e
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani 026bde6
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani 4e35f99
Address comment: Use None as default value for vrf_name of fucntion
wendani eac82b0
Address commnent: Use None as default for vrf_name
wendani dc8dd8d
Add debug symbol
wendani 342d990
Add debug symbol
wendani 43438dd
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani eb400b4
Check kernel binding after state db interface table check
wendani 9da4e53
Rename for test purpose
wendani 3a53bd7
Update code format
wendani 86b93f7
Add debug symbol
wendani d2f9149
Debug
wendani e96bbbb
Debug
wendani d5f0da8
Debug
wendani 49d5a3b
Remove debug symbols
wendani 2dc571e
Check docker-sonic-vs.gz md5sum
wendani 65481af
Check swss md5sum
wendani 8dc71b1
Purge swss before install
wendani dcd881e
Restore
wendani bbd8fad
Purge swss before install
wendani 7be761a
Rename
wendani c4cea72
Revert "Check docker-sonic-vs.gz md5sum"
wendani 831ef8c
Revert "Check swss md5sum"
wendani d3a6430
Merge branch 'ci' into sub_intf_vrf_master
wendani 3a66bb6
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani f1855d4
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani c61b839
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani 5e37eb9
Merge commit 'c2cbeb5' into sub_intf_vrf_master
wendani b6d77db
wait for rif creation in asic db
wendani 9efcf95
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani 24dc278
Merge commit '03a0e21' into sub_intf_vrf_master
wendani baea1fa
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani 84ebc0f
Merge commit '9e30abb' into sub_intf_vrf_master
wendani 5488c89
Update for appl_db_proc_seq test
wendani 63167a9
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani d2991b0
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani f36991a
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani 54c98f5
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani db921cf
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani 822b1a1
removal sequence test
wendani 654680d
Check asic db parent port oid
wendani ea3ff80
Remove lag
wendani e62dc55
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani b3c16db
add remove route to from APPL_DB
wendani 8a03864
vrf extension to add remove route
wendani 3305f62
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani a9281f4
Update
wendani 210b63f
Merge remote-tracking branch 'public/master' into sub_intf_vrf_master
wendani File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.