Emulex Drivers for Linux for LightPulse Adapters Release Notes

Similar documents
Emulex Drivers for Windows

Emulex Drivers for Linux for OneConnect Adapters Release Notes

Emulex OneCommand Manager Application for LightPulse Adapters for Windows Release Notes

Emulex OneCommand Manager Application for VMware vcenter

Emulex OneCommand Manager Application for Windows

Emulex Drivers for Windows for LightPulse Adapters

Emulex Drivers for Windows. Quick Installation Guide Release 12.2

Emulex Drivers for Windows for OneConnect Adapters

Emulex Driver for Linux Release Notes

OneCommand Manager Application for Solaris Release Notes

Emulex Drivers for Linux Release Notes

Driver for Linux Release Notes

OneCommand Manager Application for Solaris Release Notes

OneCommand Manager Application for Windows Release Notes

Elxflash Offline/Online Utilities Release Notes

Emulex Universal Multichannel

Driver for Linux Release Notes

Emulex Drivers for VMware ESXi for OneConnect Adapters Release Notes

ETERNUS Disk storage systems Server Connection Guide (FCoE) for Linux

Emulex Driver for FreeBSD

Driver for Linux Release Notes

OneCommand Manager Application for Linux Release Notes

Emulex Drivers Version 10.6 for Windows. Quick Installation Manual

FC-FCoE Adapter Inbox Driver Update for Linux Kernel 2.6.x. Table of Contents

Elxflash and LpCfg Utilities Release Notes

Fibre Channel Adapter and Converged Network Adapter Inbox Driver Update for Linux Kernel 2.6.x and 3.x. Readme. QLogic Corporation All rights reserved

HP StorageWorks Emulex Fibre Channel host bus adapters for ProLiant and Integrity servers using Linux, VMware and Citrix operating systems release

Emulex -branded Fibre Channel HBA Product Line

SANsurfer FC/CNA HBA Command Line Interface (CLI) Table of Contents

OneCommand Manager Application for Linux Release Notes

Emulex OneCommand Manager for VMware vcenter. User Guide Release 12.2

HP StorageWorks Emulex fibre channel host bus adapters for ProLiant and Integrity servers using Linux and VMware operating systems release notes

HP StorageWorks Emulex fibre channel host bus adapters for ProLiant and Integrity servers using Linux and VMware operating systems release notes

HP StorageWorks Emulex fibre channel host bus adapters for ProLiant and Integrity servers using Linux and VMware operating systems release notes

SANsurfer Fibre Channel Command Line Interface (CLI) Table of Contents

Accelerating Workload Performance with Cisco 16Gb Fibre Channel Deployments

Emulex OneCommand Manager for VMware vcenter for LightPulse Adapters. User Guide Release 12.0

Overview. Implementing Fibre Channel SAN Boot with Oracle's Sun ZFS Storage Appliance. August By Tom Hanvey; update by Peter Brouwer

OneCommand Manager Application for Linux Release Notes

QLogic QLA4010/QLA4010C/QLA4050/QLA4050C/ QLA4052C/QMC4052/QLE4060C/QLE4062C iscsi Driver for Linux Kernel 2.6.x.

Overview. Implementing Fibre Channel SAN Boot with the Oracle ZFS Storage Appliance. January 2014 By Tom Hanvey; update by Peter Brouwer Version: 2.

HP StorageWorks Emulex fibre channel host bus adapters for ProLiant and Integrity servers using Linux and VMware operating systems release notes

ETERNUS Disk storage systems Server Connection Guide (FCoE) for Linux

Emulex Drivers Version 10.2 for Windows

Emulex Drivers for Linux for LightPulse Adapters. User Guide Release 12.0

Emulex Drivers for Windows for LightPulse Adapters. User Guide Release 12.0

MSA1500csReleaseNotes8_ txt MSA1500cs ReleaseNotes. hp StorageWorks Modular Smart Array 1500 cs Release Notes. Third Edition (February 2005)

HP StorageWorks Emulex host bus adapters for x86 and x64 Linux and Windows systems release notes

