Skip to content
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

[202405][FRR] Fixing FRR to make route node lock #105

Closed
wants to merge 31 commits into from
Closed
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
d9770a6
[202405][FRR] Fixing FRR to make route node lock
dgsudharsan Nov 19, 2024
e11d27a
[Arista]: Change the TH5 Yaml settings to use 8 UC and 4 MC queues (#…
Pterosaur Nov 19, 2024
e63d359
Added package to compile and link yaml file parser in C++ (#20856)
abdosi Nov 20, 2024
0f9e0db
Module detection flow update to tag copper passive cables as software…
tshalvi Oct 27, 2024
b461ea6
Update asic table template for shared headroom pool relevant informat…
stephenxs Sep 25, 2024
c1e7fad
[202405][FC] remove FC delay status field (#20554)
stepanblyschak Nov 21, 2024
98d2161
Revert "[FC] Put default counters in init_cfg.json (#20555)" (#20880)
StormLiangMS Nov 21, 2024
24b0190
[Yang] Fix Yang model of BGP Allowed Prefix (#20550)
lizhijianrd Nov 21, 2024
4ca1e66
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Nov 22, 2024
70e4361
Delay pmon non-critical daemon (#20879)
yuazhe Nov 22, 2024
69cbc10
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Nov 22, 2024
d83acdd
Revert "[202405][FC] remove FC delay status field (#20554)" (#20888)
bingwang-ms Nov 22, 2024
d2a73d7
[syslog] Add default syslog ip to interfaces.j2 (#20340)
wen587 Oct 25, 2024
58ef4cc
[master] DNX SAI update to 11.2.13.1 (#20839)
wenyiz2021 Nov 22, 2024
78b4653
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Nov 23, 2024
29cbc54
[submodule] Update submodule sonic-host-services to the latest HEAD a…
mssonicbld Nov 23, 2024
6ad2cb9
[202405] Added patch in FRR to send tag value associated with route v…
abdosi Nov 27, 2024
6684ebd
add startup_tsa_tsb_service_files (#20804)
arlakshm Nov 26, 2024
616a68e
Update cisco-8000.ini to 202405.0.9 release (#20909)
anamehra Nov 25, 2024
e64125c
[Mellanox] Update Mellanox-SN5600-C256S1 SKU name and update buffers …
noaOrMlnx Nov 14, 2024
78aa787
[Mellanox] Update SAI/SDK/FW to SAIBuild2405.30.0.0/4.7.2092/2014.209…
volodymyrsamotiy Nov 23, 2024
ace4cb4
[macsec/show_macsec]: Only cache macsec stats (#20654)
liamkearney-msft Nov 19, 2024
58255e7
Add quotes to tr constructs to fix command syntax (#20464)
spilkey-cisco Nov 18, 2024
8b4e567
[database-chassis][lagid] Initialize SYSTEM_LAG_IDS_FREE_LIST in CHAS…
mlok-nokia Nov 22, 2024
ea22c5c
[Nokia-7215][Nokia-7215-A1] Update EZB files (#20838)
Pavan-Nokia Nov 21, 2024
2bf3d24
Revert "Move eventd enabled check from build time to runtime (#20248)…
zbud-msft Dec 1, 2024
d7a5cb0
[submodule] Update submodule sonic-platform-daemons to the latest HEA…
mssonicbld Dec 1, 2024
7eb63be
[Nokia][Device] Set the BCM linkscan interval via bcm config (#20858)
saksarav-nokia Nov 27, 2024
e1114fa
[submodule] Update submodule sonic-sairedis to the latest HEAD automa…
mssonicbld Dec 1, 2024
a3608dc
[submodule] Update submodule sonic-swss to the latest HEAD automatica…
mssonicbld Dec 1, 2024
d1ce820
Merge remote-tracking branch 'upstream/202405' into 202405_frr_atomic…
dgsudharsan Dec 2, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1947,7 +1947,7 @@ device:
THRESHOLD_MODE: LOSSY_AND_LOSSLESS

TM_SCHEDULER_CONFIG:
NUM_MC_Q: NUM_MC_Q_2
NUM_MC_Q: NUM_MC_Q_4

...

@@ -2144,7 +2144,7 @@ device:
TM_PORT_MC_Q_TO_SERVICE_POOL:
?
PORT_ID: [[1,8], [11,18], [21,29], [33,40], [43,51], [55,62], [65,73], [76,84], [87,95], [99,106], [109,117], [121,128], [131,139], [143,150], [153,161], [165,172], [175,183], [187,194], [197,205], [209,216], [219,227], [231,238], [241,249], [253,260], [263,271], [274,282], [285,293], [297,304], [307,315], [319,326], [329,337], [341,348], 351]
TM_MC_Q_ID: [[0,1]]
TM_MC_Q_ID: [[0,3]]
:
USE_QGROUP_MIN: 0

@@ -2161,7 +2161,7 @@ device:
?
# uplink, downlink and loopback ports, 2 MC queues
PORT_ID: [[1,8], [11,18], [21,29], [33,40], [43,51], [55,62], [65,73], [76,84], [87,95], [99,106], [109,117], [121,128], [131,139], [143,150], [153,161], [165,172], [175,183], [187,194], [197,205], [209,216], [219,227], [231,238], [241,249], [253,260], [263,271], [274,282], [285,293], [297,304], [307,315], [319,326], [329,337], [341,348], 351]
TM_MC_Q_ID: [[0,1]]
TM_MC_Q_ID: [[0,3]]
:
MIN_GUARANTEE_CELLS: 0
SHARED_LIMITS: 1
@@ -2622,7 +2622,7 @@ device:
TM_PORT_UC_Q_TO_SERVICE_POOL:
?
PORT_ID: [[1,8], [11,18], [21,29], [33,40], [43,51], [55,62], [65,73], [76,84], [87,95], [99,106], [109,117], [121,128], [131,139], [143,150], [153,161], [165,172], [175,183], [187,194], [197,205], [209,216], [219,227], [231,238], [241,249], [253,260], [263,271], [274,282], [285,293], [297,304], [307,315], [319,326], [329,337], [341,348], 351]
TM_UC_Q_ID: [0,1,2,5,6,8,9]
TM_UC_Q_ID: [0,1,2,5,6]
:
USE_QGROUP_MIN: 0
TM_EGR_SERVICE_POOL_ID: 0
@@ -2648,7 +2648,7 @@ device:
TM_EGR_SERVICE_POOL_ID: 1
?
PORT_ID: [[1,8], [11,18], [21,29], [33,40], [43,51], [55,62], [65,73], [76,84], [87,95], [99,106], [109,117], [121,128], [131,139], [143,150], [153,161], [165,172], [175,183], [187,194], [197,205], [209,216], [219,227], [231,238], [241,249], [253,260], [263,271], [274,282], [285,293], [297,304], [307,315], [319,326], [329,337], [341,348], 351]
TM_MC_Q_ID: [[0,1]]
TM_MC_Q_ID: [[0,3]]
:
USE_QGROUP_MIN: 0
TM_EGR_SERVICE_POOL_ID: 0
@@ -2676,23 +2676,6 @@ device:
YELLOW_LIMIT_DYNAMIC: PERCENTAGE_750
RED_LIMIT_CELLS_STATIC: 0
RED_LIMIT_DYNAMIC: PERCENTAGE_625
?
PORT_ID: [[1,8], [11,18], [22,29], [33,40], [44,51], [55,62], [66,73], [77,84], [88,95], [99,106], [110,117], [121,128], [132,139], [143,150], [154,161], [165,172]]
TM_UC_Q_ID: [8,9]
:
MIN_GUARANTEE_CELLS: 0
SHARED_LIMITS: 1
DYNAMIC_SHARED_LIMITS: 1
SHARED_LIMIT_CELLS_STATIC: 0
SHARED_LIMIT_DYNAMIC: ALPHA_1
DYNAMIC_GROUP: MID_PRI_GROUP
RESUME_OFFSET_CELLS: 2
COLOR_SPECIFIC_LIMITS: 0
COLOR_SPECIFIC_DYNAMIC_LIMITS: 0
YELLOW_LIMIT_CELLS_STATIC: 0
YELLOW_LIMIT_DYNAMIC: PERCENTAGE_750
RED_LIMIT_CELLS_STATIC: 0
RED_LIMIT_DYNAMIC: PERCENTAGE_625
?
PORT_ID: [[1,8], [11,18], [22,29], [33,40], [44,51], [55,62], [66,73], [77,84], [88,95], [99,106], [110,117], [121,128], [132,139], [143,150], [154,161], [165,172]]
TM_UC_Q_ID: [3,4]
@@ -2724,23 +2707,6 @@ device:
YELLOW_LIMIT_DYNAMIC: PERCENTAGE_750
RED_LIMIT_CELLS_STATIC: 0
RED_LIMIT_DYNAMIC: PERCENTAGE_625
?
PORT_ID: [[176,183], [187,194], [198,205], [209,216], [220,227], [231,238], [242,249], [253,260], [264,271], [275,282], [286,293], [297,304], [308,315], [319,326], [330,337], [341,348]]
TM_UC_Q_ID: [8,9]
:
MIN_GUARANTEE_CELLS: 0
SHARED_LIMITS: 1
DYNAMIC_SHARED_LIMITS: 1
SHARED_LIMIT_CELLS_STATIC: 0
SHARED_LIMIT_DYNAMIC: ALPHA_1
DYNAMIC_GROUP: MID_PRI_GROUP
RESUME_OFFSET_CELLS: 2
COLOR_SPECIFIC_LIMITS: 0
COLOR_SPECIFIC_DYNAMIC_LIMITS: 0
YELLOW_LIMIT_CELLS_STATIC: 0
YELLOW_LIMIT_DYNAMIC: PERCENTAGE_750
RED_LIMIT_CELLS_STATIC: 0
RED_LIMIT_DYNAMIC: PERCENTAGE_625
?
PORT_ID: [[176,183], [187,194], [198,205], [209,216], [220,227], [231,238], [242,249], [253,260], [264,271], [275,282], [286,293], [297,304], [308,315], [319,326], [330,337], [341,348]]
TM_UC_Q_ID: [3,4]
@@ -2778,7 +2744,7 @@ device:
RESUME_OFFSET_CELLS: 2
?
PORT_ID: [[1,8], [11,18], [21,29], [33,40], [43,51], [55,62], [65,73], [76,84], [87,95], [99,106], [109,117], [121,128], [131,139], [143,150], [153,161], [165,172], [175,183], [187,194], [197,205], [209,216], [219,227], [231,238], [241,249], [253,260], [263,271], [274,282], [285,293], [297,304], [307,315], [319,326], [329,337], [341,348], 351]
TM_MC_Q_ID: [0,1]
TM_MC_Q_ID: [0,3]
SHARED_LIMIT_DYNAMIC: ALPHA_2
:
SHARED_LIMITS: 1
1 change: 1 addition & 0 deletions device/arista/x86_64-arista_7800r3_48cq2_lc/services.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
startup_tsa_tsb.service
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
STARTUP_TSB_TIMER=900
1 change: 1 addition & 0 deletions device/arista/x86_64-arista_7800r3_48cqm2_lc/services.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
startup_tsa_tsb.service
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
STARTUP_TSB_TIMER=900
1 change: 1 addition & 0 deletions device/arista/x86_64-arista_7800r3a_36d2_lc/services.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
startup_tsa_tsb.service
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
STARTUP_TSB_TIMER=900
Original file line number Diff line number Diff line change
@@ -2,6 +2,7 @@
"skip_ledd": true,
"skip_fancontrol": true,
"delay_xcvrd": true,
"skip_xcvrd_cmis_mgr": true
"skip_xcvrd_cmis_mgr": true,
"delay_non_critical_daemon": true
}

Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{#
Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES.
SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
Apache-2.0

Licensed under the Apache License, Version 2.0 (the "License");
@@ -15,10 +16,10 @@
limitations under the License.
#}
{% set default_cable = '40m' %}
{% set ingress_lossless_pool_size = '118249472' %}
{% set ingress_lossless_pool_xoff = '15728640' %}
{% set ingress_lossless_pool_size = '115245056' %}
{% set ingress_lossless_pool_xoff = '14826496' %}
{% set egress_lossless_pool_size = '158229504' %}
{% set egress_lossy_pool_size = '118249472' %}
{% set egress_lossy_pool_size = '115245056' %}

{% import 'buffers_defaults_objects.j2' as defs with context %}

Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{#
Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES.
SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
Apache-2.0

Licensed under the Apache License, Version 2.0 (the "License");
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
{#
Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES.
SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
Apache-2.0
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
##
## SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
## Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
## Apache-2.0
##
## Licensed under the Apache License, Version 2.0 (the "License");
## you may not use this file except in compliance with the License.
## You may obtain a copy of the License at
##
## http://www.apache.org/licenses/LICENSE-2.0
##
## Unless required by applicable law or agreed to in writing, software
## distributed under the License is distributed on an "AS IS" BASIS,
## WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
## See the License for the specific language governing permissions and
## limitations under the License.
##
# PG lossless profiles.
# speed cable size xon xoff threshold
10000 5m 19456 19456 20480 0
25000 5m 19456 19456 21504 0
40000 5m 19456 19456 24576 0
50000 5m 19456 19456 26624 0
100000 5m 19456 19456 44032 0
200000 5m 19456 19456 50176 0
400000 5m 19456 19456 86016 0
800000 5m 38912 38912 95232 0
10000 40m 19456 19456 20480 0
25000 40m 19456 19456 22528 0
40000 40m 19456 19456 25600 0
50000 40m 19456 19456 28672 0
100000 40m 19456 19456 49152 0
200000 40m 19456 19456 60416 0
400000 40m 19456 19456 104448 0
800000 40m 38912 38912 132096 0
10000 250m 43008 19456 23552 0
25000 250m 19456 19456 29696 0
40000 250m 19456 19456 36864 0
50000 250m 19456 19456 43008 0
100000 250m 19456 19456 76800 0
200000 250m 19456 19456 116736 0
400000 250m 19456 19456 217088 0
800000 250m 38912 38912 357376 0
10000 300m 19456 19456 23552 0
25000 300m 19456 19456 30720 0
40000 300m 19456 19456 39936 0
50000 300m 19456 19456 46080 0
100000 300m 19456 19456 83968 0
200000 300m 19456 19456 130048 0
400000 300m 19456 19456 243712 0
800000 300m 38912 38912 411648 0
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
##
## Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES.
## SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
## Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
## Apache-2.0
##
## Licensed under the Apache License, Version 2.0 (the "License");
@@ -272,4 +273,4 @@ Ethernet500 500 etp63e 63 100000
Ethernet501 501 etp63f 63 100000 rs off 6
Ethernet502 502 etp63g 63 100000 rs off 7
Ethernet503 503 etp63h 63 100000 rs off 8
Ethernet512 512 etp65 65 25000 rs
Ethernet512 512 etp65 65 10000 rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<?xml version="1.0"?>
<!--
Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES.
SPDX-FileCopyrightText: NVIDIA CORPORATION & AFFILIATES
Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
Apache-2.0

Licensed under the Apache License, Version 2.0 (the "License");
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
QUEUE_WATERMARK_STAT_COUNTER,PG_WATERMARK_STAT_COUNTER,PFC_WD

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
f3d3345bef9c6ac4eea19c6170e92970
7333f3669bbbd18bcc3890028d7afb39
Loading