# changelog

author: QLogic Corp <support@qlogic.com>
changelog:
  v6.04 build3:
  -------------
  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Add ppc64le (64-bit little endian PowerPC) API support
  Introduced: N/A
  Impact: HW: All adapters
  	OS: All supported Linux flavors
  	Protocol: FC, FCoE

  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Add Online Flash update support
  Introduced: v6.04 build1
  Impact: HW: ISP2071, ISP2271, ISP2261
  	OS: All supported Linux flavors
  	Protocol: FC

  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Add Smart SAN API support
  Introduced: v6.04 build2
  Impact: HW: All adapters
  	OS: All supported Linux flavors
  	Protocol: FC, FCoE

  Defect/Enhancement: Defect
  Problem: Flash update fails if online flash update feature is disabled
  	 or not supported by QLogic applications
  Solution: Allow flash update if online flash update feature is disabled
  	  or not supported by QLogic applications
  Introduced: v6.04 build1
  Impact: HW: ISP2071, ISP2271, ISP2261
  	OS: All supported Linux flavors
  	Protocol: FC


author: QLogic Corp <support@qlogic.com>
changelog:
  v6.04 build8:
  -------------
  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Return FW status in BBCR API for port down case
  Introduced: v6.04 build6
  Impact: HW: ISP2071, ISP2271, ISP2261
  	OS: All supported Linux flavors
  	Protocol: FC

  v6.04 build6:
  -------------
  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Add Buffer-to-Buffer Credit Recovery API support
  Introduced: v6.04 build6
  Impact: HW: ISP2071, ISP2271, ISP2261
  	OS: All supported Linux flavors
  	Protocol: FC

  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Add Private Statistics API support
  Introduced: v6.04 build6
  Impact: HW: All adapters
  	OS: All supported Linux flavors
  	Protocol: FC, FCoE

  Defect/Enhancement: Defect
  Problem: Multiple application may do flash update simultaneously for
  	27xx adapters
  Solution: Use serial number based file for 27xx flash update token
  Introduced: v6.04 build1
  Impact: HW: ISP2071, ISP2271, ISP2261
  	OS: VMware ESXi 5.1
  	Protocol: FC

  v6.04 build5:
  -------------
  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Read FW attributes at API initialization
  Introduced: v6.04 build5
  Impact: HW: All adapters
  	OS: All supported Linux flavors
  	Protocol: FC, FCoE

  v6.04 build4:
  -------------
  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Validate Capabilities and Outage duration before FW activation
  Introduced: v6.04 build4
  Impact: HW: ISP2071, ISP2271, ISP2261
  	OS: All supported Linux flavors
  	Protocol: FC


author: QLogic Corp <support@qlogic.com>
changelog:
  v6.04 build12:
  -------------
  Defect/Enhancement: Defect
  Problem: timeout value is not properly converted from seconds into milliseconds
  Solution: Avoid converting timeout value twice into 
  	CPQFC_SendScsiCommandEx API
  Introduced: v6.04 build12
  Impact: HW: All adapters
  	OS: All supported Linux flavors
  	Protocol: FC, FCoE

  v6.04 build11:
  -------------
  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Add CPQFC_SendScsiCommandEx API support
  Introduced: v6.04 build11
  Impact: HW: All adapters
  	OS: All supported Linux flavors
  	Protocol: FC, FCoE

  v6.04 build10:
  -------------
  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Add DPort Diagnostics support
  Introduced: v6.04 build10
  Impact: HW: ISP2071, ISP2271, ISP2261
  	OS: All supported Linux flavors
  	Protocol: FC

  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Add Extended Private Statistics API support
  Introduced: v6.04 build10
  Impact: HW: ISP2071, ISP2271, ISP2261
  	OS: All supported Linux flavors
  	Protocol: FC, FCoE

  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Add Linux ARM (Euler) support
  Introduced: v6.04 build10
  Impact: HW: All adapters
  	OS: All supported Linux flavors
  	Protocol: FC, FCoE

  v6.04 build9:
  -------------
  Defect/Enhancement: Defect
  Problem: Flash MPI and PEP version are seen out-of-sync
  Solution: Read flash MPI and PEP verions from primary set
  Introduced: v6.04 build1
  Impact: HW: ISP2071, ISP2271, ISP2261
  	OS: All supported Linux flavors
  	Protocol: FC