Server Support Matrix ETERNUS Disk storage systems Server Connection Guide (Fibre Channel) ETERNUS Disk Storage System Settings

The Contents and Structure of this Manual. This document is composed of the following three chapters.

Linux on IBM ~ pseries SAN Overview for Customers. January 23, 2004

Emulex Drivers for Windows Release Notes

Emulex Elxflash and LpCfg Utilities. User Guide Release 12.2

Server Support Matrix ETERNUS Disk storage systems Server Connection Guide (Fibre Channel) ETERNUS Disk Storage System Settings

The HBAs tested in this report are the Brocade 825 and the Emulex LightPulse LPe12002 and LPe12000.

Gen 6 Fibre Channel Evaluation of Products from Emulex and Brocade

HS22, HS22v, HX5 Boot from SAN with QLogic on IBM UEFI system.

Z-Drive R4 and 4500 Linux Device Driver

SAN Virtuosity Fibre Channel over Ethernet

OneCommand Manager Application for Windows Release Notes

Configuring Cisco UCS Server Pools and Policies

HP StorageWorks Emulex Adapters Release Notes

Emulex Drivers for Windows Release Notes

Product Release Notes

Configuring Server Boot

User Guide. Storage Executive. Introduction. Storage Executive User Guide. Introduction

FC-FCoE Adapter Inbox Driver Update for Linux Kernel 2.6.x. Table of Contents

The Contents and Structure of this Manual. This document is composed of the following three chapters and an appendix.

HP StorageWorks QLogic Fibre Channel host bus adapters for ProLiant and Integrity servers using Linux and VMware operating systems release notes

16 Gbps Fibre Channel and 10 Gbps Ethernet PCIe Fabric Adapter. 10 Gbps Fibre Channel over Ethernet (FCoE) PCIe Converged Network Adapter (CNA)

OneCommand Manager Application Version 10.2

OneCommand Manager Application for Windows Release Notes

QConvergeConsole. Table of Contents

Firmware and Boot Code Release Notes for Emulex OneConnect OCe10100 and OCe11100 Series Adapters

Open-FCoE Software Initiator

Guest Operating System Installation Guide. February 25, 2008

Emulex OneCommand Manager Application for LightPulse Adapters. User Guide Release 12.0

Guest Operating System Installation Guide. March 14, 2008

Parallels Workstation 4.0 Extreme Read Me

OneCommand Manager Application for Solaris Release Notes

OnCommand Unified Manager Installation and Setup Guide for Use with Core Package 5.2 and Host Package 1.3

SCSIport Miniport Driver

SANsurfer iscsi HBA CLI. Table of Contents

Guest Operating System Installation Guide. May 28, 2008

Recovering GRUB: Dual Boot Problems and Solutions

SANsurfer FC/FCoE HBA Manager. Table of Contents

Dell EMC OpenManage Deployment Toolkit for

Dell DL4300 Appliance Interoperability Guide

Configuring the MSA1000 for Linux or NetWare Environments

iscsi Adapter Inbox Driver Update for Linux Kernel 2.6.x Table of Contents

Fibre Channel card Users Guide

HP StorageWorks Using the QLogic HBA driver for single-path or multipath failover mode on Linux systems application notes

Deployment Guide: Network Convergence with Emulex OneConnect FCoE CNA and Windows Server Platform

The Contents and Structure of this Manual. This document is composed of the following six chapters and an appendix.

Windows Host Utilities Installation and Setup Guide

IBM System Storage DS3000 series Interoperability Matrix IBM System Storage DS3000 series Interoperability Matrix

QLogic QLx2xx/QLA22xx/QLx23xx/QLx24xx Fibre Channel Linux Driver for Kernel 2.4. Table of Contents

Ubuntu Server LTS for Dell EMC PowerEdge Servers. Release Notes

Dell PowerEdge 6 Gbps SAS HBA and Internal Tape Adapter. User s Guide

Mac OS X Fibre Channel connectivity to the HP StorageWorks Enterprise Virtual Array storage system configuration guide

