OBSOLETE Patch-ID# 142900-15


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 kernel aiowait delete_memory_thread aio_impl.h libtsol.so.2 core tx zones fail halt mntfs panic hermon ibd stream iwscn patch af_unix sockets outstanding connections tl driver race conditions random polling application-watchdog-timer ntwdt lw8
Synopsis: Obsoleted by: 142909-17 SunOS 5.10: kernel patch
Date: Jul/26/2010


Install Requirements: After installing this patch on an active boot environment, the system will be in a potentially inconsistent state until a reconfigure reboot is performed. Unless otherwise specified in the Special Install Instructions below, it is normally safe to apply further patches prior to initiating the reboot due to the relatively small footprint of the patch utilities. Normal operations must not be resumed until after the reconfigure reboot is performed.
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 142901 137124

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 Architectures: sparc sparc.sun4u sparc.sun4v

Bugs fixed with this patch:

Sun CR # Bug #
469767715110566
481572915145491
495322715185136
495464615185564
498161215193035
507626215219392
618362115233456
621379915242927
622427815247276
622642815248168
622865215249106
622865515249107
623002515249687
625719115260961
629863115276964
630748915280366
633846015292724
633869815292829
634762915296696
639627215317896
642180515328719
642283915329148
645257415341891
645267915341917
645293515342038
646026815345695
647865515354130
650519215367360
651377215372493
652062715376324
652110615376629
652369315378098
652842115380744
653689315385500
654172315388030
654746415391239
656409415400795
657764715408224
658336515411373
658653715413155
658845315414169
659900915420225
659941115420412
660572415423848
660884815425868
662161415433717
662366215434783
663471515441312
663540115441905
664001415444782
664395915447091
664473115447536
664565515447913
664783815449065
666035915456449
666126115456929
666131315456956
666200015457325
666705315460227
666705415460228
669124915474378
669167115474607
669616315477154
670525215482071
672235215492186
672458015493585
672620015494661
672675615495016
673751815501627
673806315502007
674344715505366
674744115507762
674752715507965
674877215508654
675584915512979
675766715514104
675828015514448
676222215517042
676228615517087
676696015519878
676881315520986
677641915525546
677885415526639
678062715527404
678148815527846
678294715528753
678504915530028
678861315532128
678984815532763
679183115534124
679387715535416
679847515538081
679937215538559
680124415539576
680289315540483
680380315541085
680694315542870
680733915543107
680830715543635
680917415544185
680963715544446
681285615546344
681309515546469
681350215546722
681588215548123
681665715548547
681794215549367
681964415550237
682137915551278
682281615552158
682657315554186
682828015555117
682867515555329
682922715555618
683178115557373
683324715558272
683352615558431
683399915558707
683433315558918
683671415560293
683968315562096
683971415562119
683980615562178
683984115562203
684080115562745
684084815562774
684310115564158
684415815564831
684534415565515
684602415565975
684634315566150
684711815566677
684761515567012
684808115567372
684884515567944
684916715568176
685012415568803
685014715568823
685096915569443
685097515569450
685399915571455
685465915571912
685542015572413
685636715573135
685863715574628
686070215575826
686159415576431
686287715577339
686314815577494
686522815578471
686709515579515
686726815579636
686808215580159
686826015580266
687008215581469
687162915582457
687397615583929
687490115584438
687515415584597
687643515585447
687797515586512
687888815587191
687985315587889
687985815587891
688076415588748
688096315588903
688175115589493
688207715589733
688219915589812
688222715589832
688236415589945
688290215590347
688290315590348
688298415590397
688548915592179
688554915592236
688615815592671
688653615592969
688720515593518
688766615593863
688788915594022
688793015594061
688802215594139
688892815594773
689161315596585
689229815597074
689347315597986
689381115598226
689423415598526
689500515599074
689643715600049
689717115600564
689718315600573
689760515600891
689824515601359
689908415601980
689952315602273
690015515602747
690075115603185
690172815603920
690174815603937
690196815604141
690254415604547
690265115604647
690288315604823
690493715606293
690611015607103
690694615607665
690744815608074
690780915608373
690837115608789
691076715610710
691086415610786
691181015611564
691234515612004
691260515612187
691261615612194
691282915612377
691346915612776
691500715613934
691509215614009
691777615616002
692007515617726
692027215617890
692601515622407
692879815624726
692936915625172
693459715629299
693555615630141
693612915630557
693994115633571
694248615635473
694654615638503
696065015649387


