OBSOLETE Patch-ID# 148082-02


Download this patch from My Oracle Support

Your use of the firmware, software and any other materials contained in this update is subject to My Oracle Support Terms of Use, which may be viewed at My Oracle Support.
For further information on patching best practices and resources, please see the following links:
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.

Keywords: security ibmf hermon
Synopsis: Obsoleted by: 148416-02 SunOS 5.10_x86: ibmf, hermon patch
Date: Feb/07/2013


Install Requirements: Reboot after installing this patch to activate the changes delivered. An alternative may be specified in the Special Install Instructions.

Solaris Release: 10_x86

SunOS Release: 5.10_x86

Unbundled Product:

Unbundled Release:

Xref: This patch available for SPARC as patch 147147

Topic: SunOS 5.10_x86: ibmf, hermon patch

Relevant Architectures: i386

Bugs fixed with this patch:

Sun CR # Bug #
700399715684616
700455015685091
702540815701240
703231515706033
703255615706189
703317215706660
703582315708720
703732315709862
703858515710917
704045715712399
704311515714293
704623015716612
705066715719555
705208415720400
705558615722663
705712815723397
706104115725645
706985915730653


Changes incorporated in this version: 7003997 7004550 7025408 7032315 7033172 7035823 7037323 7038585 7043115 7046230 7050667 7052084 7055586 7057128 7061041 7069859

Patches accumulated and obsoleted by this patch: 147154-01 148060-01

Patches which conflict with this patch:

Patches required with this patch: 118855-36 120012-14 127128-11 139556-08 141445-09 142910-17 144501-19 (or greater)

Obsoleted by:

Files included with this patch:

/kernel/drv/amd64/hermon
/kernel/drv/amd64/sol_uverbs
/kernel/drv/amd64/tavor
/kernel/drv/hermon
/kernel/drv/sol_uverbs
/kernel/drv/tavor
/kernel/misc/amd64/ibmf
/kernel/misc/amd64/ibtl
/kernel/misc/amd64/sol_ofs
/kernel/misc/ibmf
/kernel/misc/ibtl
/kernel/misc/sol_ofs
/usr/include/sys/ib/ibtl/ibti.h
/usr/include/sys/ib/ibtl/ibtl_ci_types.h
/usr/lib/amd64/udapl_tavor.so.1
/usr/lib/udapl_tavor.so.1

Problem Description:

7003997 hermon should implement "inline" for better performance
7004550 problem with hermon
7025408 topspin SM handling in ibtl could delay event delivery
7032315 hermon driver should cache DMA handles
7033172 panic: "testof" exposed a bug in an error code path hermon_srq_alloc()
7035823 query returns incorrect port number after modify if QP is on port 2
7037323 assert panic: saa_portp->saa_pt_event_sub_arrive_mask == IBMF_SAA_PORT_EVENT _SUB_ALL_ARRIVE
7038585 hermon: rdsv3 performance throughput drops from after CR 7006122
7043115 hermon: "testof -v --verb_tests 0x10000000" on CX-2 shows MCG failures
7046230 IBTF cq_sched test uncovers a failure in hermon_cq_alloc
7050667 core dump found during RDMA test on IB-QDR card
7052084 "cfgadm -c unconfigure pcie*" of ConnectX-2 exposes hermon memory leaks
7055586 hermon hermon_umap_db_alloc memory leak on create_qp failure
7057128 hermon: memory leak in hermon_mr_common_reg in mrcommon_fail6 code
7061041 panic in IPoIB (race when cq_handler is being changed)
7069859 Solaris 10 HCA DR testing exposed vmem leak in hermon
 
(from 148082-01)
 
        This revision accumulates generic Sustaining patch 148060-01
        into Solaris S10U11 update.
 
(from 148060-01)
 
7032556 recovery from IB switch reboot is too slow, causing database shutdown and system reboot
 
(from 147154-01)
 
7040457 hermon driver WARNINGs seen at boot


Patch Installation Instructions:
--------------------------------
 
Please refer to the man pages for instructions on using 'patchadd'
and 'patchrm' commands provided with Solaris.
 
The following example installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/123456-07
 
The following example removes a patch from a standalone system:
 
       example# patchrm 123456-07
 
For additional examples please see the appropriate man pages. Any
other special or non-generic installation instructions should be
described below as special instructions.


Special Install Instructions:
-----------------------------
 
None.


README -- Last modified date: Monday, March 11, 2013