Transcription:

Emulex Drivers for Linux for LightPulse Adapters Release Notes Versions: FC Version 11.4.142.21 Date: September 6, 2017 Purpose and Contact Information These release notes describe the new features, current known issues, and technical tips associated with this release of the Emulex drivers for Linux for LightPulse adapters. For the latest product documentation, go to www.broadcom.com. If you have questions or require additional information, contact an authorized Broadcom Technical Support representative at ecd-tech.support@broadcom.com or request assistance online at https://oemsupportportal.emulex.com/web2tech/ecd.html. New Features RHEL 6.9 is now supported. RHEL 7.4 is now supported. SLES 12 SP3 is now supported. RHEL 6.6 is no longer supported. SLES 12 SP1 is no longer supported. Added support for Buffer-to-buffer (BB) Credit Recovery. Added support for Fabric Assigned Port WWN (FA-PWWN) on LPe16000-series, LPe31000-series, and LPe32000-series adapters. Added support for LUN Priority on LPe16000-series, LPe31000-series, and LPe32000-series adapters and LPe16202/OCe15100 FCoE adapters. This driver does not support Cisco MDS Diagnostics, although the feature is documented in the Emulex Drivers for Linux for LightPulse Adapters User Guide. This driver does not support Nonvolatile Memory Express (NVMe) over FC. Resolved Issues 1. On RHEL systems with LPe31000-series or LPe32000-series adapters installed, setting the rq_affinity value to 2 no longer results in a CPU lockup. Known Issues 1. Known issues related to software migration. Beginning with software release 11.2, LightPulse adapters and OneConnect adapters have independent software kits. Before updating earlier drivers and applications to the software in release 11.4, refer to the Emulex Software Kit Migration User Guide for special Emulex Drivers for Linux for LightPulse Adapters Release Notes 1

instructions and considerations for using the 11.2 and later software kits for LightPulse and OneConnect adapters. 2. Certain inbox drivers do not support LPe31000-series and LPe32000-series adapters, as described in the following table. Table 1 Operating System and Support for LPe31000-Series and LPe32000-Series Adapters Operating System RHEL 7.2 RHEL 7.3 RHEL 7.4 RHEL 6.8 RHEL 6.9 SLES 11 SP3 SLES 11 SP4 SLES 12 SP2 SLES 12 SP3 UEK 3 R7 UEK 4 (OL 6.8 and 7.3) Ubuntu 15.04 Ubuntu 16.04 XenServer 6.5 XenServer 7.0 Support for LPe31000-Series and LPe32000-Series Adapters No No; use the driver disk No; use the driver disk No No; use the driver disk Follow the guidelines in the table. 3. PCI Hot Plug might cause applications, such as the Emulex OneCommand Manager application or third-party applications that use the Emulex libraries (for example, a HBA API, to malfunction. 1) Stop all applications that are accessing the Light Pulse Fibre Channel (LPFC) HBA API interface (Emulex OneCommand Manager application or third-party applications) before performing PCI Hot Plug of an LPFC adapter. 2) Use the following command to stop the Emulex OneCommand Manager application: #/usr/sbin/ocmanager/stop_ocmanager 3) After performing PCI Hot Plug of the adapter, restart the applications. Emulex Drivers for Linux for LightPulse Adapters Release Notes 2

