Patch-ID# 123840-04

NOTE:
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************

Keywords: cpumem-retire pci opl fma
Synopsis: SunOS 5.10_x86: Fault Manager Patch
Date: Feb/07/2007


Install Requirements: Reboot after installation, an alternative may be in Special Install Instructions                      
                      
Solaris Release: 10_x86

SunOS Release: 5.10_x86

Unbundled Product: 

Unbundled Release: 

Xref: 

Topic: SunOS 5.10_x86: Fault Manager Patch

Relevant Architectures: i386

BugId's fixed with this patch: 6381172 6393267 6394554 6399963 6403267 6410884 6411941 6414703 6414871 6414938 6448732 6465541 6468001 6471117 6471600 6481562

Changes incorporated in this version: 6468001

Patches accumulated and obsoleted by this patch: 123427-04

Patches which conflict with this patch: 

Patches required with this patch: 118344-14 (or greater)

Obsoleted by: 

Files included with this patch: 

/usr/lib/fm/amd64/libtopo.so
/usr/lib/fm/amd64/libtopo.so.1
/usr/lib/fm/eft/pci.eft
/usr/lib/fm/fmd/fmd
/usr/lib/fm/fmd/plugins/cpumem-retire.so
/usr/lib/fm/fmd/schemes/amd64/mem.so
/usr/lib/fm/fmd/schemes/mem.so
/usr/lib/fm/libtopo.so
/usr/lib/fm/libtopo.so.1
/usr/platform/i86pc/lib/fm/eft/amd64.eft
/usr/platform/i86pc/lib/fm/topo/plugins/chip.so
/usr/platform/i86pc/lib/fm/topo/plugins/hostbridge.so
/usr/platform/i86pc/lib/fm/topo/plugins/pcibus.so

Problem Description:

6468001 need to complete the fix for 6315039 in 119578-21
 
(from 123840-03)
 
6481562 T123840-02 will not install in an unpacked miniroot
 
(from 123840-02)
 
6448732 shutdown is vulnerable to restarting services
6471600 fmaf and popc hwcap flags for OPL Olympus-C
6471117 FM event-transport events are dropped due to transport queue limit
 
(from 123840-01)
 
6381172 cpumem-retire agent needs to process suspect list for supporting the core, chip faults
6393267 need a libtopo enumerator for OPL
6394554 integrate Solaris Trusted Extensions
6399963 get_zone_pool() isn't consistent with its return values
6403267 address remaining issues raised during TX code reviews
6410884 cpumem needs some cleanup, address code review comments
6411941 need to translate fault event FMRIs in faults from SP
6414703 add PRIV_NET_PRIVADDR and PRIV_SYS_NET_CONFIG to set of privileges for fmd
6414871 FMA events do not contain OPL platform Chassis Serial Number in chassis-id enumerator
6414938 mem_unum_burst_pattern() in mem scheme doesn't set ENOTSUP if DIMM UNUM bursting fails
6465541 119578-30/118344-14 FMA : relax 'rebootafter' and 'singleuser' properties
 
(from 123427-04)
 
        Uprev due to the intersection of the generic patch (intersecting RTI 6422560)
 
(from 123427-03)
 
6393267 need a libtopo enumerator for OPL
6411941 need to translate fault event FMRIs in faults from SP
6414871 FMA events do not contain OPL platform Chassis Serial Number in chassis-id enumerator
6414938 mem_unum_burst_pattern() in mem scheme doesn't set ENOTSUP if DIMM UNUM bursting fails
6414703 add PRIV_NET_PRIVADDR and PRIV_SYS_NET_CONFIG to set of privileges for fmd
 
(from 123427-02)
 
        Uprev due to generic patch intersection.
 
(from 123427-01)
 
6410884 cpumem needs some cleanup, address code review comments
6381172 cpumem-retire agent needs to process suspect list for supporting the core, chip faults
6394554 integrate Solaris Trusted Extensions
6403267 address remaining issues raised during TX code reviews
6399963 get_zone_pool() isn't consistent with its return values

Patch Installation Instructions:
--------------------------------
For Solaris 2.0-2.6 releases, refer to the Install.info file and/or
the README within the patch for instructions on using the generic
'installpatch' and 'backoutpatch' scripts provided with each patch.
 
For Solaris 7-10 releases, refer to the man pages for instructions
on using 'patchadd' and 'patchrm' scripts provided with Solaris.
Any other special or non-generic installation instructions should be
described below as special instructions.  The following example
installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/104945-02
 
The following example removes a patch from a standalone system:
 
       example# patchrm 104945-02
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
----------------------------
 
NOTE 1:  If you're planning to set up Zones on this system, please make
         sure to install the following patch which fixes bugid 6216195
         (zone installation confused by UPDATE=yes in pkginfo(4) file.)
 
         119255-06 (or greater)  Install and Patch Utilities Patch
 
NOTE 2:  To obtain the complete Solaris Trusted Extensions functionality
         support, please install the following patches:
 
         118855-25 (or greater)  Kernel Patch
         118891-03 (or greater)  llib-lc patch
         120053-04 (or greater)  pam library patch
         122532-05 (or greater)  volmgt and bsmconv patch 
         122659-06 (or greater)  zonecfg Patch
         122661-03 (or greater)  zoneadm Patch
         122663-06 (or greater)  libzonecfg Patch
         123913-01 (or greater)  ppriv Patch
 	 124207-01 (or greater)	 Trusted Extensions library patch
	 124209-01 (or greater)	 Trusted Extensions header files patch
 
NOTE 3:  In order to get the complete fix of bug 6468001 (need to complete
         the fix for 6315039 in 119578-21), please also install the following
         patch:
 
         124251-02 (or greater)  rpcmod and kstat patch

README -- Last modified date:  Wednesday, February 7, 2007