Changes incorporated in this version: 6960650

Patches accumulated and obsoleted by this patch: 118814-01 120038-01 121394-03 123271-01 125022-01 125174-02 125200-01 125201-01 126308-01 127723-01 127759-03 127762-01 128032-01 137123-03 137133-01 138157-01 138169-01 138318-03 139509-02 139514-01 139943-01 139945-03 140562-02 141544-01 141550-02 141773-01 141914-02 142005-01 142236-02 142263-01 142330-01 142528-01 143131-08 143352-01 143519-01 143895-01

Patches which conflict with this patch:

Patches required with this patch: 118833-36 118918-24 119578-30 120011-14 127127-11 127755-01 137137-09 139555-08 141444-09 142933-01 143055-01 (or greater)

Obsoleted by: 142909-17

Files included with this patch:

/kernel/drv/sparcv9/dld
/kernel/drv/sparcv9/hermon
/kernel/drv/sparcv9/ib
/kernel/drv/sparcv9/ibd
/kernel/drv/sparcv9/ip
/kernel/drv/sparcv9/iwscn
/kernel/drv/sparcv9/random
/kernel/drv/sparcv9/tavor
/kernel/drv/sparcv9/tl
/kernel/drv/sparcv9/wc
/kernel/drv/sparcv9/zfs
/kernel/fs/sparcv9/lofs
/kernel/fs/sparcv9/mntfs
/kernel/fs/sparcv9/nfs
/kernel/fs/sparcv9/procfs
/kernel/fs/sparcv9/sockfs
/kernel/fs/sparcv9/zfs
/kernel/kmdb/sparcv9/genunix
/kernel/kmdb/sparcv9/intr
/kernel/kmdb/sparcv9/ip
/kernel/kmdb/sparcv9/nfs
/kernel/kmdb/sparcv9/sctp
/kernel/kmdb/sparcv9/zfs
/kernel/misc/sparcv9/ibcm
/kernel/misc/sparcv9/ibdm
/kernel/misc/sparcv9/ibmf
/kernel/misc/sparcv9/ibtl
/kernel/misc/sparcv9/kcf
/kernel/misc/sparcv9/klmmod
/kernel/misc/sparcv9/klmops
/kernel/misc/sparcv9/mac
/kernel/misc/sparcv9/nfssrv
/kernel/strmod/sparcv9/ip
/kernel/strmod/sparcv9/redirmod
/kernel/strmod/sparcv9/rpcmod
/kernel/sys/sparcv9/kaio
/kernel/sys/sparcv9/nfs
/kernel/sys/sparcv9/rpcmod
/kernel/sys/sparcv9/shmsys
/lib/ld.so.1
/lib/libbsm.so.1
/lib/libc.so.1
/lib/libdevinfo.so.1
/lib/libtsol.so.2
/lib/libzfs.so.2
/lib/llib-lbsm.ln
/lib/llib-ldevice.ln
/lib/llib-ldevid.ln
/lib/llib-ldevinfo.ln
/lib/sparcv9/ld.so.1
/lib/sparcv9/libbsm.so.1
/lib/sparcv9/libc.so.1
/lib/sparcv9/libdevinfo.so.1
/lib/sparcv9/libtsol.so.2
/lib/sparcv9/libzfs.so.2
/lib/sparcv9/llib-lbsm.ln
/lib/sparcv9/llib-ldevice.ln
/lib/sparcv9/llib-ldevid.ln
/lib/sparcv9/llib-ldevinfo.ln
/platform/SUNW,Netra-CP2300/kernel/tod/sparcv9/todds1307
/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/drv/sparcv9/ngdr
/platform/SUNW,Ultra-Enterprise-10000/kernel/sparcv9/unix
/platform/SUNW,Ultra-Enterprise/kernel/drv/sparcv9/sysctrl
/platform/sun4u/bootlst
/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/drv/sparcv9/px
/platform/sun4u/kernel/kmdb/sparcv9/unix
/platform/sun4u/kernel/misc/sparcv9/cpr
/platform/sun4u/kernel/misc/sparcv9/forthdebug
/platform/sun4u/kernel/misc/sparcv9/kmdbmod
/platform/sun4u/kernel/sparcv9/genunix
/platform/sun4u/kernel/sparcv9/unix
/platform/sun4u/kernel/tod/sparcv9/todblade
/platform/sun4u/kernel/tod/sparcv9/todds1337
/platform/sun4u/kernel/tod/sparcv9/todm5819
/platform/sun4u/kernel/tod/sparcv9/todm5819p_rmc
/platform/sun4u/kernel/tod/sparcv9/todm5823
/platform/sun4u/kernel/tod/sparcv9/todsg
/platform/sun4v/bootlst
/platform/sun4v/kernel/drv/sparcv9/px
/platform/sun4v/kernel/kmdb/sparcv9/unix
/platform/sun4v/kernel/misc/sparcv9/forthdebug
/platform/sun4v/kernel/misc/sparcv9/kmdbmod
/platform/sun4v/kernel/sparcv9/genunix
/platform/sun4v/kernel/sparcv9/unix
/sbin/init
/usr/bin/iostat
/usr/bin/mpstat
/usr/bin/sparcv7/truss
/usr/bin/sparcv9/truss
/usr/bin/vmstat
/usr/include/device_info.h
/usr/include/inet/ip.h
/usr/include/inet/ip_if.h
/usr/include/inet/ip_ire.h
/usr/include/inet/ip_multi.h
/usr/include/inet/ip_stack.h
/usr/include/inet/ipclassifier.h
/usr/include/inet/snmpcom.h
/usr/include/netinet/sctp.h
/usr/include/nfs/export.h
/usr/include/nfs/nfs.h
/usr/include/nfs/nfs4_clnt.h
/usr/include/nfs/nfs_clnt.h
/usr/include/nfs/rnode.h
/usr/include/rpc/clnt.h
/usr/include/sys/aio_impl.h
/usr/include/sys/cpr.h
/usr/include/sys/cpuvar.h
/usr/include/sys/disp.h
/usr/include/sys/fs/mntdata.h
/usr/include/sys/hook_event.h
/usr/include/sys/ib/clients/ibd/ibd.h
/usr/include/sys/ib/ibtl/ibti_common.h
/usr/include/sys/ib/ibtl/ibtl_types.h
/usr/include/sys/ib/ibtl/ibvti.h
/usr/include/sys/ib/mgt/sm_attr.h
/usr/include/sys/mntio.h
/usr/include/sys/mnttab.h
/usr/include/sys/pcb.h
/usr/include/sys/prsystm.h
/usr/include/sys/squeue_impl.h
/usr/include/sys/strredir.h
/usr/include/sys/sysinfo.h
/usr/include/sys/systm.h
/usr/include/sys/taskq.h
/usr/include/sys/taskq_impl.h
/usr/include/sys/thread.h
/usr/include/sys/vfs.h
/usr/include/sys/zone.h
/usr/include/vm/as.h
/usr/include/vm/pvn.h
/usr/include/vm/rm.h
/usr/include/vm/seg_dev.h
/usr/include/vm/seg_vn.h
/usr/lib/brand/solaris10/0
/usr/lib/brand/solaris10/README
/usr/lib/fm/fmd/plugins/zfs-diagnosis.so
/usr/lib/fm/llib-ltopo.ln
/usr/lib/fm/sparcv9/llib-ltopo.ln
/usr/lib/llib-ldiskmgt.ln
/usr/lib/mdb/kvm/sparcv9/genunix.so
/usr/lib/mdb/kvm/sparcv9/intr.so
/usr/lib/mdb/kvm/sparcv9/ip.so
/usr/lib/mdb/kvm/sparcv9/nfs.so
/usr/lib/mdb/kvm/sparcv9/sctp.so
/usr/lib/mdb/kvm/sparcv9/zfs.so
/usr/lib/mdb/proc/libzpool.so
/usr/lib/mdb/proc/sparcv9/libzpool.so
/usr/lib/nfs/llib-lmapid.ln
/usr/lib/nfs/mountd
/usr/lib/sa/sadc
/usr/lib/sparcv9/libzpool.so.1
/usr/lib/sparcv9/llib-ldiskmgt.ln
/usr/platform/sun4u/include/sys/ivintr.h
/usr/platform/sun4u/lib/mdb/kvm/sparcv9/unix.so
/usr/platform/sun4v/include/sys/ivintr.h
/usr/platform/sun4v/lib/mdb/kvm/sparcv9/unix.so
/usr/sbin/audlinks
/usr/sbin/devfsadm
/usr/sbin/devlinks
/usr/sbin/disks
/usr/sbin/drvconfig
/usr/sbin/mkdevalloc
/usr/sbin/mkdevmaps
/usr/sbin/ports
/usr/sbin/sar
/usr/sbin/sparcv9/zdb
/usr/sbin/tapes

