Obsoleted by: 127111-05 SunOS 5.10: kernel patch |
Disclaimer:
Please note:
Although OBSOLETED patches are available on SunSolve, Sun recommends using the most recent patches and the most recent revision of those patches. OBSOLETED patches do not include the latest bug fixes and/or product enhancements, and may require the installation of additional patches as a corrective measure.
Status: OBSOLETE
Patch Id: 127111-03
***********************************************************************
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.
***********************************************************************Summary: Obsoleted by: 127111-05 SunOS 5.10: kernel patch
Date: Nov/07/2007
Installation Requirements:
Reconfigure immediately after patch is installed, an alternative may be in Special Install Instructions
Install in Single User Mode, an alternative may be in Special Install InstructionsSolaris Release: 10
Sun OS Release: 5.10
Unbundled Product:
Unbundled Release:
Xref:
Topic:
SunOS 5.10: kernel patch
*********************************************************************
NOTE: This patch may contain one or more OEM-specific platform ports.
See the appropriate OEM_NOTES file within the patch for
information specific to these platforms.
DO NOT INSTALL this patch on an OEM system if a corresponding
OEM_NOTES file is not present (or is present, but instructs not
to install the patch), unless the OEM vendor directs otherwise.
*********************************************************************
Relevant Architecture: sparc sparc.sun4u sparc.sun4v
BugId's fixed with this patch:
4766208 4868863 6208921 6234740 6289186 6294710 6309250 6348308 6351793 6358047 6372720 6386365 6388077 6392121 6401917 6406198 6415231 6433438 6449436 6459412 6466149 6468753 6469395 6470189 6472192 6479968 6482459 6491350 6492718 6500001 6500134 6502485 6505607 6510640 6512188 6522339 6523456 6525123 6525871 6533743 6533773 6535028 6536058 6538758 6539878 6539890 6540634 6542435 6542879 6545740 6546036 6553385 6554738 6557021 6558487 6559294 6561300 6561880 6561987 6562125 6562537 6568417 6570016 6571487 6572719 6572760 6573175 6574267 6577516 6577595 6577995 6578410 6582448 6583738 6586050 6586414 6590401 6592959 6593313 6593908 6596850 6599934 6606177 6608977
Changes incorporated in this version:
4868863 6469395 6472192 6479968 6512188 6522339 6570016 6590401 6592959 6593908 6599934 6608977
Patches accumulated and obsoleted by this patch:
127716-01
Patches which conflict with this patch:
Required Patches:
118833-36 120011-14 120900-04 125476-02 126540-02 (or greater)
Obsoleted by:
Files Included in this Patch:
/kernel/drv/px_pci.conf
/kernel/drv/pxb_plx.conf
/kernel/drv/sparcv9/dtrace
/kernel/drv/sparcv9/ip
/kernel/exec/sparcv9/elfexec
/kernel/fs/sparcv9/sockfs
/kernel/kmdb/sparcv9/genunix
/kernel/kmdb/sparcv9/ipc
/kernel/misc/sparcv9/klmmod
/kernel/misc/sparcv9/usba
/kernel/strmod/sparcv9/ip
/kernel/strmod/sparcv9/tun
/kernel/sys/sparcv9/c2audit
/kernel/sys/sparcv9/msgsys
/lib/ld.so.1
/lib/libc.so.1
/lib/libld.so.4
/lib/sparcv9/ld.so.1
/lib/sparcv9/libc.so.1
/lib/sparcv9/libld.so.4
/platform/SUNW,SPARC-Enterprise/kernel/cpu/sparcv9/FJSV,SPARC64-VI
/platform/SUNW,SPARC-Enterprise/kernel/drv/sparcv9/dr
/platform/SUNW,SPARC-Enterprise/kernel/sparcv9/unix
/platform/SUNW,Sun-Fire-15000/kernel/cpu/sparcv9/SUNW,UltraSPARC-III
/platform/SUNW,Sun-Fire-15000/kernel/cpu/sparcv9/SUNW,UltraSPARC-III+
/platform/SUNW,Sun-Fire-15000/kernel/drv/sparcv9/dr
/platform/SUNW,Sun-Fire-15000/kernel/sparcv9/unix
/platform/SUNW,Sun-Fire/kernel/cpu/sparcv9/SUNW,UltraSPARC-III
/platform/SUNW,Sun-Fire/kernel/cpu/sparcv9/SUNW,UltraSPARC-III+
/platform/SUNW,Sun-Fire/kernel/misc/sparcv9/sbdp
/platform/SUNW,Sun-Fire/kernel/sparcv9/unix
/platform/SUNW,Ultra-Enterprise-10000/kernel/cpu/sparcv9/SUNW,UltraSPARC-II
/platform/SUNW,Ultra-Enterprise-10000/kernel/drv/sparcv9/ngdr
/platform/SUNW,Ultra-Enterprise-10000/kernel/sparcv9/unix
/platform/SUNW,Ultra-Enterprise/kernel/drv/sparcv9/sysctrl
/platform/sun4u/kernel/cpu/sparcv9/SUNW,UltraSPARC-II
/platform/sun4u/kernel/cpu/sparcv9/SUNW,UltraSPARC-III
/platform/sun4u/kernel/cpu/sparcv9/SUNW,UltraSPARC-III+
/platform/sun4u/kernel/cpu/sparcv9/SUNW,UltraSPARC-IIIi
/platform/sun4u/kernel/cpu/sparcv9/SUNW,UltraSPARC-IIIi+
/platform/sun4u/kernel/cpu/sparcv9/SUNW,UltraSPARC-IIe
/platform/sun4u/kernel/kmdb/sparcv9/unix
/platform/sun4u/kernel/misc/sparcv9/forthdebug
/platform/sun4u/kernel/sparcv9/genunix
/platform/sun4u/kernel/sparcv9/unix
/platform/sun4v/kernel/cpu/sparcv9/SUNW,UltraSPARC-T1
/platform/sun4v/kernel/cpu/sparcv9/SUNW,UltraSPARC-T2
/platform/sun4v/kernel/cpu/sparcv9/generic
/platform/sun4v/kernel/drv/sparcv9/px
/platform/sun4v/kernel/kmdb/sparcv9/unix
/platform/sun4v/kernel/misc/sparcv9/forthdebug
/platform/sun4v/kernel/sparcv9/genunix
/platform/sun4v/kernel/sparcv9/unix
/platform/sun4v/lib/libc_psr/libc_psr_hwcap1.so.1
/platform/sun4v/lib/libc_psr/libc_psr_hwcap2.so.1
/platform/sun4v/lib/sparcv9/libc_psr/libc_psr_hwcap1.so.1
/platform/sun4v/lib/sparcv9/libc_psr/libc_psr_hwcap2.so.1
/usr/bin/sparcv7/truss
/usr/bin/sparcv9/pargs
/usr/bin/sparcv9/truss
/usr/include/bsm/audit.h
/usr/include/inet/ip.h
/usr/include/inet/ip_stack.h
/usr/include/sys/auxv.h
/usr/include/sys/ddi_intr_impl.h
/usr/include/sys/dtrace.h
/usr/include/sys/exec.h
/usr/include/sys/msg_impl.h
/usr/include/sys/rctl.h
/usr/include/sys/schedctl.h
/usr/include/sys/socketvar.h
/usr/include/sys/strsubr.h
/usr/include/sys/syscall.h
/usr/include/sys/thread.h
/usr/include/sys/zone.h
/usr/include/vm/hat.h
/usr/include/vm/page.h
/usr/lib/brand/native/config.xml
/usr/lib/libbrand.so.1
/usr/lib/libzonecfg.so.1
/usr/lib/lp/local/lpsched
/usr/lib/mdb/kvm/sparcv9/dtrace.so
/usr/lib/mdb/kvm/sparcv9/genunix.so
/usr/lib/mdb/kvm/sparcv9/ipc.so
/usr/lib/mdb/proc/libc.so
/usr/lib/mdb/proc/sparcv9/libc.so
/usr/lib/nfs/nfsd
/usr/lib/sparcv9/libbrand.so.1
/usr/lib/sparcv9/libzonecfg.so.1
/usr/platform/sun4u/include/sys/machcpuvar.h
/usr/platform/sun4v/include/sys/machcpuvar.h
/usr/sbin/rctladm
/usr/sbin/zlogin
/usr/share/lib/xml/dtd/brand.dtd.1
Problem Description:
4868863 recv() with MSG_PEEK does not return the length of all data
6469395 page_retire blocks page_lock_es() and leads to system hang
6472192 panic in cv_wait when exiting a process
6479968 TCP connections over loopback misorder user data on squeue reentry
6512188 IPMP creates broadcast routes with Maximum Fragment Size of 1536
6522339 performance enhancement with enhanced esballoc design
6570016 patches 120037-19 and 120473-09 hang threaded app when it calls fork1() after pthread_atfork()
6590401 fixes for CRs 6418491, 6518780 and 6570016 conspire to break Java
6592959 MSI-X interrupt limit override
6593908 fixes for 6518780 cause more deadlocks
6599934 deadlock by atfork lock and user's mutex
6608977 can't add device to non-global zone in S10 update 4
(from 127111-02)
6208921 stack overflow under heavy load of IP loopback
6289186 _nfssys(NFS_SVC_REQUEST_QUIESCE) failed: No such file or directory
6294710 rctladm incorrectly claims and reports it can log to syslog for project.cpu-shares
6309250 ipqosconf breaks bge interfaces on V210 (Solaris 10)
6348308 S10 AMD Opteron panic in lm_get_sysid_locked
6392121 stack usage of __regexec_std may be reduced
6401917 panic while opening sctp connection
6406198 regexec with REG_ICASE may not correctly work
6415231 Galaxy 1 system panics with BAD TRAP (page fault) in "ohci" due to NULL pointer
6449436 msgsnd and msgrcv causing performance issues
6470189 data packets sent to lingering socket not discarded
6482459 add options to set IGMP and MLD version to be used on Join requests
6491350 auto mpss and kpr combo can make system crawl in case of fragmented memory
6492718 bcopy can be improved on UltraSPARC-T2
6500001 UltraSPARC-T2 copyin/copyout can be improved
6505607 udp_connect is not zone-aware
6523456 DF (Do not Fragment) bit is set on multicast packet
6525123 Solaris 10u3 panics/fails to boot (via SAN boot device) when mpxio is disabled
6525871 sotpi_accept() does not set local address correctly in sonode when SS_DIRECT is off
6533773 tcp checksum 0xFFFF (-0) used instead of 0x0000 (+0) since Solaris 10
6535028 S10 lpsched can crash when printing to a printer class
6542435 fix for CR 6505607 didn't take into account SO_ALLZONES
6546036 igmp and mld membership reports takes longer than Max Response Time
6553385 installing ON-PIT Ireland snv_64 DEBUG - install panic on T5120/T5220 machines
6554738 pollsys not woken up even after connection indication delivered to stream head
on AF_UNIX socket
6559294 TCP slow path accept does not initialize all the fields of sin6_t
6562125 sparcv9 strncmp() dumps core on Solaris 7 8 9 10 and Nevada
6571487 HotPlug on SunBlade T6300/T6320 blades needs drvconfig or boot -r
6572760 rctladm -d all project.cpu-shares is broken
6577516 getsockname() on AF_UNIX returns all zeros in socket address structure
6577595 IP_BOUND_IF + broadcast traffic dereferences an uninitialized pointer
6578410 SunFire T52x0/Blade T6320 hangs when trying to boot with Infiniband HBA card installed
6586050 bracket expression with REG_ICASE doesn't match in some locale
6593313 fputest fails on T5120/T5220 systems because of FSR.cexc bits being clobbered
6606177 running SPECweb2005 benchmark on S10, T5120/T5220 systems panicked
(from 127111-01)
4766208 alarm(2) does not work with arguments larger than 2^31/100 on Solaris 2.6 thru Nevada
6234740 gettimeofday() glitches after DR
6351793 sfmmu_mlist_enter recursive mutex_enter
6358047 sfmmu_mlist_enter() and hrm_init() deadlock
6372720 setting kpm_enable to 0 may lead to system panic at DR operations
6386365 mdb hangs on single stepping an instruction that causes a bus error
6388077 audit_{start,finish} call zone_getspecific() every time which is expensive
6433438 truss -u doesn't deal properly with dlclose()
6466149 long ph_mutex[] holdtimes in page_hashout() mediated by vph_mutex holds in vpn_vplist_dirty
6500134 v_path construction can consume boundless amounts of memory
6510640 ISM pagefaults are very slow
6533743 deadlock involving file_t f_tlock and P_PR_LOCK in case of fork failure
6536058 alarm(2) passes negative delta to realtime_timeout
6538758 sporadic I/O error will cause data corruption in Veritas CFS with VMODSORT mode on
6539878 sparc brandz syscall wrappers don't collect trapstat data
6539890 sparc brandz syscall wrappers don't support sun4v
6540634 sparc sn1 brand fail on platforms where NCPU > 31
6542879 mondo_recover_proc() used an invalid tsb after SB DR and caused TO panic
6545740 sparc brandz syscall wrappers only exist on DEBUG kernels
6557021 snv_64: panic on booting an lx branded zone
6558487 zlogin should not call getpwnam() after zone_enter() during non-interactive zlogin -l
6561300 zlogin error messages not locale-specific for non-native zones
6561880 restore certain variants of syslwp_park to accommodate old version of alt libthread
6561987 data vac_conflict faults on lipthread libthread libs in s10
6562537 brandz elfexec support code assumes 32-bit elf binaries
6572719 ld.so on sparc and amd64 should be brand-aware
6573175 panic in au_getsonode
6574267 zlogin error msgs for non-native zones could be under .SUNWnative
6577995 brandz should provide brand aux vector to point to brand specific linker
6583738 offsets.in on sparc should provide define for p_agenttp
6586414 KU rejuvenation post S10 Update4
(from 127716-01)
6459412 ip_strict_dst_multihoming does not handle multiple i/f with the same ip address
6468753 connections stuck in CLOSE_WAIT
6502485 init s to init 3 sequence with cgtp trashes broadcast ire ordering
6568417 ip:ip_squeue_soft_ring_affinity() panics when using network cards just after CPU DR
6582448 ip_find_unused_squeue() calls cpu_get() without holding cpu_lock
6596850 processing malformed INIT chunk causes panicRevision History:
127716-01 127111-02 127111-01
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: Before installing this patch, please be sure to install the
latest patch utilities patches for your OS. This list of patches
is defined at - http://sunsolve.sun.com
Please use the pull down list which appears after the text:
"Latest Patch Update: To ensure the correct functioning of the
patching utilities on your system, stay up to date on the
following patches: "
README -- Last modified date: Wednesday, December 12, 2007