Update SAI to 1.16.6, SDK to 4.4.1014, FW to *.2008.1032 (#5056)
SAI: Fix ECMP max groups logic add set issu log level for spc2/spc3, as now issu is supported set vlan max swid = 0 on sdk init, as only single swid is needed, for efficient resource usage Fix traffic lost during FFB related to buffer config + optimize buffer config timing for FB Add ACL fields BTH, IP flags Add ACL infrastructure of different fields per ASIC type Add port stat ether rx/tx oversize pkts SDK/FW: Added support for Finisar 100GbE SWDM Transceiver FTLC9152RGPL. Spectrum-2 Added support for 10G BaseT modules Added link LED support for SN4600C. Counters | In SDK debug dump, the incorrect counter type appears for vtraps. WJH | Without any traffic or events on the idle system, the CPU load is constantly above 4% WJH | WJH filter currently cannot filter by PORT for buffer drop reason. Spectrum | ACL, Unbind, Lazy Delete | Running Lazy Delete together with auto_unbind may cause rate condition errors. To work work with Lazy Delete use new INIT parameter "acl_manual_unbind" so that ACLs will notbe removed automatically when binding point is deleted. Spectrum | ISSU | In ISSU mode, when querying for the number of configurable buffers, using the API sx_api_cos_port_buff_type_get with the count parameter as 0, the API returns the number for NORMAL mode instead. Spectrum-2 | BER | BER monitor counts raw errors instead of effective errors Spectrum-2 | BER | Connecting to ConnectX-5 adapter card with copper splitter cable MCP7H50-V001R30 in 1 Spectrum-2 | Cables | Link flaps in 200GbE with AOM Optic cable MMA1T00-VS Spectrum-3 | Speeds, Link | When moving from a 400GbE link to a 1GbE link, packets may drop for 1msec right after link up Spectrum-3 | Cables, Speeds | Using 400GbE with 3rd party systems is not supported Spectrum-3 | LAG | After a while, LAG members become out of sync with one another Spectrum-3 | VLAN, Ports | Packets with VLAN headers are sent to
This commit is contained in:
parent
b4f010f042
commit
c8c4493a96
@ -11,17 +11,17 @@ else
|
|||||||
FW_FROM_URL = n
|
FW_FROM_URL = n
|
||||||
endif
|
endif
|
||||||
|
|
||||||
MLNX_SPC_FW_VERSION = 13.2007.1280
|
MLNX_SPC_FW_VERSION = 13.2008.1032
|
||||||
MLNX_SPC_FW_FILE = fw-SPC-rel-$(subst .,_,$(MLNX_SPC_FW_VERSION))-EVB.mfa
|
MLNX_SPC_FW_FILE = fw-SPC-rel-$(subst .,_,$(MLNX_SPC_FW_VERSION))-EVB.mfa
|
||||||
$(MLNX_SPC_FW_FILE)_PATH = $(MLNX_FW_BASE_PATH)
|
$(MLNX_SPC_FW_FILE)_PATH = $(MLNX_FW_BASE_PATH)
|
||||||
$(MLNX_SPC_FW_FILE)_URL = $(MLNX_FW_BASE_URL)/$(MLNX_SPC_FW_FILE)
|
$(MLNX_SPC_FW_FILE)_URL = $(MLNX_FW_BASE_URL)/$(MLNX_SPC_FW_FILE)
|
||||||
|
|
||||||
MLNX_SPC2_FW_VERSION = 29.2007.1280
|
MLNX_SPC2_FW_VERSION = 29.2008.1032
|
||||||
MLNX_SPC2_FW_FILE = fw-SPC2-rel-$(subst .,_,$(MLNX_SPC2_FW_VERSION))-EVB.mfa
|
MLNX_SPC2_FW_FILE = fw-SPC2-rel-$(subst .,_,$(MLNX_SPC2_FW_VERSION))-EVB.mfa
|
||||||
$(MLNX_SPC2_FW_FILE)_PATH = $(MLNX_FW_BASE_PATH)
|
$(MLNX_SPC2_FW_FILE)_PATH = $(MLNX_FW_BASE_PATH)
|
||||||
$(MLNX_SPC2_FW_FILE)_URL = $(MLNX_FW_BASE_URL)/$(MLNX_SPC2_FW_FILE)
|
$(MLNX_SPC2_FW_FILE)_URL = $(MLNX_FW_BASE_URL)/$(MLNX_SPC2_FW_FILE)
|
||||||
|
|
||||||
MLNX_SPC3_FW_VERSION = 30.2007.1280
|
MLNX_SPC3_FW_VERSION = 30.2008.1032
|
||||||
MLNX_SPC3_FW_FILE = fw-SPC3-rel-$(subst .,_,$(MLNX_SPC3_FW_VERSION))-EVB.mfa
|
MLNX_SPC3_FW_FILE = fw-SPC3-rel-$(subst .,_,$(MLNX_SPC3_FW_VERSION))-EVB.mfa
|
||||||
$(MLNX_SPC3_FW_FILE)_PATH = $(MLNX_FW_BASE_PATH)
|
$(MLNX_SPC3_FW_FILE)_PATH = $(MLNX_FW_BASE_PATH)
|
||||||
$(MLNX_SPC3_FW_FILE)_URL = $(MLNX_FW_BASE_URL)/$(MLNX_SPC3_FW_FILE)
|
$(MLNX_SPC3_FW_FILE)_URL = $(MLNX_FW_BASE_URL)/$(MLNX_SPC3_FW_FILE)
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Mellanox SAI
|
# Mellanox SAI
|
||||||
|
|
||||||
MLNX_SAI_VERSION = SAIRel1.16.4-master
|
MLNX_SAI_VERSION = SAIRel1.16.6-master
|
||||||
|
|
||||||
export MLNX_SAI_VERSION
|
export MLNX_SAI_VERSION
|
||||||
|
|
||||||
|
@ -1 +1 @@
|
|||||||
Subproject commit 830de815159b4133a3f6d1d86218f8a16e62f590
|
Subproject commit 024651e0314b1b39b7492a582e097745daba4b8b
|
@ -1 +1 @@
|
|||||||
Subproject commit bb4c9c1c98563c3177dc8e086b8ddfe41b9695a2
|
Subproject commit d4ef84987a4dce8ccbac9afea6958cbf46ac3d3b
|
@ -1,5 +1,6 @@
|
|||||||
MLNX_SDK_BASE_PATH = $(PLATFORM_PATH)/sdk-src/sx-kernel/Switch-SDK-drivers/bin/
|
MLNX_SDK_BASE_PATH = $(PLATFORM_PATH)/sdk-src/sx-kernel/Switch-SDK-drivers/bin/
|
||||||
MLNX_SDK_VERSION = 4.4.0952
|
MLNX_SDK_PKG_BASE_PATH = $(MLNX_SDK_BASE_PATH)/$(BLDENV)/
|
||||||
|
MLNX_SDK_VERSION = 4.4.1014
|
||||||
MLNX_SDK_ISSU_VERSION = 101
|
MLNX_SDK_ISSU_VERSION = 101
|
||||||
|
|
||||||
MLNX_SDK_DEB_VERSION = $(subst _,.,$(MLNX_SDK_VERSION))
|
MLNX_SDK_DEB_VERSION = $(subst _,.,$(MLNX_SDK_VERSION))
|
||||||
@ -136,7 +137,7 @@ SX_KERNEL_DEV = sx-kernel-dev_1.mlnx.$(MLNX_SDK_DEB_VERSION)_amd64.deb
|
|||||||
$(eval $(call add_derived_package,$(SX_KERNEL),$(SX_KERNEL_DEV)))
|
$(eval $(call add_derived_package,$(SX_KERNEL),$(SX_KERNEL_DEV)))
|
||||||
|
|
||||||
define make_path
|
define make_path
|
||||||
$(1)_PATH = $(MLNX_SDK_BASE_PATH)
|
$(1)_PATH = $(MLNX_SDK_PKG_BASE_PATH)
|
||||||
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user