author: QLogic Corp <support@qlogic.com>
changelog:
  v6.04 build39:
  -------------
  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Added ISP2081, ISP2281, ISP2089 and ISP2289 support
  Introduced: v6.04 build1
  Impact: HW: ISP2081. ISP2281, ISP2089 and ISP2289 based adapters
  	OS: All supported Linux flavors
  	Protocol: FC


author: QLogic Corp <support@qlogic.com>
changelog:
  v6.04 build40:
  -------------
  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Read flash MPI and PEP versions from active image set
  Introduced: v6.04 build40
  Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
  	OS: All supported Linux flavors
  	Protocol: FC


author: QLogic Corp <support@qlogic.com>
changelog:
  v6.04 build41:
  -------------
  Defect/Enhancement: Defect
  Problem: BSG interface fails if /tmp is mounted with tmpfs on shared memory
  Solution: Use /var/cache/sdmapi for BSG device creation
  Introduced: v6.04 build1
  Impact: HW: All adapters
  	OS: All supported Linux flavors
  	Protocol: FC, FCoE


author: QLogic Corp <support@qlogic.com>
changelog:
  v6.04 build45:
  -------------
  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Add NVRAM parameter to select FCP or NVME targets
  Introduced: v6.04 build45
  Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
  	OS: All supported Linux flavors
  	Protocol: FC

  v6.04 build44:
  -------------
  Defect/Enhancement: Defect
  Problem: Apps issues seen with NVME target in RHEL
  Solution: Detect NVME target/luns by traversing sysfs tree
  Introduced: v6.04 build42
  Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
  	OS: All supported Linux flavors
  	Protocol: FC

  v6.04 build43:
  -------------
  Defect/Enhancement: Defect
  Problem: Apps issues seen with NVME target in NPIV configuration
  Solution: Set deafult value of NVME targets for NPIV ports
  Introduced: v6.04 build42
  Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
  	OS: All supported Linux flavors
  	Protocol: FC

  v6.04 build42:
  -------------
  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Add NVME target support for QLogic/Marvell Apps
  Introduced: v6.04 build42
  Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
  	OS: All supported Linux flavors
  	Protocol: FC


author: QLogic Corp <support@qlogic.com>
changelog:
  v6.04 build47:
  -------------
  Defect/Enhancement: Defect
  Problem: Apps initialization delay seen with NPIV ports
  Solution: Allow reading active flash regions for NPIV ports
  Introduced: v6.04 build39
  Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289
  	OS: All supported Linux flavors
  	Protocol: FC

  v6.04 build46:
  -------------
  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Restrict application features for NVME targets
  Introduced: v6.04 build45
  Impact: HW: ISP2071, ISP2271, ISP2261, ISP2081, ISP2281, ISP2089, ISP2289
  	OS: All supported Linux flavors
  	Protocol: FC


author: QLogic Corp <support@qlogic.com>
changelog:
  v6.04 build48:
  -------------
  Defect/Enhancement: Defect
  Problem: NVME targets not seen when NVME Id and Subsys Id are different
  Solution: Identify NVME targets using subsys Id
  Introduced: v6.04 build42
  Impact: HW: ISP2081, ISP2281, ISP2089, ISP2289
  	OS: All supported Linux flavors
  	Protocol: FC


author: QLogic Corp <support@qlogic.com>
changelog:
  v6.04 build49:
  -------------
  Defect/Enhancement: Enhancement
  Problem: N/A
  Solution: Allow SDGetActiveRegions API for 27xx based adapters
  Introduced: v6.04 build45
  Impact: HW: ISP2071, ISP2271, ISP2261, ISP2871, ISP2971, ISP2A61
  	OS: All supported Linux flavors
  	Protocol: FC


author: Kumar Rahul<Linux_SWdeliverables@external.groups.hp.com> 3.2-5
changelog:
  - Removed installation check for kernel 2.6 and addded Installation check for Rhel5.3 and SLES10 SP3 onwards


author: Shreya Roy Chowdhury<Linux_SWdeliverables@external.groups.hp.com> 3.2-6
changelog:
  - Corrected Link state display information for Qlogic Adapters
  - Added MSA G3 support in Scsi_info.h


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.3.0
changelog:
  - ENHANCEMENTS
  - hpasmlited now supports long IML messages. 
  - Added "show powermeter" command in hpasmcli. It shows the aggregate power consumption of the server. 

  - FIXES
  - Fixed the following issues: 
         1.hpasmcli -s "show server" command showed the L2 and L3 cache information incorrectly on multi processor systems. 
         2.hpasmcli showed incorrect fan numbers on HP ProLiant G6 servers. 
         3.hpasmxld segmentation fault when the HP Integrated Lights Out 2 (iLO 2)  broadcast storm occurs.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.3.1