Problem Description:

6960650 sustaining S10U9 KU should require U8 failsafe patch
 
(from 142900-14)
 
6213799 VMODSORT support for NFS: AKA "close()/fsync() slow on clients with lots of memory and cached pages"
6645655 ip_sioctl_move() can cause "Deadlock: cycle in blocking chain" panics
6836714 arc_read_done may try to byteswap undefined data
6854659 creating file using O_EXCL with linux nfsv4 client results in bogus mtime
6882199 resource.removed event needs to be posted much earlier
6882227 spa_async_remove() shouldn't do a full clear
6894234 NFSv4 server ignores SGID bit when using Linux client
6902544 panic in sctp_error_event
6907448 IPv6 link local address of shared local zone should failover when IPMP detects failure
6910767 deleting large holey objects hangs other I/Os
6917776 prioctl (PIOCUSAGE) returning skewed pr_wtime
6928798 NULL netstack_XX causes boot time panic
6946546 fix for 6868082 devfsadm must rely on device_maps breaks add_allocatable on Trusted Extensions
 
(from 142900-13)
 
4953227 mdi_pi_get_addr() shouldn't skip the leading 'w'
6513772 readdir_r() and associates should use per-DIR locking
6536893 customer still sees ddspe's under FMA - even after replacing US3is
6791831 netstat -a can generate garbage if legacy and non-legacy snmp consumers are run simultaneously
6807339 spurious checksum errors when replacing a vdev
6821379 cannot ftp get in binary mode of an Samfs offline file
6849167 40% write regression with multiple shares
6878888 INIT chunk containing unrecognized parameters results in malformed INIT-ACK
6896437 IPMP doesn't failback a duplicate address correctly
6899084 loopback send() hangs after a process sends OOB/urgent data
6904937 thread spinning in anon_array_enter causing ps and other proc tools to hang
6906110 bad trap panic in zil_replay_log_record
6906946 ZFS replay isn't handling uid/gid correctly
6929369 tcpCurrEstab can be inconsistent with simultaneous SNMP clients
6942486 IP does not drain queued UDP traffic if soft rings are enabled
 
