Lenovo YUM Repository
Release and Change History
| Bundle Release Information: |
| Targeted Server Family (Machine Type): ThinkEdge SE450 (7D8T) |
| Targeted Operating System: RHEL9.2 |
| YUM Repository Build Date: 2024_05_10 |
| Device: |
| ThinkSystem Intel E810-DA2 10/25GbE SFP28 2-Port Internal Lock OCP Ethernet Adapter | Part Number: 4XC7A79795 Feature Code: na |
||||
|---|---|---|---|---|---|
| PCIe Sub Vendor ID: 0x8086 PCIe Sub Device ID: 0x4015 |
| Release History: |
| Release Change History Documents |
===========================================================================
Intel v28.2 Network FW Update Release for Linux
Release date = 08/01/2023
Package Version: net.da2.ocp.il-4.30-1.3518.0-2
===========================================================================
CONTENTS
________
1.0 Change history
2.0 Web information and support phone Number
3.0 Notices and trademarks
4.0 Disclaimer
1.0 Change history
___________________
This FW update package supports Lenovo E810 Aspen Flat DP Internal Lock SFP OCP 3.0 product ONLY.
This release includes the following updates:
============================================
Versions:
1) The following E810 images are at NVM 4.30 level.
-----------------------------------------------------------------------------------
Device Boot ROM (Option ROM) Firmware (Etrack ID)
-----------------------------------------------------------------------------------
E810-DA2 Internal Lock OCP 1.3518.0 8001C40F
2) NVMUPDATE tool updated to 1.39.56.8 to support new config version.
New features:
- Support RHEL8.8/9.2, SLES 15.5
- Support NC-SI 1.2 thermal monitoring commands.
Bug fixes:
- IPS: 00833367 - E810-DA2 10/25GbE SFP28 2-Port OCP Ethernet Adapter cannot
enable SRIOV in UEFI
Description:
SRIOV can not be enabled in UEFI
Fix:
Added logic to support on for all PFs
- Resolved an issue were an incorrectly interpreted BDF during MCTP
Endpoint discovery led to sending PLDM events to a non-existing device.
- Resolved an issue where the id field of Event BEJ was changed from the
originating resource Id as the resource number to a deferred binding
resource Id.
- A "Cannot initialize port" failure occurs when running nvmupdate
1.39.32.6 in SLES15SP3, because the tool doesn't support ioctl.
- A SyncE-related transaction between driver and device may cause a PHY
loading failure, during NVM upgrade. Subsequently, PHY errors are
reported to UEFI driver during reboot, resulting in a BIOS hang.
- Resolved an issue where E810-XXV-4T didn't expose one of the On Chip
thermal sensors via PLDM. The sensor was not visible via BMC.
- Resolved an issue where CVL4.1 and CVL4.2 had a problem with Recovery
Clock configuration on port 4, in the case of fully reversed PF<>MAC
mapping. Other configurations were not impacted.
- Resolved an issue where the NC-SI "Reset Channel" (0x05) command was
not reverting the port link state change made by for Real Time
Comprehensive Embedded Management "Network Port Control' (0x34)
command.
- Resolved an issue where, during communication via PLDM Type 6, FW did
not move the operation to the failed state and did not return
INVALID_DATA. Instead, it returned UNSUPPORTED in the case of an
invalid payload.
- Reverted an incorrectly added strict handling of the payload-less action.
- Resolved an issue where the Network Device and Port Metrics are
disabled due to an BMC issue and missing support on BMC side.
- Resolved an issue where in order to change the Forward Error Correction
setting in the UEFI HII the user needs to change the Media detection
setting, save the changes, and then change the FEC setting.
- Previously, promiscuous mode did not see all packets; it only saw those
packets arriving over the wire (that is, not sent from the same
physical function (PF) but a different virtual function (VF).
- Resolved an issue where during the second time of a POST operation,
NetworkAdapter.ResetSettingsToDefault failed with the BMC reporting
"Internal Server Error."
- Resolved an issue when both RMII-based transport (RBT) and Management
Component Transport Protocol (MCTP) were enabled, and PT was enabled on
RBT, then OEM command 0x26 (config LLDP) was being rejected from NC-SI
over MCTP with reason code 0x5081.
- Corrected an issue where updating an NVM image of E810 could result in
a "PHY NVM is not supported in devlink" warning message.
- Previously, E8102CQDA2 adapter showed Linkcap width as x16.
Release net.da2.ocp.il-4.22-1.3357.0-4 includes the following updates:
=============================================================================
New features:
- Support RHEL8.7/9.1, ESXi 8.0
- OROM update support in Recovery mode
Description:
With this implementation, the NVM host update flow in recovery mode
should be the same as in the operational mode.
- Defines the IID (Instance IDs) field in the NC-SI packet's header,
which is used to match responses to requests and to differentiate
between new and retried commands.
Description:
According to the spec, If the IID of the current command is the same as
the previous command's IID, the command is a "Retried Command" and the
FW shall return the response of previous command (should be done
without re-executing the command). When the IID is different than from
the previous command, the command is executed.
The NC-SI spec is unclear on if the incoming commands IID is compared
to the IID of the previous command received on the same channel,
package or device. This feature defines a transfer to maintaining a
single buffer for the last NC-SI command received on the device per
transmitting interface.
- Add FC-FEC(CL74) support with optical transceiver 25G-SR
- NVMUpdate - only access devices from config file
Description:
The affected component shall only access devices (read/write flash or
registers) listed in config file that match the following criteria:
* if device in config file contains: DEVICE and VENDOR all devices
with specified device ID and vendor ID will be accessed;
* if device in config file contains: DEVICE, VENDOR, SUBDEVICE,
SUBVENDOR all devices with specified 4partID will be accessed,
* if device in config file contains: DEVICE, VENDOR, SUBDEVICE,
SUBVENDOR, REVISION all devices with specified 4partID and
specific revision will be accessed.
Device not listed in config file (do not match the criteria above)
shall be marked as "Update not available' in interactive mode.
- NVMUpdate - OROM update in recovery
Description:
If the device is in recovery mode and has the capability of supporting
for OROM update in recovery mode. it can be updated OROM either from
NVM image or from separate file (FLB).
- RoCEv2 LAG
- FEC auto-detect for CVL LR/SR mode
Description:
Only valid FEC modes will be attempted based on the media and PHY type.
- Enable hardware arbitration
- IPS: 00675913 - FEC Configuration through UEFI HII for 25G CVL adapters
Bug fixes:
- IPS: 00796141 - E810 fails to link with 10/25Gb SFP28 connect to
adapter and 10Gb SFP+ connected
Description:
Connect Lenovo 10/25Gb SFP28 to E810, Lenovo 10Gb SFP+ to switch (CISCO 9K)
Link fails to come up.
Fix:
Change the preserved "inkDefaultOverridess"ields in the NVM image so
that the settings in the NVM images make the firmware to try all the
FEC modes during the link training.
- IPS: 00736066 - [PA_IO Agile-Sprint202209_BDC_Storage_SR655] E810-DA2
OCP ShareNIC cannot obtain DHCP IP under SR655
Description:
BMC failed getting an IP address on the sharenic port of E810-xxvDA2
OCP via DHCP
Fix:
Use proper packageID SDP settings for SDP0 and SDP1
- IPS: 00735574 - [PA_QUR 22C_BDC_SDV_FW_AMD1P_UEFI][RMK-5883]E810-DA4
OCP Ethernet Adapter cannot obtain DHCP IP
Destination:
E810-DA4 OCP Ethernet Adapter cannot obtain DHCP IP.
Fix:
In implementation, use different variables to identify VSI in different
context.
- Both ports are loosing link randomly after dcb-map change
Destination:
The E810 adapter might experience an adapter-wide reset (all ports)
when the DCBx willing configuration change (in firmware managed mode)
propagated from the switch removes a TC that was RDMA enabled. This
typically occurs when removing a TC associated with UP0 because it's
the default UP that RDMA based it's configuration on. The reset results
in a temporary loss in connectivity as the adapter re-initializes.
Fix:
FW changes along with changes in SW to allow for RDMA to disable
QueueSets before suspending the removed TCs from the scheduler tree.
Release net.da2.ocp.il-4.0-1.3266.0-0 includes the following updates:
=============================================================================
New features:
- Support Windows 11
- Support RHEL8.6/9.0, SLES 15SP4
- Support scalable IOV feature (S-IOV) on the 4th Gen Intel® Xeon®
Scalable Processor with the following drivers and OS:
o ice 1.9.11 or later
o iavf 4.5.3 or later
o RHEL 7.9 and 8.5
o SLES 12.5 and 15.3
Note: Please refer to document for more details.
Bug fixes:
- IPS: 00665409 - [IO_Tatlow_BBFV[UEFI] Intel E810-DA2 PCIE Ethernet
Adapter changes do not take effect in network device.
Description:
During POST, in UEFI setup, set "Active Physical Functions" to "PF0"
and save. However, it will still be set to "All" after reboot.
Fix:
Added a check to ensure only PF0 is used during HII value set.
- IPS: 00673260 - E810 OCP adapter fails to link on D-Link switch but
E810 PCIe adapter is able to establish link
Description:
With the same setup, E810 PCIe adapter links up, but E810 OCP adapter
can't link up.
Fix:
Added new section in NVM to match the requirement and bring up link
correctly.
- IPS: 00688647 - BSOD seen on E810 ICEA driver when using SRIOV/RDMA
Description:
A customer has SR645 servers in a cluster running Windows 2019 Hyper-V.
with SRIOV and RDMA. Randomly the server crashes with a BSOD.
Fix:
Updated driver to use correct lock and set correct status of queues in
passive level thread
- IPS: 00711180 - E810-DA2 has no Share NIC feature
Description:
No Shared option and only Dedicated in the field of Network Interface
Port.
Fix:
Uses correct packageID definition in NVM image.
2.0 Web Sites and Support Phone Number
______________________________________
o You can download new and updated files for Lenovo products from the Lenovo
Web site:
http://datacentersupport.lenovo.com/
o With the original purchase of an Lenovo hardware product, you have access to
extensive support coverage. During the Lenovo hardware product warranty
period, you may call the Lenovo HelpCenter for hardware product assistance
covered under the terms of the Lenovo hardware warranty.
3.0 Trademarks and Notices
__________________________
Lenovo is a registered trademark of Lenovo Corporation in the United States
and other countries.
Intel is a registered trademark of Intel Corporation in the United States
and other countries.
Linux is a registered trademark of Linus Torvalds in the United States and
other countries.
Other company, product, and service names may be trademarks or service marks
of others.
4.0 Disclaimer
______________
THIS DOCUMENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.
Lenovo DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED,
INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF FITNESS
FOR A PARTICULAR PURPOSE AND MERCHANTABILITY WITH RESPECT TO THE
INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS DOCUMENT, Lenovo
GRANTS NO LICENSES TO ANY PATENTS OR COPYRIGHTS.
Note to U.S. Government Users -- Documentation related to
restricted rights -- Use, duplication or disclosure is subject
to restrictions set forth in GSA ADP Schedule Contract with
Lenovo Corporation.
Lenovo Data Center Group Linux OS Support Home Page |
| linux.lenovo.com |
© 2018-2024 Lenovo. All rights reserved |
Intel Linux device drivers package update
Intel E810 Device Driver ice for RHEL9
Driver version 1.12.7
Intel X710, XXV710, and X722 Device Driver i40e for RHEL9
Driver version 2.23.17
Intel X520, X540, and X550 Device Driver ixgbe for RHEL9
Driver version 5.19.6
Intel I210, I340, I350 Device Driver igb for RHEL9
Driver version 5.14.16
This release supports RHEL 9.1 and 9.2.
Change History:
This update package contains the Intel Linux Ethernet device drivers.
Change information from previous release:
Driver This release level Previous release level
====== ================== ======================
ice 1.12.7 1.11.14
i40e 2.23.17 2.22.18
ixgbe 5.19.6 5.18.11
igb 5.14.16 5.13.16
irdma 1.12.55 1.11.58
This release supports all Intel Ethernet products across Lenovo ThinkSystem, ThinkAgile, System x,
and ThinkServer server platforms.
For installation instructions, see the Install Tip file which is provided
in the downloaded software package.
NOTE: This document is designed to be cumulative. The current version
is appended to the previous version(s).
==========================================================================
Severity Definitions:
Critical: Unable to use the solution resulting in a critical impact to
operations. Includes high severity vulnerabilities.
Suggested: The solution can be used with some functional restrictions
resulting in minimal impact to business. Includes medium and
low severity vulnerabilities.
Initial: Initial release of the solution.
==========================================================================
==========================================================================
Version [net-28.2-2], Build ID [28.2-2]
Release date: [08/01/2023]
==========================================================================
--------------------------------------------------------------------------
1.0 Overview
--------------------------------------------------------------------------
List products and OS Versions supported with this version of the update as
appropriate.
Supported configurations can be found on the Lenovo Operating System
Interoperability Guide at the following website:
https://lenovopress.com/osig
--------------------------------------------------------------------------
2.0 Prerequisites and dependencies
--------------------------------------------------------------------------
none
--------------------------------------------------------------------------
3.0 Security Fixes
--------------------------------------------------------------------------
FIX:
None
Security incident: LEN-xxxx
--------------------------------------------------------------------------
4.0 Other Fixes
--------------------------------------------------------------------------
FIX:
- Fix for "kernel panic when unplugging cable from a XXV710 Ethernet adapter".
- Fix a VF to VM attachment issue with i40e when run with iavf driver.
- Fix an issue with Secure Boot/IOMEM=Strict Enabled setting when running FW or PREBOOT update.
--------------------------------------------------------------------------
5.0 Enhancements
--------------------------------------------------------------------------
ENHANCEMENT:
- Latest igb, ixgbe, i40e and ice drivers for supporting RHEL 9.1 and 9.2.
- This release is with latest Red Hat RPM packaging.
- This build includes linkage support for SAP HANA platform.
- Packaged with latest Lenovo Linux device drivers packaging spec SLDPK 1.25.
- SUP package name is added with "net-" to version field.
- With this release, there are new driver levels across igb, ixgbe, i40e and ice.
- Also, new irdma driver is provided replacing older i40iw driver.
--------------------------------------------------------------------------
6.0 Other Changes
--------------------------------------------------------------------------
CHANGE:
- Packaging update to support RHEL 9.1 and 9.2.
- Packaged with Lenovo's SLDPK 1.25.
--------------------------------------------------------------------------
7.0 Limitations
--------------------------------------------------------------------------
LIMITATION:
Per the OFED_4.17-1-release_notes, RHEL9 OS support for RDMA/IWARP is dependent on
Red Hat's OFED OS release.
Lenovo Data Center Group Linux OS Support Home Page |
| linux.lenovo.com |
© 2018-2024 Lenovo. All rights reserved |