changelog:
  - FIXES
  - Fixed hp-health daemon to prevent soft lockups from occurring when the HP Integrated Lights-Out (iLO) controller becomes un  responsive due to network storm.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.3.2
changelog:
  - FIXES
  - Fixed a problem where if ambient temperature is very low, hpasmlited can incorrectly determine the system is over a tempera  ture threshold and improperly shut the system down.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.4.0
changelog:
  - ENHANCEMENTS
  - Added support for Integrated Lights-Out 3 (iLO 3). 
  - Added 'SHOW SEL' option in hpasmcli to display the System Event Log (SEL) contents on HP ProLiant 100 series servers. 
  - Updated libcpqci.so, which take advantage of upstream changes to hpilo, to provide better performance to applications, such  as SNMP agents like cmasm2d from hp-snmp-agents. 
  - Added 64-bit hpbootcfg utility.

  - FIXES
  - The Intel processor hyperthreading configuration can be enabled and disabled using hpasmcli on HP ProLiant G6 servers. 
  - Fix POSIX-compliancy issue with initscript. 
  - Avoid sending a SIGKILL to the health daemon, preventing ASRs that may occur on platforms (e.g. DL785) where hp-health shu   tdowns may take an extended amount of time.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.5.0
changelog:
  - ENHANCEMENTS
  - Split Advanced Server Recovery functionality into standalone hp-asrd service. For more information, execute 'man hp-asrd'.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.7.0
changelog:
  - ENHANCEMENTS
  - hpasm interface redesigned to use sockets in order to remove timeout related issues caused by message queue interface when   the system is in stress.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.0.0
changelog:
  - ENHANCEMENTS
  - Added support for HP ProLiant Gen9 Servers.

  - FIXES
  - HP Health may skip few lengthy POST error messages due to limitation of IPMI packet.


author: HPE Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.5.0
changelog:
  - ENHANCEMENTS

  - FIXES
  - iLO hpasmlited daemon crash after 2 iLO resets loops.
  - hpasmcli command fails to read the embedded NIC status shows as UNKNOWN.
  - Error logs seen in service hp-asrd status.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.4.0
changelog:
  - 8.4.0 release (Severity: Medium)
  - ENHANCEMENTS
  - Added support for Integrated Lights-Out 3 (iLO 3)


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.0.0
changelog:
  - ENHANCEMENTS
  - Added support for HP ProLiant Gen9 Servers.

  - FIXES
  - When SNMP community string is configured as other than public in snmpd.conf file, all the webapp data is now populating in HP System Management Homepage (SMH) for Red Hat Enterprise Linux (RHEL) 6.5.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.3.0
changelog:
  - ENHANCEMENTS
  - Added new 6069 trap upon AC Power loss. Also, the MIB cpqHeFltTolPowerSupplyErrorCondition will show the error information   if the power supply supports error reporting. 
  - The agents now retrieve the Power supply Serial number from Type 39 SMBIOS record if it is present. 
  - The agents now display the negative temperature readings correctly if it is reported by the temperature sensors. 
  - The cmahostd agent now updates the PowerPIC firmware version information in the cpHoFwVerTable. 
  - Updated the SIM event severity to .informational. after the secure erase is completed. 
  - Added support for HP NC362i Integrated Dual Port. 

  - FIXES
  - The cmapeerd agent logs the error .sendto() failed. to cma.log file. 
  - The DIMM type displayed incorrectly on HP ProLiant BL460c G5. 
  - The cmahealthd agent sent the 6036 trap instead of 6035 trap upon fan failure. 
  - The port numbers displayed incorrectly for HP NC532i Dual Port 10GbE Multifunction BL-c Adapter. 
  - The Part Number displayed incorrectly. 
  - The cmanicd crashed after creation of multiple VLAN, disconnect/connect of NIC link. 
  - The System Id displayed incorrectly on the System Management Homepage (SMH). 
  - The blink drive LED feature for HP Smart Array B110i SATA RAID Controller. 
  - The embedded Broadcom SATA controller was not detected on System Management Homepage (SMH). 
  - The multipath status was displayed as "unknown" when a drive failed. 
  - The failed logical drive status displayed incorrectly during an array move, expansion or shrink.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.4.0