(from 142900-12)
 
6737518 tod_validate() may miss register corruption
6757667 rst for eager connection causes ipcl_tcpconn_cache leak
6785049 todm5819p_rmc driver can generate time reversals of min/hour/day/etc minus 1 second
6826573 system crashing while installing
6882903 swap_avail and freemem of vmstat output occasionally generate spikes
6893473 memory scrubber thread memscrub_scan() invokes no_trap() without on_trap()
6901728 6736189 has broken the fix for 6175313
6910864 memscrubber should not scrub pages *scheduled* for retirement
6934597 race condition panic between ipcl_get_next_conn() and udp_open()
6939941 problem with moving files in ZFS
 
(from 142900-11)
 
6422839 system panicked in ip_multicast_loopback due to NULL pointer dereference
6801244 ps takes too long when many AS segments because of rm_assize
6809174 SCTP stack seemingly not handling packets out of order
6875154 6801244 fix misses corner case
6902651 SCTP packets encounter delays after a interface link drop
 
(from 142900-10)
 
6396272 Solaris kernel, using Sun Studio 11 and patch 120759-03, fails to build due to not finding _memcpy
6846343 sctp_icmp_error() drops ICMP_FRAGMENTATION_NEEDED msg from ip, preventing sctp from sending mss
6847615 deadlock between zfs_dirent_lock and zfs_rmdir
6858637 system panics by accessing freed intr_vec_t when detaching the device
6898245 suspended zpool should not cause rest of the zfs/zpool commands to hang
6915092 race condition in px_add_intx_intr() may result in INO timeout for multi-pil configuration
 
(from 142900-09)
 