4. SCSI errors might occur on deletion of Vports/PCI Hot Unplug. On occasion, the kernel might report SCSI errors when deleting Vports through the sysfs interface or performing a PCI Hot Unplug of an Emulex adapter: kernel: Synchronizing SCSI cache for disk kernel: FAILED Or: SCSI error: return code = 0x00010000 None. Ignore these messages; they do not indicate a functional failure. 5. An issue exists while deleting Vports when devices are in use. Emulex provides management utilities that allow you to delete Vports. However, no mechanism exists for the LPFC driver to detect whether devices accessed through that Vport are in use. This situation means you can delete a Vport when devices accessible through the Vport are mounted or when I/O is outstanding to the device. When file systems are mounted on Vports and Vports are deleted, the file systems still appear to be mounted; however, they will be inaccessible. Before deleting Vports, you must prepare the system affected by the Vport deletion accordingly, by unmounting all the devices accessible through the Vports, and ensuring there is no outstanding I/O. 6. Support of 4 Gb/s adapters in Direct I/O virtualized environments. The default driver configuration fails to initialize 4 Gb/s adapters in virtualized environments that use Direct I/O or Secure File Transfer Protocol (SFTP). This might result in the system not responding or an uninitialized LPFC adapter in Intel VT-d and AMD-V IOMMU systems. In these virtualized environments that use Direct I/O or SFTP and 4 Gb/s adapters, you must load the LPFC driver with the following driver parameter: lpfc_sli_mode=2 For example: # modprobe lpfc lpfc_sli_mode=2 A consequence of this workaround is that the LPFC driver does not support virtual ports when the lpfc_sli_mode parameter is set to 2. 7. Devloss timeout occurs after swapping ports. The driver might not finish discovery when two initiator ports are swapped. This situation causes all devices accessible through one or both of these initiator ports to time out and all I/O to fail. Emulex Drivers for Linux for LightPulse Adapters Release Notes 3

Do one of the following: When swapping cables, replace each cable, one at a time, and allow discovery to finish before replacing the next cable. To determine if discovery is finished, read the state sysfs parameter. When swapping cables, allow the devloss timeout to occur before replacing the cables (this action fails all outstanding I/O). 8. The LInux LOader (LILO) boot loader is not supported on i386 and x86_64 architectures. The LILO boot loader on i386 and x86_64 architectures is not supported for this driver. If the LILO boot loader is used, after the LPFC driver package is installed and upon reboot, an incorrect initial ramdisk is used, and the system might not boot correctly. The boot loader supported with this driver is GRand Unified Bootloader (GRUB), which is the default boot loader for most of the Linux distributions. LILO is an older boot loader used on i386 and x86_64 architectures only. GRUB works correctly with the driver package installation script. 9. The suspend to disk command results in a kernel panic. If you attempt to suspend to disk using the command: #echo disk > /sys/power/state The LPFC driver encounters a kernel panic. The sysfs parameter /sys/power/state suspends and resumes the system. The LPFC driver does not support the suspend to disk and resume echo disk command. Do not attempt to use this sysfs parameter when the LPFC driver is loaded. None. 10. Potential error messages are displayed during the driver kit removal process. As part of the driver kit removal process initiated using the lpfc-install -u command, the previous inbox LPFC driver version that was saved as part of the current driver kit installation process is restored and becomes the active driver. However, the driver kit uninstallation process does not remove any entries in the Linux distribution configuration file (modprobe.conf). As such, parameters that would have been valid for the just-removed driver versions and entered in the modprobe.conf file also are used to load the just-restored inbox driver version. This situation can potentially create problems when the following conditions occur: The just-removed driver version might include module parameters that did not exist in the older just-restored driver version. One or more of these module parameters are included in the configuration file (modprobe.conf). Emulex Drivers for Linux for LightPulse Adapters Release Notes 4

