OBSOLETE Patch-ID# 143643-08


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: snia mp api common libraries and driver mpapi scsi_vhci nws multipathing
Synopsis: Obsoleted by: 147438-06 SunOS 5.10: libMPAPI.so libmpscsi_vhci.so libMPAPI.so.1 libmpscsi_vhci.so.1 patch
Date: Nov/30/2012


Install Requirements: Use Single User Mode (run level S) when installing this patch on an active boot environment. An alternative may be specified in the Special Install Instructions.

Solaris Release: 10

SunOS Release: 5.10

Unbundled Product:

Unbundled Release:

Xref: This patch available for x86 as patch 143644

Topic: SunOS 5.10: libMPAPI.so libmpscsi_vhci.so libMPAPI.so.1 libmpscsi_vhci.so.1 patch

Relevant Architectures: sparc

Bugs fixed with this patch:

Sun CR # Bug #
15893490
651414515372673
666205115457343
668171315468758
671652815488634
678431615529603
686219715576852
690640615607282
691504915613967
694059415634081
694215215635199
696123815649867
696394415652006
696593915653538
699746515679317
712502415763194
714855415775163
720078815818255


Changes incorporated in this version: 15893490

Patches accumulated and obsoleted by this patch: 126530-02 138548-01 139602-01 141870-03

Patches which conflict with this patch:

Patches required with this patch: 144574-01 (or greater)

Obsoleted by:

Files included with this patch:

/lib/libMPAPI.so
/lib/libMPAPI.so.1
/lib/libmpscsi_vhci.so
/lib/libmpscsi_vhci.so.1
/lib/sparcv9/libMPAPI.so
/lib/sparcv9/libMPAPI.so.1
/lib/sparcv9/libmpscsi_vhci.so
/lib/sparcv9/libmpscsi_vhci.so.1
/usr/include/mpapi-sun.h
/usr/include/mpapi.h
/usr/sbin/mpathadm

Problem Description:

15893490 fixes for 15818255 and 15763194 are not delivered by 143643-07 and 143644-07
 
(from 143643-07)
 
7125024 xvmluinfo returns invalid LUN path
7200788 143643-05+ / 143644-05+ do not deliver the fixes for 6906406 from -04
 
(from 143643-06)
 
6662051 libmpscsi_vhci should not log to syslog by default
7148554 it must be possible to enable libmpscsi_vhci debug logging
 
(from 143643-05)
 
6997465 mpathadm list lu fails to also show still-available devices
 
(from 143643-04)
 
6906406 fork() prevents libmpscsi_vhci from receiving events
6940594 libmpscsi_vhci returns garbage instead of iport object sequence number in event
6942152 fix for CR 6891680 is not complete
6961238 never get callback on MP_RegisterForObjectPropertyChanges MPAPI functions for SAN events
6963944 incorrect, old-style OID returned by MP_GetMPLuOidListFromTPG()
6965939 mpathadm design breaks where more than one target driver is multipathed (SAS + SAN LUNs)
 
(from 143643-03)
 
	This revision accumulates generic Sustaining patch 141870-03
	into Solaris S10U9 update.
 
(from 143643-02)
 
6915049 uprev patch to include bug fixes from 143643-01 and 143644-01
 
(from 143643-01)
 
	This revision accumulates generic Sustaining patch 141870-02
	into Solaris S10U9 update, intending to pick up BugId 6862197.
 
(from 141870-03)
 
6862197 mpathadm list LU displays bogus error message after LU disappears
 
(from 141870-02)
 
6681713 mpathadm list LU fails after LUN is unmapped and all device paths are considered failed by MPxIO
 
(from 141870-01)
 
	This revision accumulates generic Sustaining patch 126530-02
	into Solaris S10U8 update.
 
(from 126530-02)
 
6784316 memory leaked by libmpscsi_vhci
 
(from 126530-01)
 
6514145 provide a mechanism for issuing path-specific SCSI commands
 
(from 139602-01)
 
        This revision accumulates generic Sustaining patch 138548-01
        into Solaris S10U7 update.
 
(from 138548-01)
 
6716528 mpathadm show lu <logical unit name> appears to be not closing open files


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:
-----------------------------
 
NOTE 1:  To get the complete fix for 7125024 (xvmluinfo returns invalid LUN
         path), please also install the following patch:
 
        148039-01 (or greater)  devinfo patch


README -- Last modified date: Thursday, September 10, 2015