6586537 async zio taskqs can block out userland commands
6640014 global zone servers should support labeled zone clients using UNIX domain sockets
6662000 ifconfigs hang due to ref count prob on the ire
6738063 vmem_destroy() destroyed too much
6747441 GRUB/vdev_get_bootpath, spa_get_rootconf, zpool_get_physpath should take care of spare vdev
6766960 sock+lofs -> Solaris incompatible
6793877 lockd and Apache can block ZFS force-unmounting on behalf of clients
6822816 assertion failed: zap_remove_int(ds_next_clones_obj) returns ENOENT
6833999 3-way deadlock in dsl_dataset_hold_ref() and dsl_sync_task_group_sync()
6844158 assertion failed: vd->vdev_ops == &vdev_mirror_ops, file: ../../common/fs/zfs/zvol.c, line: 1054
6846024 allow GRUB to findroot /boot/grub/menu.lst if opening menu.lst from the boot device fails
6847118 hang in ZFS during rollback
6871629 3-way deadlock with mod_lock, dtrace_lock and sprlock
6880764 fsync on zfs is broken if writes are greater than 32kb on a hard crash and no log attached
6892298 buf->b_hdr->b_state != arc_anon, file: ../../common/fs/zfs/arc.c, line: 2849
6920075 panic: no more nucleus memory after memlist alloc
 
(from 142900-08)
 
6599009 bogus conn_ref assertion in ip_open()
6660359 conn_oper_pending_ill assertion failure in ipcl_conn_cleanup()
6768813 ipsq_pending_ipif can be NULL in ipif_ill_refrele_tail due to race condition
6812856 pending ioctl is not cleaned from ipsq during tcp_close
6839841 SCTP panic in ip:sctp_faddr_alive due to too-short srto_max
6860702 ibt_cm_ud_proceed(9f) does not populate SIDR response with private data
6867268 on T2000: vn_rele: vnode ref count 0
6879853 ibt_free_qp() should return ERROR when called when async open_rc_channel has not completed
6879858 need mechanism to skip FLUSH QP when DREQ is received for OFUV clients
6901968 ibcm needs fixes for PSN and RNR retry count
6902883 thread hangs in page_lock_es()
6912605 erroneous comment in tcp_wput_iocdata
6912616 duplicate initializer for iocp in tcp_wput_iocdata
6912829 panic in ipsq_xopq_mp_cleanup/RD due to NULL ill->ill_wq on lo0 during zone shutdown/reboot
 
(from 142900-07)
 
6224278 iwscn should be deobfuscated
6338460 ptm closing before pts may foul up console redirection
6421805 superfluous code in iwscn driver
6528421 nce_res_mp is schizophrenic
6782947 IRE_BROADCAST IREs can hook up with non-NCE_F_BCAST NCEs
6789848 system panics if SCTP peer restarts while we do have queued data fragments
6809637 IPv6 logo testing issue when Packet Too Big Message received
6840848 ZFS boot error "panic - kernel: bop_alloc_chunk failed" when /etc/system file is >8k
6843101 SCTP causes system panic under high load
6885489 assertion failed: (obj->saddr_ipifp)->sctp_ipif_refcnt != 0
6885549 sctp_instream_cleanup fails to NULL sctp_uo_frags
6887930 tavor: "SRQ number != SRQ index" can cause firmware to corrupt DDR memory
6900155 extra free in the error path for hermon_mr_common_reg() & tavor_mr_common_reg();
6907809 fix copying shm accounting and segment list information
6913469 longjmp() from a signal handler disables subsequent atfork handlers
 
(from 142900-06)
 
6840801 race between CL_TICK and disp() leaves onproc thread with t_waitrq set
6887205 program using POSIX AIO gets unexpected SIGPOLL (SIGIO) signals
6899523 thread stuck in udp_quiesce_conn due to flaw in UDP perimeter mechanism
6908371 copyright year needs updating to 2010 for S10U9
6911810 panic: NULL pointer dereference in unix module - page_retire_hunt()
6915007 page_retire_hunt may perform unnecessary memory scans
 
(from 142900-05)
 
6747527 BAD TRAP: type=31 when accounting is turned ON for zones
6781488 IPSQ timer restart logic can deadlock under stress
6806943 tcp_multisend() assumes that the IRE it looks up is valid
6880963 Solaris 10 panics on G5 system with 1TB memory
 
(from 142900-04)
 
