New Release - [Mellanox/hw-mgmt] HW-Mgmt-Pkg V.7.0000.3020
======================================================================
- V.7.0000.3020
- Sun, 22 Mar 2020
-
New Features
o Add support for MSN2700-2 (comex based).
o Add HW-Mgmt sysdump script to collect all needed info for debugging.
o Add hw-management-wd.sh script, which provides: start/stop wd, check if
reset caused by WD & check WD time left.
o Extended lpc_ich driver to support CPLD upgrade over Jtag.
- see backport patch-kernel 4.9 #48
- see backport patch-kernel 4.19 #
o Add capability register support to identify the number of components (Fan or PSU).
- see backport patch-kernel 4.9 #49
o Add legacy PSU eeprom decoder. -
Bug fixes
HW Mgmt core:
o Fix - XDPE sensors reading (MSN4700 & MSN3420)
- see backport patch-kernel 4.9 #46
- see backport patch-kernel 4.19 #15
o Fix - Increase I2C polling time to support Murata PSUs
- see backport patch-kernel 4.9 #47
- see backport patch-kernel 4.19 #16
Thermal:
o Fix - maintain error flows in service instead of exiting.
udev:
o Fix - Avoid exit code 1 in systemd-udevd by enforcing udev roles.
Chassis service:
o Fix - remove trailing zero from PSU vpd info.
HW Mgmt doc:
o Fix - README.ME file - update kernel config list. -
Known issues and limitations:
o SN4700 PSU (Murata) sensors might be not available after insertion/removal.
o PSUs inventory read via PMBus require the following packages:
- i2c-tools_4.1-1_amd64.deb
- libi2c0_4.1-1_amd64.deb
o I2C Asic driver take up to 5 second to complete initialization. When
sending ADD even need to make sure to wait at list 5 seconds before reset of ASIC.
o Systems SN2010, SN2100, SN2410, SN2700 and SN2740 (and their
"-B" variants) require the following flag in kernel cmdline:
"acpi_enforce_resources=lax acpi=noirq".
o Few bug fixes introduced in upstream kernel 4.19, whoever use older
v4.19 kernel then v4.19.58, should cherry pick the following commits:
- Fix wrong order in probing routine initialization:
d2d8f64012543898a0158b1fc5c07af3d41c89d8 (available in v4.19.49)
- Fix parent device in i2c-mux-reg device registration
c241f3fbfa1af86f572a92f2e4d708358e163806 (available in v4.19.58)
o Kernel patch 4.9 #37 is available upstream from kernel 4.9.197 and
Kernel patch 4.19 #9 is available upstream from kernel 4.19.79.
- No need to apply these patches when working with these kernel versions
or above
o This version requires FW version 29.2000.1886 or higher for spectrum-2
and 13.2000.1886 or higher for spectrum-1.
=====================================================================