If the preceding criteria are met, an error message might be displayed during the uninstallation process of the driver kit, such as: Loading LPFC Driver.FATAL: Error inserting lpfc (/lib/modules/<kernel_revision>/kernel/drivers/scsi/lpfc/lpfc.ko): Unknown symbol in module, or unknown parameter (see dmesg) For example, this issue can be observed when uninstalling an 8.2.0.x driver kit, which had Diffie-Hellman Challenge Handshake Authentication Protocol (DHCHAP) functionality enabled, on a Linux distribution with an older 8.1.10.x inbox driver version. If such an error is seen during the kit removal process, edit the Linux configuration file (modprobe.conf), and remove all entries that list LPFC driver module parameters; that is, entries that start with the following: options lpfc... Then attempt to uninstall the driver kit again. To find the module parameters supported by an LPFC driver module, type: # modinfo <driver_dir>/lpfc.ko 11. A potential multipath path loss occurs on the SLES 11 SP3 operating system. During the controller failback test, multipath cannot recover all paths. For SLES 11 SP3, a new uid_attribute method obtains the LUN serial number that is defined in the multipath.conf file. This method calls scsi_id to send the sg_io. If any I/Os are returned with a busy status, multipath does not reinstate that path. Edit the multipath.conf file and replace: uid_attribute ID_SERIAL with: getuid_callout /lib/dev/scsi_id --whitelisted --device=/dev/%n 12. The behavior of the static FC driver parameter lpfc_fdmi_on is changed. 13. When OCe14000-series and LPe31000-series or LPe32000-series adapters coexist, if you attempt to install the RHEL 7.2 out-of-box (OOB) LPFC driver on a boot from SAN device, the installation fails. To install RHEL 7.2 OOB LPFC on a server on which OCe14000-series and LPe31000-series or LPe32000-series adapters coexist, perform the following steps: 1) Boot the RHEL 7.2 DVD, select Install Red Hat Linux Enterprise 7.2, and press the Tab key. 2) Add modprobe.blacklist=lpfc linux dd to the end of the line >vmlinuz initrd=, and press Enter. >vmlinuz initrd=modprobe.blacklist=lpfc linux dd Emulex Drivers for Linux for LightPulse Adapters Release Notes 5

modprobe.blacklist=lpfc indicates to the operating system not to load the inbox LPFC driver, and linux dd prompts you to install the out-of-box LPFC driver. 3) Complete the RHEL 7.2 operating system installation using the Red Hat 7.2 driver update disk (DUD). 14. On RHEL 7.1 operating systems and later, the lpnic driver installation process uses Dracut to install itself on the initial ram disk (initrd) image. As a side effect of the initrd update, Dracut might generate the following warning messages at the prompt when lpnic is uninstalled, updated, or if the initrd image is subsequently updated by another system component: "Failed to install module lpnic" and "lpnic: command not found" These warning messages can be ignored as they do not adversely affect the driver or the system and its operation. None. 15. Enabling the ExpressLane feature on a LUN when maximum LUNs are already enabled for ExpressLane, might result in an error. Use the /usr/sbin/lpfc/lpfc_clean_xlane_conf.sh script to clear any unwanted entries and retry enabling ExpressLane. Technical Tips 1. Locked optics are supported on Emulex LPe31000-series and LPe32000-series adapters. The adapters perform the following operations: Detect and enable both Broadcom or Emulex certified SFP optics. For firmware revision 11.x, unqualified optics are disabled, the link is down, and an error message is written to the log file. The lpfc out-of-box driver revision 11.x shows this message, and the link will not come up. "3176 Port Name [wwpn] Unqualified optics - Replace with Avago optics for Warranty and Technical support" When a 32 Gb/s optic is installed in an Emulex LPe31000-series or LPe32000-series adapter, the link supports 32 Gb/s, 16 Gb/s, and 8 Gb/s speeds. When a 16 Gb/s optic is installed in an Emulex LPe31000-series or LPe32000-series adapter, the link supports 16 Gb/s, 8 Gb/s, and 4 Gb/s speeds. For product information and a complete list of distributors, please go to our web site: www.broadcom.com. Broadcom, the pulse logo, Connecting everything, Avago Technologies, Avago, the A logo, Emulex, ExpressLane, LightPulse, OneCommand, and OneConnect are among the trademarks of Broadcom in the United States, certain other countries and/or the EU. Copyright 2012 2017 Broadcom. All Rights Reserved. The term Broadcom refers to Broadcom Limited and/or its subsidiaries. For more information, please visit www.broadcom.com. Broadcom reserves the right to make changes without further notice to any products or data herein to improve reliability, function, or design. Information furnished by Broadcom is believed to be accurate and reliable. However, Broadcom does not assume any liability arising out of the application or use of this information, nor the application or use of any product or circuit described herein, neither does it convey any license under its patent rights nor the rights of others. Emulex Drivers for Linux for LightPulse Adapters Release Notes 6