4697677 permissions of underlying directory affect permissions of mount point
4815729 hasmntopt(3C) incorrectly finds substrings
4981612 IBTF support for re-registration handler
6307489 getmntany() should not stat meaningless special devices
6583365 add PortChange event
6599411 fix for 4697677 has security regression
6605724 detection of SM fail-over must be sped up
6813095 NAT sessions are not created if the NAT rules are inserted when the IPMP group is failed
6813502 mntfs is not fork-safe
6829227 ipfil_sendpkt() may trigger panic
6833247 IPonIB should create the MCG if it does not exist
6839683 add support for port change event
6839806 in an IPMP group, INACTIVE flag is missing on a STANDBY interface after undo-offline
6845344 IBD driver should attach if PKEY is Valid with fullmembership bit set
6850969 readdir(3C) of HCA /devices path doesn't always create IB minor devices
6850975 removal of a partition on the subnet manager is not reflected in dladm
6873976 ibd lint warning on incremental build
6876435 NE_IFINDEX_CHANGE event must be emitted, when physical interface index changes
6882984 SOCK_RAW and IPPROTO_UDP may prove toxic post 6558864
6886536 UFS delete thread running at 100% sys time blocks network packet processing on interrupt CPU
6897171 phyint_hook_ifindex must be removed from phy_if_t
 
(from 142900-03)
 
6452935 BAD TRAP in ip_squeue_set_unbind during CPU reassignment/offline due to stale sq_rx_ring pointer
6778854 system panics in unix:sfmmu_ismtlbcache_demap
6808307 need access to the included SCTP counters
6819644 non-existent function 'ipif_extract_lifreq_cmn' mention in comments of ip_if.c
6828280 indentation in ill_ring_add() is incorrect
6865228 memory failure in ip_soft_ring_assignment would leave ill_lock held
6882077 setting ip_squeues_per_cpu >1 creates multiple SQS_DEFAULT squeues
6886158 stats exported in CR 6808307 can be erroneously reset by kstat and netstat
6897183 ip_squeue_soft_ring_affinity() doesn't always decrement ill_waiters
 
(from 142900-02)
 
5076262 reduce CE reports from retired pages due to memscrubber
6338698 application deadlocks on an lwpchan lock when a watchpoint is enabled on a thread stack
6608848 prstat/getvmusage is strangely slow when faced with mmap load
6623662 xc_one() dies prematurely with "XC SPL ENTER already entered"
6667053 pse array size calculation is broken by newboot putback
6788613 px: WARNING: px1: ino 0x18 blocked and disk warnings during high stress test
6798475 IPv6 logo testing version 4.0.3 fails on Solaris 10
6815882 aio_cleanup_thread() can get stuck after missing to process the aio_doneq
6828675 multicast socket fails to bind in Solaris 10 TX, but works in regular Solaris 10
6848081 during LUN configuration, mpxio registers keys on LUNs that already have keys registered
6850147 holdlwps() in close() is a major performance hit in highly-threaded applications
6870082 page_retire()/page_trycapture should not try to retire non-relocatable prom_ppages
6882902 ::interrupts dcmd does not compute the correct 'Shared' value for MSIs in px driver
6888928 ipmp interface fails since probe packets are not sent through that interface
6891613 prevent page_retire_hunt from adding a page to the pr_pending_q again and again
 
(from 142900-01)
 
6541723 system panics in routing dereferencing a bad pointer
6621614 SCTP bundles partial data chunk
6661261 IPv6 SCTP ABORT has incorrect port numbers
6722352 SCTP_COMM_LOST event is not sent up
6726200 comments in qdrain_syncq() do not match the code, and multiple typos in strsubr.c comments
6780627 endless loop between drain_syncq and qdrain_syncq when Q_SQQUEUED is set and q_sqhead==NULL
6799372 bad trap in sctp_user_abort
6816657 use of SHM_LOCK can leak free pages
6848845 pages_locked value is leaking
6856367 ipif_select_source can loop endlessly under certain situations
6867095 application fails after upgrading from 137137-09 to 138888-01 or later
6881751 KU rejuvenation post Solaris 10 Update Release 8
 
(from 140562-02)
 
        This revision accumulates generic Sustaining patch 121394-03
        into Solaris S10U7 update.
 
(from 140562-01)
 
        This revision accumulates generic Sustaining patch 121394-02
        into Solaris S10U7 update.
 
(from 121394-03)
 
6564094 BAD TRAP panic in aio library while running global_dev/tc_aio_read assertion 13
 
