Driver Updates
The Unbreakable Enterprise Kernel Release 6 supports a large number of hardware and devices. In close cooperation with hardware and storage vendors, Oracle has updated several device drivers from the versions in mainline Linux 5.4.
A complete list of the driver modules included in UEK R6 along with version information is provided in the appendix at Driver Modules in Unbreakable Enterprise Kernel Release 6 (x86_64).
Notable Driver Features
The following new features are noted in the drivers shipped with UEK R6:
-
Broadcom BCM573xx network driver
The
bnxt_en
driver version was updated to 1.10.1, with additional patches back-ported from the upstream 5.5 kernel release and vendor contributed patches that are specific to expanding and updating functionality for Broadcom Thor Ethernet controllers.An upstream change to this driver that was incorporated into a UEK R6 errata update in kernel version 5.4.17-2011.6.2 results in a device name change for the second port of Broadcom network interfaces that use this driver. For example, a device that was previously identified as
eno3d1
is now identified aseno3
. This fix was applied to improve device naming and also to address assumptions about port functionality on a device, such as in situations where the network device may belong to different functions. Consequently, this change can result in issues with network scripts when upgrading from a system that uses RHCK or UEK R5 to UEK R6. You may need to ensure that that network scripts are renamed and updated accordingly if you upgrade from a previous kernel version to a current version of UEK R6 or later. -
Broadcom Emulex LightPulse Fibre Channel SCSI driver
The
lpfc
driver was updated to 12.6.0.3. This update includes a large number of vendor contributed patches to address changes to the driver since the upstream 5.4 kernel was made available and important bug fix for the adapter firmware . Changes for this driver also resulted in updates to other kernel dependencies, such as code for NVMe over Fibre Channel. -
QLogic BCM5706/5708/5709/5716 driver
The
bnx2
driver is updated; and, although the version number remains at 2.2.6, the driver includes vendor contributed patches and firmware updates. -
QLogic Fibre Channel HBA driver
The
qla2xxx
driver is updated to version 10.01.00.22.81.1-k. This update back-ports many patches that have since gone into the upstream kernel and includes particular vendor contributed patches to improve performance and provide fixes for some bugs in the original driver. -
Microsemi Smart Family Controller driver
The
smartpqi
driver is updated to version 1.2.10-025 and includes upstream patches that have been applied to the driver since the 5.4 kernel release under vendor guidance. These updates include several bug fixes and performance enhancements. -
LSI MPT Fusion SAS 3.0 Device driver
The
mpt3sas
driver is updated to version 33.100.00.00 and includes vendor contributed patches.