changelog:
  - ENHANCEMENTS
  - Added support for HP ProLiant  G7 Servers. 
  - Added support for Integrated Lights-Out 3 (iLO 3). 
  - Included a document called  HP_SNMP_Trap_Guide.txt  that  describes the Linux SNMP trap ID messages generated by the agent 
  - Improvements to distribution identification including more consistent output and increased support for community and region  al   distributions. 
  - Added support for Solid State Drives. 
  - Added support for HP StorageWorks 2000sa Modular Storage Array and HP StorageWorks MSA2012sa/ MSA2312sa/  MSA2324sa when co  nnected to HP SC08Ge Host Bus Adapter.
  - Added support and trap support (link up/down message) for the following HP NC-Series:
       .	HP NC542m Dual Port Flex-10 10GbE BL-c Adapter 
       .	HP StorageWorks CN1000E Dual Port Converged Network Adapter 
       .	HP NC550m Dual Port Flex-10 10GbE BL-c Adapter 
       .	HP NC551m Dual Port FlexFabric 10Gb Converged Network Adapter 
       .	HP NC551i Dual Port FlexFabric 10Gb Network Adapter 
       .	HP NC362i Integrated Dual Port Gigabit Server Adapter 
       .	HP NC362i Integrated Dual Port BL-c Gigabit Server Adapter 

  - FIXES
  - Modified the 6064 trap implementation to reflect the correct error. 
  - Removed unnecessary information in cmahostd related to bonding driver, in order to improve performance. 
  - Fixed an issue to display the Port number of Physical drives connected to Fiber Channel controller. 
  - Fixed an issue to display Parity group count for RAID 50 and RAID 60 Logical drives. 
  - Modified the script to get the NIC ports details from /sys/class/net. 
  - Fixed an issue where wrong physical address is displayed on SMH, resolution was provided by checking for pcidevice informat  ion instead of subsytem device information.  
  - Fixed an issue where SNMP Alerts/IMA trap were not received by HP SIM. 
  - Fixed an issue where junk characters and misalignment on the console during reboot by adding new line in stop section.  
  - Fixed an issue where Linux SMH shows incorrect bay/port information by adding support for virtual port. 
  - Fixed an issue where cmanicd is filling /var/log/messages via setroublesoot, resolved by modified selinux policy package (H  Pcmanic.pp).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.5.0
changelog:
  - ENHANCEMENTS
  - Enhanced HP SNMP Agents to retain default permission and ownership of snmpd.conf file.
  - Added support and trap support (link up/down message) for the following HP NC-Series:
         . HP NC551m Dual Port FlexFabric 10Gb Adapter 
         . HP NC551i Dual Port FlexFabric 10Gb Adapter 
         . HP NC365T 4-port Ethernet Server Adapter 
         . HP NC543i 10Gb 2-port  4X Flex-10  QDR Server Adapter 
         . HP NC553m 10Gb 2 port FlexFabric Converged Network  Adapter 
         . HP NC552m 10Gb 2 port FlexFabric Converged Network Adapter 
         . HP NC553i 10Gb 2 port FlexFabric Converged Network Adapter 
         . HP NC552SFP 2-port 10Gb Server Adapter 
         . HP StorageWorks CN1000Q Dual Port Converged Network Adapter 
         . HP NC525m 10Gb 2 port FlexFabric Converged Network Adapter    

  - FIXES
  - Fixed an issue where unwanted messages getting logged in the cma.log was resolved by removing the fprintf for virtual port. 
  - Fixed an issue where cmanicd leaves trail of zombie lspci processes by modifying lspci usage in port_map.c and redirected o  utput to /dev/null. 
  - Fixed issue not to display driver messages on console for HP B110i Smart Array controller. 
  - Fixed issue on CmaX, which displayed parsing error message on the syslog during agents reboot


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.6.0
changelog:
  - ENHANCEMENTS
  - Added support for the MIBs in the Power Supply Table.
  - Added support for the MIB that specifies the version of Insight Management Agents running on the system.
  - Added support for the HP NC552m 10Gb 2-port FlexFabric Converged Network adapter.

  - FIXES
  - Addressed the tape drive not being displayed on the SMH on few configurations.
  - Displayed the placement correctly for the failed drive after reboot.
  - On Cmax, net-snmp displayed duplicate registration message on the syslog.
  - Modifications are done in code to support the HP NC542m for which PCIID information is the same for both the ports.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 8.7.0