(from 121394-02)
 
6748772 incorrectness in AIO syscall requests
 
(from 121394-01)
 
4954646 polled kaio blocks DR delete_memory_thread if aiowait not called
6183621 rejuvenation patches cause signal handler race condition
 
(from 127762-01)
 
        This revision accumulates generic Sustaining patch 128032-01
        into Solaris S10U5 update.
 
(from 128032-01)
 
6547464 label daemon cores upon file moves in libtsol
 
(from 141544-01)
 
6691249 TX zones can fail to halt
 
(from 142263-01)
 
6755849 mntfs code is not MT safe and causes panic
 
(from 143352-01)
 
6877975 TCP_corrupt exposes corruption from using LSO on hermon
 
(from 123271-01)
 
6347629 stream head freed before iwscn is done with it
 
(from 125174-02)
 
	This revision accumulates generic Sustaining patch 126308-01
 	into Solaris S10U4 update.
 
(from 125174-01)
 
6452679 AF_UNIX sockets should allow much more than 128 outstanding connections
 
(from 126308-01)
 
6460268 connection refused on local Unix socket when many connect/close requests occur simultaneously
 
(from 141550-02)
 
6478655 kcf should not log complaints as frequently as it does
6882364 networking wedged up behind blocked taskq_thread() worker
 
(from 141550-01)
 
	This revision accumulates generic Sustaining patch 141773-01
	into Solaris S10U8 update.
 
(from 141773-01)
 
6803803 rnd_chpoll() should not reject (EINVAL) events==0
 
(from 118814-01)
 
6230025 Solaris needs to support an application-watchdog-timer on LW8
6228652 ntwdt's one-second-based timer can expire early by at most one second
6228655 last-minute code review of ntwdt reveals there are things to improve
6226428 ntwdt incorrectly specifies True/False in LW8_MBOX message
 
(from 120038-01)
 
6257191 sar doesn't normalize for number of CPUs giving incorrect results
 
(from 137133-01)
 
        This revision accumulates generic Sustaining patch 138157-01
        into Solaris S10U6 update.
 
(from 138157-01)
 
6588453 Solaris 10 iostat/vmstat performance degradation due to large number of devices
6643959 iostat -m no longer shows mount point
6644731 iostat should not take last configuration snapshot as it's not used to print statistics data
6647838 mount points for SVM/md devices don't appear using iostat -m option
 
(from 138318-03)
 
6762286 sar -d busy part is more than 100 for NFS related stuff
 
(from 138318-02)
 
        This revision accumulates generic Sustaining patch 127759-03
        into Solaris S10U6 update.
 
(from 138318-01)
 
        This revision accumulates generic Sustaining patch 127759-02
        into Solaris S10U6 update.
 
(from 127759-03)
 
6634715 sar -o saves corrupt data in the file after fixing CR#6521106
 
(from 127759-02)
 
6691671 127759-01 clashes with 125022-01 on /usr/sbin/sar
 
(from 127759-01)
 
6521106 sar -c incorrectly reports averages due to 32-bit truncation
 
(from 125022-01)
 
6298631 sar should use sysinfo.updates when calculating freemem and freeswap
 
(from 139943-01)
 
        This revision accumulates generic Sustaining patch 139514-01
        into Solaris S10U7 update.
 
(from 139514-01)
 
6724580 todm5819p_rmc driver should protect against century register corruption
 
(from 142528-01)
 
        This revision accumulates generic Sustaining patch 139945-03
	into Solaris S10U8 update.
 
(from 139945-03)
 
6862877 [FUJITSU] system may hang up during DR connect operation
 
(from 139945-02)
 
        This revision accumulates generic Sustaining patch 139509-02
        into Solaris S10U7 update.
 
(from 139945-01)
 
        This revision accumulates generic Sustaining patch 139509-01
        into Solaris S10U7 update.
 
(from 139509-02)
 
6776419 [Fujitsu] ngdr patch 139509 should acc/obs 127723-01
 
(from 139509-01)
 
6726756 cfgadm-unconfigure operation succeeds with "Hardware specific failure" error message
 
(from 127723-01)
 
        This revision accumulates generic Sustaining patch 125201-01
        into Solaris S10U6 update.
 
(from 125201-01)
 
6705252 (rework) system board cannot be disconnected after DR fails to unconfigure CPU
 
(from 125200-01)
 
