
UEFI Release Notes.book
Mellanox Technologies
UEFI-14 14 22 Release Notes Mellanox UEFI for ConnectX®-4 / ConnectX®-4 Lx / ConnectX®-5 Release Notes
Rev 14.14.22
www.mellanox.com
Mellanox Technologies
NOTE: THIS HARDWARE, SOFTWARE OR TEST SUITE PRODUCT ("PRODUCT (S)") AND ITS RELATED
DOCUMENTATION ARE PROVIDED BY MELLANOX TECHNOLOGIES "AS-IS" WITH ALL FAULTS OF ANY KIND AND SOLELY FOR THE PURPOSE OF AIDING THE CUSTOMER IN TESTING APPLICATIONS THAT
USE THE PRODUCTS IN DESIGNATED SOLUTIONS. THE CUSTOMER'S MANUFACTURING TEST ENVIRONMENT HAS NOT MET THE STANDARDS SET BY MELLANOX TECHNOLOGIES TO FULLY
QUALIFY THE PRODUCT(S) AND/OR THE SYSTEM USING IT. THEREFORE, MELLANOX TECHNOLOGIES CANNOT AND DOES NOT GUARANTEE OR WARRANT THAT THE PRODUCTS WILL OPERATE WITH THE
HIGHEST QUALITY. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL MELLANOX BE LIABLE TO CUSTOMER OR ANY THIRD PARTIES FOR ANY DIRECT, INDIRECT, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES OF ANY KIND (INCLUDING, BUT NOT LIMITED TO, PAYMENT FOR PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT , STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY FROM THE USE OF THE
PRODUCT (S) AND RELATED DOCUMENTATION EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
DAMAGE.
Mellanox Technologies
350 Oakmead Parkway Suite 100 Sunnyvale , CA 94085
U.S.A. www . m ellanox .com
Tel: (408) 970-3400 Fax: (408) 970-3403
© Copyright 2017. Mellanox Technologies Ltd . All Rights Reserved .
Mellanox®, Mellanox logo, Accelio®, BridgeX®, CloudX logo, CompustorX® , Connect -IB®, ConnectX® , CoolBox® , CORE-Direct® , EZchip®, EZchip logo, EZappliance® , EZdesign®, EZdriver® , EZsystem®, GPUDirect®, InfiniHost®, InfiniBridge®, InfiniScale®, Kotura®, Kotura logo, Mellanox CloudRack® , Mellanox CloudXMellanox® , Mellanox Federal Systems® , Mellanox HostDirect® , Mellanox Multi-Host®, Mellanox Open Ethernet®, Mellanox OpenCloud® , Mellanox OpenCloud Logo® , Mellanox PeerDirect® , Mellanox ScalableHPC® , Mellanox StorageX® , Mellanox TuneX® , Mellanox Connect Accelerate Outperform logo , Mellanox Virtual Modular Switch®, MetroDX®, MetroX®, MLNX-OS®, NP-1c®, NP-2®, NP-3®, NPS®, Open Ethernet logo , PhyX®, PlatformX®, PSIPHY®, SiPhy®, StoreX®, SwitchX®, Tilera®, Tilera logo, TestX®, TuneX®, The Generation of Open Ethernet logo , UFM®, Unbreakable Link® , Virtual Protocol Interconnect® , Voltaire® and Voltaire logo are registered trademarks of Mellanox Technologies , Ltd.
All other trademarks are property of their respective owners .
For the most updated list of Mellanox trademarks, visit http://www.mellanox.com /page/trademarks
Mellanox Technologies
2
Table of Contents
Table of Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 List Of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Release Update History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Chapter 1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1 Supported Adapter Cards and Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2 Supported Tools (MFT). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.3 Package Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Chapter 2 Changes and New Features in Rev 14.14.22 . . . . . . . . . . . . . . . . . . 7
2.1 Installed UEFI APIs (Protocols). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Chapter 3 Known Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Chapter 4 Bug Fixes History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Chapter 5 Changes and New Feature History . . . . . . . . . . . . . . . . . . . . . . . . . 10 Chapter 6 Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
6.1 SCT Known Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Rev 14.14.22
Mellanox Technologies
3
List Of Tables
Table 1: Table 2: Table 3: Table 4: Table 5: Table 6: Table 7:
Release Update History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Supported Adapter Cards and Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Supported Tools (MFT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Changes and New Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Known Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Fixed Bugs List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Changes and Fixes History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4
Mellanox Technologies
Rev 14.14.22
Release Update History
Table 1 - Release Update History
Release Rev 14.14.22
Date October 29, 2017
Description
Initial release of this UEFI version for ConnectX-4/ConnectX-4 Lx/ConnectX-5 adapter cards.
Rev 14.14.22
Mellanox Technologies
5
1 Overview
Mellanox UEFI Network driver is compliant to UEFI specification version 2.5 and allows boot over network via PXE (Preboot eXecution Enviroment). This network driver allows remote boot over Infiniband or Ethernet, or Boot over iSCSI (Bo-iSCSI) in UEFI mode, together with supporting SecureBoot standard.
1.1 Supported Adapter Cards and Firmware
Table 2 - Supported Adapter Cards and Firmware
Adapter Cards ConnectX-5 Ex ConnectX-5 ConnectX-4 Lx ConnectX-4
16.21.1000 16.21.1000 14.21.1000 12.21.1000
Firmware Version
1.2 Supported Tools (MFT)
Table 3 - Supported Tools (MFT)
Tools MFT (Mellanox Firmware Tools)
4.8.0
Version
1.3 Package Contents
UEFI packages contain UEFI rom files per device type.
6
Mellanox Technologies
Rev 14.14.22
Changes and New Features in Rev 14.14.22
2 Changes and New Features in Rev 14.14.22
Table 4 - Changes and New Features
Category Client Identifier HII menu
Description Added support for client_identifier option (option 61) in InfiniBand mode. Added the option to Enable/Disable HII Configuration via mlxconfig.
2.1 Installed UEFI APIs (Protocols)
The following are the lists of UEFI APIs (protocols) installed over UEFI: · Driver handle:
· EFI Component name Protocol · EFI Component name 2 Protocol · EFI Diagnostics Protocol · EFI Diagnostics 2 Protocol · EFI Driver Health Protocol · PCI controller handle: · EFI Driver binding protocol (driver start, stop, supported) installed by system UEFI on
handle · Port handle (child handle to PCI controller handle, one handle per port):
· EFI Device Path Protocol · EFI Network Interface Identifier Protocol (UNDI)
Rev 14.14.22
Mellanox Technologies
7
3 Known Issues
The following is a list of general limitations and known issues of the various components of this UEFI release.
Table 5 - Known Issues
Internal Ref.
Description
798073 -
Description: UEFI driver is not supported on Supermicro X9DEW (BIOS version 3.0c). WA: N/A Keywords: BIOS, Supermicro X9DEW Description: Burning the UEFI driver will remove the Flexboot driver (Legacy BIOS driver) from the firmware. WA: N/A Keywords: UEFI burning, Flexboot
8
Mellanox Technologies
Rev 14.14.22
Bug Fixes History
4 Bug Fixes History
Table 6 - Fixed Bugs List
Internal Ref.
Description
827564
Description: Fixed an issue which limited the Number of Virtual Functions Supported to 126 after restore to default. Keywords: Number of Virtual Functions Supported Discovered in Release: 14.11.28 Fixed in Release: 14.12.20 Description: Fixed Hii ExtractConfig to handle <ConfigHdr> without <BlockName> Keywords: Hii ExtractConfig Discovered in Release: 14.10.16 Fixed in Release: 14.11.28 Description: Enabled a persistent virtual MAC reboot. Keywords: MAC reboot Discovered in Release: 14.10.16 Fixed in Release: 14.11.28
Rev 14.14.22
Mellanox Technologies
9
5 Changes and New Feature History
Table 7 - Changes and Fixes History
Category
Description
Rev. 14.13.24
Secure Firmware Update HII menu
Integrated the MFT package to support Secure Firmware Update image. Added HII Power Configuration menu.
Rev. 14.12.24
Networking General
Ethernet only: The MTU value is set to 1500 upon driver bring up. Updated the supported EFI version to 2.6.
Rev. 14.12.20
Adapter Cards Boot performance
[Beta] Added support for ConnectX-5/ConnectX-5 Ex adapter cards. Boot performance improvements. Enabled post Tx doorbell using UAR.
Rev. 14.11.28
Boot
Platform to driver protocol Driver Health Diagnostics protocol
Enabled booting with non default pkey in InfiniBand mode
Added boot to target configuration
Added the option to return EfiPlatformConfigurationActionUnsupportedGuid in case the GUID is not supported Updated the DriverHealth behavior to comply with the UEFI spec
Deprecated Extented Diagnostics (return unsupported)
Rev. 14.10.16
Boot over IPv4 and IPv6 Device Diagnosis Firmware Management
Secure Boot
Enabled network boot via PXE over IPv4 and IPv6
Enables the driver to run self diagnostics tests via Diagnostics protocol
Enables the driver to manage firmware using Firmware Management Protocol (FMP)
The UEFI driver is signed and complied with SecureBoot standard
10
Mellanox Technologies
Rev 14.14.22
6 Verification
This version of the UEFI passed UEFI SCT version 2.4B.
6.1 SCT Known Issues
· DriverModelTest\AdapterInformationProtocolTest 5.5.11.1.2 · DriverModelTest\AdapterInformationProtocolTest 5.5.11.3.2 · NetworkSupportTest\SimpleNetworkProtocolTest 5.11.1.8.3
Verification
Rev 14.14.22
Mellanox Technologies
11
Acrobat Distiller 11.0 (Windows)