changelog:
  - ENHANCEMENTS
  - Added support to display "N/A" for non reactive thermal sensors instead of "0" value. 
  - Added support to expose firmware version details for FMP, FPGA and cPLD (XNC) firmware. 
  - Added support to report USB key/SD card information. 
  - Provided greater than 2TB physical disk support for smart array and dumb SATA chipsets. 
  - Added new accelerator error code: "Flash Backed Cache Erasing Flash Memory". 
  - Added Physical Disk Temperature support.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.0.0
changelog:
  - ENHANCEMENTS
  - Added support for HP ProLiant Gen9 Servers.

  - FIXES
  - cmafcad daemon appears to cause segmentation fault.
  - cmastdeqd daemon appears to cause segmentation fault when removing USB key.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hp.com> 10.5.0
changelog:
  - FIXES
  - Cmahostd does not ignore nfs4 mount points.
  - cmahostd triggers NFS auto-mounting and resulted in performance problem.
  - Files in directories under /var/spool/compaq/hpasm/registry/ have SGID bit set removed.


author: Naveen N <naveen.n2@hpe.com> 5.4.0-0
changelog:
  - Changes include to select correct libssl.so file when multiple Openssl installed (32-bit and 64-bit)


author: Hewlett-Packard Development Company, L.P. 7.5.0
changelog:
  - Updated the following components
     PHP to version php-5.5.23
     Openssl to version openssl-1.0.1m


author: Hewlett-Packard Development Company, L.P. 7.5.2
changelog:
  - Updated the following components
     PHP to version php-5.6.11
     Openssl to version openssl-1.0.2d
     Curl to version curl-7.42.1
   - SMH is been improvised with respect to security vulnerabilites


author: Hewlett-Packard Development Company, L.P. 7.5.4
changelog:
  - HP SMH self-signed certificate signature is changed to SHA-2
   - SMH is been improvised with respect to security vulnerabilites


author: Hewlett Packard Enterprise Development L P. 7.5.5
changelog:
  - HPE Rebranding changes
   - Updated the following components
     PHP to version php-5.5.31
     cURL to version curl-7.47.0
     OpenSSL to version openssl-1.0.2g
     Libxml2 to version libxml2-2.9.3
   - SSL protocol is now configurable through smhconfig cli
   - SMH is been improvised with respect to security vulnerabilites


author: Hewlett Packard Enterprise Development LP 7.6.0
changelog:
  - Updated the following components
     PHP to version php-5.5.38
     cURL to version curl-7.49.1
     OpenSSL to version openssl-1.0.2h
     Libxml2 to version libxml2-2.9.4
   - SSL Cipher Suite is set to TLSv1.2 as default
   - SMH is been improvised with respect to security vulnerabilites
   Upgrade Requirement: Recommended – HPE recommends users update to this version at their earliest convenience.


author: Hewlett Packard Enterprise Development LP 7.6.1
changelog:
  - Updated the following components
     PHP to version php-5.6.27
     OpenSSL to version openssl-1.0.2k
     Apache to version httpd-2.4.25
   - SMH is been improvised with respect to security vulnerabilities
   Upgrade Requirement: Recommended – HPE recommends users update to this version at their earliest convenience.


author: Hewlett Packard Enterprise Development LP 7.6.3
changelog:
  - Updated the following components
     PHP to version php-5.6.30
     OpenSSL to version openssl-1.0.2k
     Apache to version httpd-2.4.25
   - SMH is been improvised with respect to security vulnerabilities
   Upgrade Requirement: Recommended – HPE recommends users update to this version at their earliest convenience.


author: Hewlett Packard Enterprise Development LP 7.6.4
changelog:
  - Supported the SLES 15 OS
   Upgrade Requirement: Recommended – HPE recommends users update to this version at their earliest convenience.


author: Ver:4.15-6.0
changelog:
  - Please refer to online documentation by searching for the 
  "Smart Storage Administrator Configuration Utility" using
  the search box on http://www.hpe.com. Then select the Download
  software link, select your operation system. Under the Enhancements
  tab is a description of the changes. (Severity: Low)


author: Ver:4.15-6.0
changelog:
  - Please refer to online documentation by searching for the 
  "Smart Storage Administrator Configuration Utility CLI" using
  the search box on http://www.hpe.com. Then select the Download
  software link, select your operation system. Under the Enhancements
  tab is a description of the changes. (Severity: Low)


author: Ver:4.15-6.0
changelog:
  - Please refer to online documentation by searching for the 
  "Smart Storage Administrator Diagnostic Utility" using
  the search box on http://www.hpe.com. Then select the Download
  software link, select your operation system. Under the Enhancements
  tab is a description of the changes. (Severity: Low)