6705252 system board cannot be disconnected after DR fails to unconfigure CPU
 
(from 137123-03)
 
6452574 we should improve management of the /dev/.devlink_db file
6520627 TSlvm sometimes gets NORESULT
 
(from 137123-02)
 
6855420 TX: USB built-in floppy drive should automatically populate the Device Manager
6868082 TX: devfsadm must rely on device_maps file with multiple hot-pluggable USB devices
6920272 libdevinfo is too connected, libbsm must not depend upon it
 
(from 137123-01)
 
	This revision accumulates generic Sustaining patch 138169-01
	into Solaris S10U6 update.
 
(from 138169-01)
 
6635401 deallocate core dumps in libbsm:audit_allocate_list() when /etc/security/device_maps too big
 
(from 142330-01)
 
	This revision accumulates generic Sustaining patch 142005-01
	into Solaris S10U8 update.
 
(from 142005-01)
 
6667054 devfsadm assumes loading of the audit module implies device allocation
 
(from 143895-01)
 
6850124 dlopen reports "No such file or directory" in spite of ENOMEM when mmap fails in anon_map()
 
(from 143131-08)
 
6895005 client can't access server's exported pseduo-FS after the underneath ZFS-FSs are unshared
6901748 MVFS and NFS pseudo namespace tree do not work together
6926015 dead code in exportfs()
6935556 unable to mount sec=krb5 with NFSv4 if filesystems are shared differently
6936129 get_root_export() should use tree_parent instead of VOP_LOOKUP("..") to find the ROOT exportinfo
 
(from 143131-07)
 
6893811 nfs4_make_dotdot() should not assume fn_parent!= NULL
 
(from 143131-06)
 
6505192 NFS client hang after all async worker threads are stuck in condition variable
6897605 deadlock in nfs4_active_reclaim() on r_lock if file and its XATTR are hashed in the same r4hashq_t
6912345 nfs4_active_data_reclaim() will panic when the exported filesystem does not support xattrs
 
(from 143131-05)
 
6758280 nfs_async_manager doesn't schedule nfs_async_start even if async reqs are enqueued
6900751 corrupt call_table / callist structure leads to networking hang
 
(from 143131-04)
 
6762222 lockd burns CPU cycles, NFS pathologically slow
6831781 "[NFS4] NFS server not responding - still trying" messages during heavy TCP traffic
 
(from 143131-03)
 
6888022 NFSv4: grpid mount flag is not effective for files
 
(from 143131-02)
 
6577647 NFS writes aren't interruptible if there are too many outstanding writes
6887666 mmap() on NFSv4 mounted filesystem can be non-interruptible
6887889 possible non-interruptible hang in nfs4_write() with directio, append and intr
 
(from 143131-01)
 
6833526 4-way hang in the NFSv4 client
6853999 bump mi_srvset_cnt in remove_mi()
6861594 NFSv4 client deadlock
6863148 fn_move() still can dereference a NULL fn_parent
6868260 panic in nfs4delegreturn_cleanup_impl() even after fix for 6721281
6874901 race between find_nfs4_server_all() and nfs4_server_rele()
 
(from 142236-02)
 
	This revision accumulates generic Sustaining patch 141914-02
	into Solaris S10U8 update.
 
(from 142236-01)
 
	This revision accumulates generic Sustaining patch 141914-01
	into Solaris S10U8 update.
 
(from 141914-02)
 
6523693 mountd core dump in nfsauth_prog
6661313 mountd does not deal well with malformed authentication requests from NFS server kernel
6696163 clnt_max_conns can't be set on amd64
6817942 RPC loadbalancing with clnt_max_conns > 1 does not work
6834333 ASSERT(p->cku_err.re_errno != 0) in clnt_cots_kcallit() triggers because re_error is not set
6839714 mountd may leak netbuf's
 
(from 141914-01)
 
6743447 connmgr_get also should check state flag in retry case
 
(from 143519-01)
 
6802893 /var/nfs/v4_state fills up with tons of entries; prevents NFS service from starting


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:  This patch may cause intermittent packet loss to off-link hosts.
         To fix, please also install the following patch:

         148888-05 (or greater)  kernel patch

         For more details, see Service Alert Document 1628428.1:

         https://support.oracle.com/rs?type=doc&id=1628428.1


README -- Last modified date: Monday, May 11, 2015