Patch-ID# 118559-39


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 apic pcplusmp ioctl svm dr libmeta mpt scsi raidctl
Synopsis: SunOS 5.9_x86: Kernel Patch
Date: Jan/17/2007


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: 9_x86

SunOS Release: 5.9_x86

Unbundled Product:

Unbundled Release:

Xref: This patch available for SPARC as patch 118558

Topic: SunOS 5.9_x86: Kernel Patch

Relevant Architectures: i386 i386.i86pc

Bugs fixed with this patch:

Sun CR # Bug #
126029014919738
402813714931452
411756214956719
415986614967341
421592314982168
425914914995223
431695215016684
432436115019744
435226515031487
437367115039251
438014715041464
439297215045794
446205415065505
447358315069479
448438615073232
450370415079411
450801015080958
451831315084413
451831715084415
452199815085709
452758215087358
458761715090256
462875815094662
463073415095188
463127015095309
463228115095563
463473715096180
463477515096192
464735215099085
464806715099267
465274615100282
465553215100907
466629915103866
466822415104299
466896015104482
466992715104612
467030015104710
467737115106179
467862715106395
468061015106763
468146415106938
469070115109117
469098315109192
469554715110075
469887815110889
470109315111451
470548615112586
470551315112593
471039015113879
471113615114040
471196915114241
471287315114448
471464815114864
471492315114947
471536915115055
471544315115069
471592715115168
471974415116063
472013815116149
472111215116423
472354715117103
472569315117597
472807815118222
473112215119026
473351815119696
473462415120028
473582515120356
474037515121737
474349315122645
474424815122906
474564815123292
475089915124844
476018215127587
476164715127978
476363115128618
476492715129061
476722115129786
476728115129815
476855715130251
476978615130660
477471615132229
477528915132396
478060115133981
478409215135090
478846515136364
479003515136786
479033215136874
479471215138347
479643015138946
480228115141129
480747315142814
480807915143003
480824015143054
480848915143123
481346015144806
481443815145086
481689815145855
481697015145884
482091615147147
482218915147573
482619115148831
482648515148915
482970315149836
483006115149954
483062815150142
483404215151204
483425915151264
483515315151585
483677915152112
483682415152135
483926815152952
484073715153459
484262715154115
484522115154709
485236915156753
485304415156946
485397115157227
485423315157321
485441015157376
485628215158058
485741015158360
486194515159496
486643315160785
486671515160874
487125815162146
487208915162365
487880215164268
488379615165715
488390415165747
488435915165891
488599615166361
488668715166537
488696415166634
488842315167087
489051015167709
489266615168360
489395215168735
489436115168898
489447715168939
490821015173174
491046715173728
491235715174257
491337415174505
491543115175052
491728115175647
492303715177121
492751815178379
493327115180045
493439115180291
493470615180380
493590715180693
493592315180697
493603015180730
493659115180895
493764515181141
494237815182256
494249215182277
494650415183271
494668615183303
494797015183671
494869315183872
494950015184075
495110315184512
495178415184757
495437415185486
496157815187515
496306515187911
496436115188358
496439015188365
496637315188901
496903815189637
497114615190232
497455715191123
497554115191386
497680615191729
497973115192540
497978715192561
498129815192930
498388415193711
499442215196578
499574415196977
499827515197704
500177815198011
500306815198267
500325115198305
500684215199246
500795115199579
500798015199591
500968415200133
500973315200157
501110315200646
501152215200798
501179915200866
501183915200880
501203015200945
501233415201061
501260615201140
501266615201161
501281515201208
501314215201327
501314315201328
501314615201329
501314815201331
501316615201339
501316715201340
501317215201341
501431615201658
501432615201661
501455815201738
501602815202165
501653115202308
501850615202766
501863115202786
502121415203503
502211115203702
502411615204123
502427715204159
502595615204685
502595915204686
502596815204691
502665515204884
502678815204926
502679615204929
502680315204933
502739315205141
502742715205160
502814715205363
503021715205990
503164415206431
503172015206455
503319115206898
503352315207057
503516015207589
503623415207914
503760215208372
503792315208475
503860515208717
503920215208884
504005715209141
504015415209172
504115715209469
504198515209724
504448615210442
504609115210825
504678315211020
504756715211285
504795515211414
504834715211531
504891515211673
505710115213932
505925415214309
506141015214870
506159915214927
506238715215149
506314015215370
506349315215468
506352515215480
506505115215919
506789815216724
506899715217036
507027015217454
507044615217495
507049615217518
507051115217528
507105915217708
507190115217965
507263615218261
507284915218336
507322015218438
507372715218593
508019215220787
508029215220821
508058815220897
508104115221080
508147715221167
508317015221765
508420115222080
508450315222171
508503215222356
508671515222859
508736915223053
508889315223529
508908315223577
508981315223802
508990915223828
509335215224873
509371215224957
509785315226280
510251815227658
510380515228092
510390915228131
510680315229092
510944615229949
510945615229951
511015315230167
617518615230856
617622015231181
617845715231773
617853815231800
617856015231807
618022715232390
618279715233163
618479215233812
618685115234441
618707615234473
618886515234620
618985615234903
619230415235644
619517115236568
619781115237415
619786115237426
619954815238003
620334115239176
620346415239223
620392815239407
620444315239594
620462115239679
620533715239924
620673215240467
620727615240708
620813115240992
620889615241209
620906515241257
620941115241391
621088115241951
621737015244368
622023415245614
622047815245693
622474515247431
622538115247687
622629715248104
622820315248902
622887415249190
622975415249574
623106515250088
623436315251455
623901115253387
624276815254968
624367515255381
624369715255389
624443115255727
624509015256039
626488315263573
626692115264473
627286515266763
627353615267035
627606015267965
627865015269016
629081515273830
629327015274848
629446415275276
630485815279414
631294115282555
631294615282556
631294915282558
631295415282560
631767715284615
632001115285546
632474515287308
632492715287375
632959315289189
633076515289578
633994215293345
634090015293725
634162915294022
634453415295231
634555615295695
634669815296216
635036315297903
635058715297996
635591115299984
635662015300262
636136015302123
636318115302863
636406715303242
636766015304683
636777715304725
636794815304784
637012715305804
637243615306845
637326815307174
637750215309162
637865215309675
638166615311028
638201615311202
638948815314694
639834615319037
640527315322006
642030215328103
642151515328627
642359515329440
642494015330089
642713415331129
643891115335865
644800615339720
646205315346610
6462760
6464774
646937415349938
647694515353332


Changes incorporated in this version:

Patches accumulated and obsoleted by this patch: 113994-34 113997-01 114080-01 114324-07 114425-01 114426-06 114722-07 115507-01 115560-01 115995-01 116052-02 116129-02 116131-01 116447-02 116449-01 116481-10 116551-01 116667-03 117070-01 117164-02 117249-02 117476-06 119431-03 120238-01 120884-02

Patches which conflict with this patch:

Patches required with this patch: 117172-17 (or greater)

Obsoleted by:

Files included with this patch:

/boot/solaris/boot.bin
/boot/solaris/bootenv.rc
/boot/solaris/devicedb/master
/etc/driver_aliases
/etc/driver_classes
/etc/inet/inetd.conf
/etc/init.d/svm.sync
/etc/name_to_major
/etc/rc0.d/K34svm.sync
/etc/rc1.d/K34svm.sync
/etc/rc2.d/S95svm.sync
/etc/rcS.d/K34svm.sync
/kernel/drv/log
/kernel/drv/md
/kernel/drv/mpt
/kernel/fs/procfs
/kernel/fs/ufs
/kernel/genunix
/kernel/mach/pcplusmp
/kernel/misc/fssnap_if
/kernel/misc/md_hotspares
/kernel/misc/md_mirror
/kernel/misc/md_notify
/kernel/misc/md_raid
/kernel/misc/md_sp
/kernel/misc/md_stripe
/kernel/misc/md_trans
/platform/i86pc/kadb
/platform/i86pc/kernel/mmu/mmu32
/platform/i86pc/kernel/mmu/mmu36
/platform/i86pc/kernel/unix
/sbin/metadb
/sbin/metadevadm
/sbin/metainit
/sbin/metarecover
/sbin/metastat
/sbin/rcS
/usr/include/libsvm.h
/usr/include/mdiox.h
/usr/include/mdmn_changelog.h
/usr/include/meta.h
/usr/include/meta_basic.h
/usr/include/metad.h
/usr/include/metamed.h
/usr/include/sys/callb.h
/usr/include/sys/filio.h
/usr/include/sys/fs/swapnode.h
/usr/include/sys/fs/ufs_inode.h
/usr/include/sys/fs/ufs_log.h
/usr/include/sys/fs/ufs_snap.h
/usr/include/sys/fssnap.h
/usr/include/sys/fssnap_if.h
/usr/include/sys/log.h
/usr/include/sys/lvm/md_basic.h
/usr/include/sys/lvm/md_convert.h
/usr/include/sys/lvm/md_crc.h
/usr/include/sys/lvm/md_hotspares.h
/usr/include/sys/lvm/md_mddb.h
/usr/include/sys/lvm/md_mdiox.h
/usr/include/sys/lvm/md_mem.h (deleted)
/usr/include/sys/lvm/md_mirror.h
/usr/include/sys/lvm/md_mirror_shared.h
/usr/include/sys/lvm/md_names.h
/usr/include/sys/lvm/md_notify.h
/usr/include/sys/lvm/md_raid.h
/usr/include/sys/lvm/md_rename.h
/usr/include/sys/lvm/md_sp.h
/usr/include/sys/lvm/md_stripe.h
/usr/include/sys/lvm/md_trans.h
/usr/include/sys/lvm/mdio.h
/usr/include/sys/lvm/mdmed.h
/usr/include/sys/lvm/mdmn_commd.h
/usr/include/sys/lvm/mdvar.h
/usr/include/sys/pcb.h
/usr/include/sys/proc.h
/usr/include/sys/raidioctl.h
/usr/include/sys/strsubr.h
/usr/include/sys/strtty.h
/usr/include/sys/sunddi.h
/usr/include/sys/swap.h
/usr/include/sys/sysevent/domain.h
/usr/include/sys/sysevent/env.h
/usr/include/sys/sysevent/eventdefs.h
/usr/include/sys/sysevent/svm.h
/usr/include/sys/systm.h
/usr/include/sys/time.h
/usr/include/sys/uadmin.h
/usr/include/vm/anon.h
/usr/include/vm/seg_map.h
/usr/kernel/drv/fssnap
/usr/lib/adb/cow_info
/usr/lib/adb/cow_map
/usr/lib/adb/md_link
/usr/lib/adb/md_m_shared
/usr/lib/adb/md_m_shared32
/usr/lib/adb/md_set
/usr/lib/adb/mdc_unit
/usr/lib/adb/mdc_unit32
/usr/lib/adb/mdi_unit
/usr/lib/adb/mm_unit
/usr/lib/adb/mm_unit32
/usr/lib/adb/mp_ext
/usr/lib/adb/mp_unit
/usr/lib/adb/mp_unit32
/usr/lib/adb/mpt
/usr/lib/adb/mpt_cmd
/usr/lib/adb/mpt_slots
/usr/lib/adb/mpt_targets
/usr/lib/adb/mr_column
/usr/lib/adb/mr_column32
/usr/lib/adb/mr_unit
/usr/lib/adb/ms_comp32
/usr/lib/adb/ms_row
/usr/lib/adb/ms_row32
/usr/lib/adb/ms_unit
/usr/lib/adb/ms_unit32
/usr/lib/adb/mt_unit32
/usr/lib/adb/smap
/usr/lib/adb/syncq
/usr/lib/drv/config_md.so.1 (deleted)
/usr/lib/drv/preen_md.so.1
/usr/lib/fs/ufs/clri
/usr/lib/fs/ufs/dcopy
/usr/lib/fs/ufs/ff
/usr/lib/fs/ufs/fsck
/usr/lib/fs/ufs/fssnap
/usr/lib/fs/ufs/mkfs
/usr/lib/fs/ufs/ncheck
/usr/lib/fs/ufs/newfs
/usr/lib/fs/ufs/ufsdump
/usr/lib/fs/ufs/ufsrestore
/usr/lib/libdevid.so.1
/usr/lib/libmeta.so
/usr/lib/libmeta.so.1
/usr/lib/lvm/mddoors
/usr/lib/lvm/metaclust
/usr/lib/mdb/kvm/genunix.so
/usr/lib/rcm/modules/SUNW_svm_rcm.so
/usr/platform/i86pc/include/sys/clock.h
/usr/platform/i86pc/include/sys/psm_types.h
/usr/platform/i86pc/include/sys/smp_impldefs.h
/usr/platform/i86pc/lib/fs/nfs/inetboot
/usr/sbin/fsck
/usr/sbin/mdmonitord
/usr/sbin/medstat
/usr/sbin/metaclear
/usr/sbin/metadb
/usr/sbin/metadetach
/usr/sbin/metadevadm
/usr/sbin/metahs
/usr/sbin/metaimport
/usr/sbin/metainit
/usr/sbin/metaoffline
/usr/sbin/metaonline
/usr/sbin/metaparam
/usr/sbin/metarecover
/usr/sbin/metarename
/usr/sbin/metareplace
/usr/sbin/metaroot
/usr/sbin/metaset
/usr/sbin/metassist
/usr/sbin/metastat
/usr/sbin/metasync
/usr/sbin/metattach
/usr/sbin/raidctl
/usr/sbin/rpc.mdcommd
/usr/sbin/rpc.metad
/usr/sbin/rpc.metamedd
/usr/sbin/rpc.metamhd
/usr/sbin/ufsrestore
/usr/snadm/lib/libsvm.so
/usr/snadm/lib/libsvm.so.1

Problem Description:

This revision was generated to maintain the same patch revision number
        as its counterpart sparc patch. No new bug fixes are included.
 
(from 118559-38)
 
6367777 *fsck* svc:/system/filesystem/usr fails to start from milestone 'none'
6367948 new fsck_ufs(1M) has nits when dealing with already mounted file systems
6448006 4 node system paniced after adding some more disks to an existing metaset
6476945 system unable to reboot properly after proftp ftp session
 
(from 118559-37)
 
5083170 need mechanism to report non-recoverable ESTALE error
6355911 raidctl: RAID-1 volume deletion should prompt user for verification
6356620 raidctl: missing disk target ID incorrect after reboot
6423595 cpio archive created on V890s errors with cpio: Bad magic number/header
6438911 ufsrestore has troubles with modified files in an incremental dump
6469374 raidctl doesn't list Integrated Mirrors (IM) after reboot if volume/s are in degraded mode
 
(from 118559-36)
 
4894361 ufs panics with "Deadlock: cycle in blocking chain"
4913374 panic[cpu0]/thread=30002d9e1e0: assertion failed: nbad == 0
4951103 assertion error on reboot after disabling MPxIO
6226297 don't retry failfast IO unless device is Last Erred
6424940 mpt driver 1.37 (included in patch 119850-14) causes panic on 6900
 
(from 118559-35)
 
4652746 race between ufs forced umount and the ufs idle thread
4775289 fsck reports wrong state in superblock if there once has existed a largefile
4886964 bad trap at bcopy() called from priocntlsys()
5089813 write side queue/syncq handling is not clean in link_rempassthru()
6389488 new fsck_ufs(1M) complains about CG XXXX: IMPOSSIBLE NUMBER OF CYLINDERS IN GROUP
6427134 ufsdump segv for > 1Tb filesystem
 
(from 118559-34)
 
6464774 V445/V245 panics on boot -r with external storage connected via Fiber Channel HBAs
 
(from 118559-33)
 
6462053 fix for 6272865 in s8/s9 KU regresses 6329593 (dbx hang) if procfs patch not installed
6462760 need to merge raidctl binary and mpt driver into a single patch
 
(from 118559-32)
 
5018506 mbi_mddb_mb Null pointer referenced in getphysblk panics the system
6204443 I/Os can hang indefinitely in the mpt driver
6421515 mpt_watchsubr() should scan all targets for SCSI command timeouts
6304858 S10 cluster lost metadb
 
(from 118559-31)
 
6228874 raidctl should enable RAID0
6317677 dump fails on systems controlled by MPT driver if controller and dump device in low power mode
6340900 need LSI1068e changes to mpt driver for Boston
6344534 RAID-1: pull SAS_d1; raidctl => RAID Status = Degraded but Disk Status (for missing 2nd disk) = OK
6363181 enable Target 7 in kernel/drv/sd.conf to support LSI1068x/e SAS controller
6364067 mpt uses incorrect length values in mpt_get_raid_info()
6372436 mpt: reply frame size too short causing fw events to appear corrupt
6373268 mpt driver does not update physical disk id to phydisk num mapping when mirror disk is inserted
6377502 mpt driver aliases need to change to include correct pciex compatible property
6378652 mpt uses PhyDiskNum field, which is undefined, for VOLUME_PHYSDISK_CHANGED
6381666 backport Fire/PCIe support to S9 Seattle/Boston/Chicago platforms
6382016 bad trap panic in mpt_hba_fini when unbinding handle
6405273 RAID-0 (IS) volume create of > 4 disks fails and hangs system
6420302 kfb needs a callb class before stopping user threads
6398346 mpt function mpt_get_sas_device_phynum() should use the right buffer length for SGE
 
(from 118559-30)
 
6243675 creating a soft partition with -o value of less than the interlace size will fail
6272865 race condition between SIGKILL and /proc PCAGENT
6329593 pr_wait_die() can hang while waiting for SIGKILL to be processed
 
(from 118559-29)
 
4484386 pageout threads should be created with default stack size
4790332 poll does not validate the arguments passed - leading to assertion failure/panic
4834042 E4500 panics with - ufp->uf_fpollinfo == NULL, file: ../../common/os/fio.c
5072636 mpt_ioc_task_management() allocates 3436 bytes on the stack on x86
5084201 mpt driver code should be consistent with structure usage
6234363 mpt_scsi_destroy_pkt panics system when ENOMEM is set
6188865 mpt driver causes kernel heap corruption
6243697 multicast message receipt imposes very high CPU load with MSG_PEEK flag
6266921 /dev/conslog should be clonable
6341629 metaset -s diskset -t dumps core with devid-enabled DID driver on Sun Cluster node
6346698 race condition while customer is running the latest Solaris 8 cpc driver
6370127 SVM mediators are not updated in all places they should be
 
(from 118559-28)
 
4852369 x86 panic due to redzone violation
6242768 metaset cannot take disk set after metad client create : RPC: Timed out
6320011 dnlc_purge_vp() is horribly inefficient when called by multiple threads to purge same vnode
6367660 segspt_dismpagelock() loops indefinitely
 
(from 118559-27)
 
4028137 serial line hangs and gets "link down" message
5024277 access dip directly in nohupcl code
4527582 need Solaris DDI function to determine if thread is in proc_exit
 
(from 118559-26)
 
4215923 multiple ufsrestore -r passes do not preserve all hard links
4316952 ufs_fault_v should not attempt to queue more then 1 handler for a failure event
6350587 threads blocked in cv_wait_sig after a "forced" unmount on error never woken up
6278650 race on siron_pending leads to hang
6324927 multi-owner diskset: if any mediator fails to respond, nodes not able to join the set
 
(from 118559-25)
 
6180227 UFS is liberating free blocks again
6197811 logging can commit a delta from uncommitted transaction
6273536 fsck -o p <metadevice> from fsckall script prevents system from coming up in multiuser mode
6345556 get_db_rec needs to use correct ioctl for MN sets
 
(from 118559-24)
 
6229754 segspt_reclaim() panics the system because pplist is NULL
 
(from 118559-23)
 
4885996 memory pressure disables directory caching of huge directory forever
4969038 system panics after forceful unmount of FS
6208896 ufs_dirlook panics with BAD TRAP on bogus fbp->fb_addr
 
(from 118559-22)
 
6206732 swap thread hangs in anon_array_enter while holding the p_lock
6350363 anon_array_try_enter needs to initialize sobj->sync_cv
6330765 procfs pagedata can panic machine
6324745 vmem memory leak in the procfs PAGEDATA subsystem
6339942 popen(3C) still isn't MT-safe
6361360 race condition in cfork()
 
(from 118559-21)
 
5081041 refresh of inetd can cause SVM RPC timeouts
5089083 cfgadm: Library error: RCM request delete capacity failed for SB9
6290815 SVM exited with error 1 in step cmmstep4, nodes panic
6192304 metainit of sp corrupts dsk label of 1st dsk in stripe if vtoc and stripe > 1TB
6220478 disks with different devts cannot be added to multi-node disksets
 
(from 118559-20)
 
5080192 SVM gets very confused with multipath disks when not using MPxIO
6184792 failure in ddi call in md_resolve_bydevid could cause return of incorrect data
6186851 a race in ufs_rename can result in incorrect hard link to a file/dir
 
(from 118559-19)
 
4734624 metastat dumps core when aborting the TSmd test suite
6293270 mm driver needs to be more robust
6294464 machine hung with threads spinning in thread_lock() on CPU dispatch lock that never gets released
 
(from 118559-18)
 
4745648 cluster node panics because mdboot takes too much time
4836779 fsck requires multiple runs to clear up DUP or BAD blocks
6175186 fsck should not need to be run multiple times
4890510 fsck can't properly recover the filesystem
4857410 ufs_sync_indir() walks off the end of the i_ib array
5086715 UFS fsck has memory leaks
4845221 UFS fsck can't handle filesystem name argument
6208131 fsck needs to be able to recover filesystem problems (nbfree,ndir,nifree,nffree suspect)
1260290 RFE: fsck error: UNKNOWN FILE TYPE describes multiple error conditions
4872089 fsck almost always reports FREE BLK COUNT(S) WRONG IN SUPERBLK
6312941 UFS fsck rerun messaging: PSARC 2005/044
6312946 UFS fsck verbose option: PSARC 2005/045
6312949 UFS fsck automated search for a backup superblock: PSARC 2005/051
6312954 UFS newfs/mkfs superblock calculation options: PSARC 2005/043
4836824 fssnap should support file systems of greater than 1 TB
4935907 fssnap(1M) should not allow specification of a special device as a backing store
5093352 panic in anon_map_getpages on 25k while running SpecOMP
6276060 "boot net" fails with "rpc cansend error"
 
(from 118559-17)
 
5070446 unable to take a diskset in "boot -x" mode on Sun Cluster 3 with s9u7
 
(from 118559-16)
 
4735825 dnlc_purge_vp() is inefficient
4976806 ::memstat counts anon pages wrong
 
(from 118559-15)
 
4715927 smd_free[] is woefully undersized, suffers from false sharing
 
(from 118559-14)
 
        This revision was generated to maintain the same patch revision number
        as its counterpart sparc patch. No new bug fixes are included.
 
(from 118559-13)
 
        This revision was generated to maintain the same patch revision number
        as its counterpart sparc patch. No new bug fixes are included.
 
(from 118559-12)
 
4324361 onerror=umount on shared file systems will panic system soon after error
4942492 ufs_vget() forcibly umount check broken
4392972 default sq_max_size maybe too low
4784092 devid_deviceid_to_nmlist implementation should not use nftw
5080588 microfind() takes over timer channel 0, stops BIOS timer from working
6225381 page_retire_taskq deadlock due to tq_threadlock
 
(from 118559-11)
 
6228203 unable to jumpstart client using DHCP boot
 
(from 118559-10)
 
6209411 truss -u can make a target hang up
6210881 when there is memory pressure dnlc not setting dca_dircache to DC_RET_LOW_MEM
 
(from 118559-09)
 
4117562 swapfs_lock needs to be broken up
6239011 assertion failed: rw != S_CREATE, file: ../../common/fs/swapfs/swap_vnops.c
5084503 deadlock between pause_cpus() and mutex_vector_enter()
4947970 possible clock thread deadlock
 
(from 118559-08)
 
4743493 DR induces cpustat(1M) panic
4764927 panic: intr_req pool empty
4788465 panic: assertion failed: c->cpu_flags & CPU_ENABLE
 
(from 118559-07)
 
        This revision was generated to maintain the same patch revision number
        as its counterpart sparc patch. No new bug fixes are included.
 
(from 118559-06)
 
        This revision was generated to maintain the same patch revision number
        as its counterpart sparc patch. No new bug fixes are included.
 
(from 118559-05)
 
6231065 memory corruption due to stale tlb entries when tlb flush routine called before CPU_READY is set
 
(from 118559-04)
 
5103805 cpu_dontsteal shouldn't protect migrating threads
4946686 cpu_dontsteal should only protect curthread
4979787 disp_anywork shouldn't be tempted by bound threads
 
(from 118559-03)
 
4946504 process is receiving STREAMS messages out of sequence
6203464 lgrp_affinity_set() should be more careful with closing processes
6199548 process with no threads panics the system
 
(from 118559-02)
 
4923037 too many threads may participate in draining PERMOD syncq
4994422 WARNING: Time of Day clock error: reason [Jumped by 0x79]
5062387 virtual TOD on serengeti doesn't call tod_validate()
5065051 the current fix for bug#4850672 isn't enough
4998275 mblk abandoned in syncq event list
 
(from 118559-01)
 
4830628 MP x86 platforms show load average of 0.3 or greater on idle system
4630734 drv_usecwait is not accurate when CPU frequency changes
4853971 gettimeofday and gethrtime don't always completely agree on x86
4861945 cyclics should use local APIC timers on x86
4878802 apic_addspl() might return without enabling interrupt
4894477 need gethrtime_unscaled that really works for x86
4974557 fix to 4630734 causes ddivs timing test to fail on x86
5059254 panic: dispatcher invoked from high-level interrupt handler
5063493 5047955 disables x86 hi-resolution local APIC timers
5070270 gettimeofday can return a negative tv_usec
5103909 tsc_gethrtime() makes some naive assumptions
6203928 gethrtime() can induce hard-hang under high cross call load on x86
 
(from 114324-07)
 
5047955 Metropolis doesn't switch off when using init 5
 
(from 114324-06)
 
4983884 pcplusmp should support more IOAPICs
 
(from 114324-05)
 
4808240 some BIOSes put ACPI tables in non-reserved memory
4951784 workaround for "cpu failed to start"
4853044 3.06GHz hyperthreaded processors fail to start, hang machine
 
(from 114324-04)
 
4912357 pcplusmp: plugin devices with PCI-PCI bridges may not get interrupts
 
(from 114324-03)
 
4807473 pcplusmp: can panic on certain ACPI/PCI configurations
 
(from 114324-02)
 
4761647 pcplusmp: new algorithm for interrupt routing needed for Grizzly
 
(from 114324-01)
 
4503704 APIC error message pops up interlaced all over the console screen
4677371 pcplusmp: System panics during reconfiguration due to memory corruption
 
(from 115995-01)
 
4731122 interaction between C++ headers and Unix headers for standard types
 
(from 113994-34)
 
4695547 SVM soft partition alignment can cause additional physical disk IOs
5026655 metainit -p -e fails for disk with EFI label and metadb replica
4826485 mdiox.x contains C syntax error
4750899 when adding an EFI disk to a diskset, it always repartitions
4842627 cut and paste duplicate strings in meta_error.c
6189856 segmentation fault when creating a soft partition of 0 blocks
4634775 PSARC/2002/509 Maxsize flag for metainit of Soft Partitions
 
(from 113994-33)
 
6220234 failfast flag is never set on writes
6244431 SVM - metadbs not found after reboot when FUJITSU MAT3073N or ST373207LSUN72G disks are used
 
(from 113994-32)
 
4927518 SVM could be more intelligent when components are being unconfigured
4892666 minor coding errors in SVM rcm module
6224745 unconfiguring raid component puts it into maintenance
6217370 raid 1+0 hangs in fsck when offseting slices are errored
5047567 enable device id information for block copied SVM disks
4964361 metaimport should handle block-copied disks
5063525 metaset -t fail for traditional set with more than one host
 
(from 113994-31)
 
5110153 metattach - does not update the md.cf file when used to grow soft partitions
 
(from 113994-30)
 
5073220 problem with adding a SunCluster EFI DID disk to a metaset
 
(from 113994-29)
 
6209065 metadb corruption breaks machine (AMD64) multiple times
 
(from 113994-28)
 
4790035 md causes blocking chain of doom
5061599 ucmmd dumps core and the node is panicked by failfast
5067898 both submirrors stuck in "Needs maintenance" following node failure
5070496 x86 Cluster node panics during high stress tests
5081477 forced panic when metadetach returns different values on different nodes
5087369 addition debug information for rpc.mdcommd
5088893 svmreconfig timeout lead to cluster node panic
5093712 master node panic if metacommand in progress when slave node fails
5102518 panic MD_SP_ERR could not be set on all nodes
5109446 on Multi-Node sets, SVM does not correctly deal with 3-way mirrors when 2 fail
5109456 softpartition watermarks flagged as incorrect during mirror_stress test
6176220 SVM may hang when waiting for a resync thread to terminate when starting a new resync
6178538 creating a single MN diskset metadevice using md.tab format creates metadevice on only 1 node
6178560 MN diskset metaclust step1 returns 205 when multiple starting nodes run step1 simultaneously
6182797 MN diskset data loss can occur if node panics during disk deletion
 
(from 113994-27)
 
5089909 all meta* commands will core dump
 
(from 113994-26)
 
4886687 boot panic if <=50% MDBs and root mirror hot swaps to unavailable hot spare
4981298 domain panic during concurrent SVM and DR operations
5071059 SVM panic when performing metareplace
5068997 panic in md_layered_close due to NODEV being passed in
5073727 assertion failed: this_dev != NODEV64
 
(from 113994-25)
 
4915431 SVM should stop talking trash
5097853 SVM s9 patches missing SUNW_svm_rcm.so
 
(from 113994-24)
 
5048347 panic when concurrently running cluster reconfig cycle and metadetach
5048915 console message preceding forced panic from rpc.mdcommd missing
5061410 mirror stuck in "Needs maintenance" when it should be resyncing
5070511 panic during the Cycle2 automated test 2.1.1
5071901 metaoffline for a mirror with a soft part in ABR mode will cause data corruption
5072849 race between metaclear and hotspares causes the machine to panic
5080292 using metattach to grow a mirror does not work on a multi-owner disk set
5085032 bool_t return type missing from xdr_ushort_t, xdr_dev_t in meta_basic.x
 
(from 113994-23)
 
4380147 metaset takeover under mediator takes too long...
 
(from 113994-22)
 
5046091 cluster node panicked with 'ksend_message failure: RESYNC_FINISH'
5046783 kernel panic with incorrectly formed probe request
 
(from 113994-21)
 
5009684 metaclear -af does not work when node added or deleted after config
5009733 state of ABR soft partition and mirror not consistent in an Oban diskset
5011839 when nodes return inconsistent results the master node should panic
5012815 MN diskset must support node id greater than 7
5013142 two dds to failed MN mirror causes components to be left in open state
5013146 MN diskset debug kernel has annoying console messages for alloc hotspare
5013166 MN diskset metaset join and withdraw commands should block all signals
5013167 MN diskset resync stuck at 0% after reboot and reconfig of all nodes
5014316 metastat will display incorrect component state if FAILFAST retry in progress
5016028 resync does not resume correctly after a reconfig cycle (reconfig -r)
5021214 deadlock when clearing sp on a mirror with failed component
5024116 metareplace fails saying resync in progress
5026788 reconfig cycle step2 always suspends I/O even when no change of master
5026796 slave node should panic instead of hang when it loses storage connectivity
5026803 with mediator setup rpc.metad: Warning: set locked when lock_set called!
5028147 ASSERTion failure during component resync
5030217 following a master node panic, the new master hangs during reconfig
5031644 component resync may not resync the last short block
5033523 MN diskset needs to do more cleanup after failed join with no mddbs
5035160 after reconfig cycle, resyncs are started without need, hotspares are
5037602 MN diskset metaclear -af does not work when node added or deleted
5038605 component resync may not be performed when ownership is changed
5040057 resync not performed following cluster reconfig
5040154 deadlocks in md_unit reader/write locks during stress tests
5041157 panics when doing Takes
 
(from 113994-20)
 
4712873 metaset needs -L (label) flag to force relabeling of disk on add to set
4975541 metassist: change in libdiskmgt (4948299) causes failure
4971146 metassist can't find emulated disks on test system
5001778 metadevadm does not return the correct error codes
5013148 BAD TRAP panic at md:md_getdevidminor during reboot
 
(from 113994-19)
 
        This revision accumulates s9u7 feature point patch 117249-02.
 
(from 113994-18)
 
4888423 revision in EFI Partition Table Header should be 1.00, not 1.02
 
(from 113994-17)
 
5003251 11302[67] should not require 11346[45]
 
(from 113994-16)
 
4719744 metastat on particular device shows additionally unrequested device
4934706 node panics while delete disks from diskset
4942378 rpc.metamedd not responding WARNING even though it is running on the node
4935923 mdmonitord dumps core with many metadevices
4936591 raid panic with hs dead and metaset take
4954374 SVM failfast code is not complete
 
(from 113994-15)
 
4917281 using EFI disks in a diskset has problems
 
(from 113994-14)
 
        This revision accumulates s9u6 feature point patches 116129-02
        and 116447-02.
 
(from 113994-13)
 
4835153 SVM needs to support DKIOCPARTITION ioctl
4866715 unable to perform metattach with active UFS snapshots
 
(from 113994-12)
 
4159866 cannot delete a diskset with no existing database
4760182 metaroot -c -k -v vs /kernel/drv/md.cf
4816898 metaroot fails if root is net mounted
4826191 invalid slice number for drive name
 
(from 113994-11)
 
4829703 cannot manipulate disks in a diskset when there is a dead disk
4839268 BAD TRAP in mdmonitord while running test user_multisrc_4_02 on Sun-Fire-880
4883796 md_notify module allows itself to be unloaded prematurely
4854410 mdmonitord can panic if mirror or raid resync in progress
4854233 lock ordering problem in mddb can cause deadlock
 
(from 113994-10)
 
        This revision accumulates s9u5 feature point patch 115507-01.
 
(from 113994-09)
 
4808079 metastat output shows disks as Unavailable and not the maintenance state or flag
 
(from 113994-08)
 
4628758 metainit -a creates overlapping soft partitions
4830061 metattach should fail with filesystem mounted on component of mirror
4834259 metaroot command should relax device validity checks if -k, -v and -c are used
 
(from 113994-07)
 
4647352 BAD TRAP in mdmonitord while running TStrans tests
 
(from 113994-06)
 
4352265 get rid of mdf_alloc
4721112 fi_wakeup_flg is redundant
4796430 kmem should provide non-thread-based dispensation to use pageout_reserve
4816970 md_trans:trans_error() reference to free memory
 
(from 113994-05)
 
4711136 can't add disk to metaset if its DID has the same name as an existing metadevice
4808489 metaname_common needs to check on component type
 
(from 113994-04)
 
4690701 one node panics when running scate SDS functional test
4723547 panic after disk failure on mpxio system
4802281 crash dump fails on SVM mirrored swap
4814438 kernel/drv/md patch for both Sparc and X86 do not list dependent patch in README
 
(from 113994-03)
 
4632281 dirty region bit maps at shutdown can cause long mirror resyncs on next boot
 
(from 113994-02)
 
        This revision accumulates S9U3 feature point patch 114080-01.
 
(from 113994-01)
 
4680610 SVM does not support DKIOCGAPART ioctl() for soft partitions
 
(from 113997-01)
 
4710390 metaset cannot be manipulated with lost disks
 
(from 114080-01)
 
4715443 need to migrate mdnotify event logging to use sysevent
4373671 metastat reports nonexistent RAID5 as `Okay'
4714648 RCM/DR Module required for SVM
4462054 make _msg target needs to include rcm modules
4720138 placeholder bug for PSARC/2001/311 MultiTeraByte SVM
4701093 truncated field name in metastat output when concat/stripe built on SP
4711969 fmthard -n fails for soft partitions
4725693 libap and libintpos are unused and should be removed
4508010 metastat shows negative numbers/SVM/Beta 9
4698878 metastat displays corrupted output string for Concatenated devices
4678627 metadetach should not automatically resize the mirrors
4715369 assertion fails on debug kernel when removing raid on more than 10 softparts
4705513 md:free_dtree() panic: kernel heap corruption detected
4668960 creation of filesystem on a metadevice, with soft-partition-mounts, should fail
4666299 libsvm must be made more robust
4690983 kadb macros needs for md_set, mdi_unit, etc.
4668224 delete libconfig
4631270 metaroot allows multi-way mirrors as a root device
4634737 metaroot command does not validate argument to -c command
4669927 metaroot: Segmentation Fault
4648067 md driver getinfo(9E) does not correctly support DDI_INFO_DEVT2INSTANCE
4655532 md's init/fini attach/detach not robust
4705486 use of strcpy() in metaset could cause buffer overflow
4714923 system hangs as threads block in page_lock()
 
4740375 metadb corruption after state change of stripe meta devices
4733518 deadlock in RAID running dioarr test
4774716 metaroot returns "No such file or directory"
4780601 gavulin patch for S9U3 build 2 is incomplete
 
(from 114425-01)
 
4715443 need to migrate mdnotify event logging to use sysevent
4373671 metastat reports nonexistent RAID5 as `Okay'
4714648 RCM/DR Module required for SVM
4462054 make _msg target needs to include rcm modules
4720138 placeholder bug for PSARC/2001/311 MultiTeraByte SVM
 
(from 115507-01)
 
4259149 WAN-capable network boot/install
4744248 boot argument processing is broken on sparcv9
4763631 boot code could be cleaned up
4473583 boot: 64-bit stat on 32-bit kernels
 
(from 116129-02)
 
4893952 panic'd in kstat_q_panic while panic'ing
 
(from 116129-01)
 
4518313 Disksuite should use new buf flag B_FAILFAST for submirrors
4518317 SVM should provide faster cluster failover times when updating the mddb's
 
(from 116447-02)
 
4948693 metaset creation fails and dumps cores
 
(from 116447-01)
 
4521998 Project Springbank - PSARC 2002/451 - metassist type command
 
(from 114426-06)
 
        This revision accumulates s9u6 feature point patches 116131-01
        and 116449-01.
 
(from 114426-05)
 
4159866 cannot delete a diskset with no existing database
 
(from 114426-04)
 
4839268 BAD TRAP in mdmonitord while running test user_multisrc_4_02 on Sun-Fire-880
4883796 md_notify module allows itself to be unloaded prematurely
4854410 mdmonitord can panic if mirror or raid resync in progress
4854233 lock ordering problem in mddb can cause deadlock
 
(from 114426-03)
 
4830061 metattach should fail with filesystem mounted on component of mirror
4834259 metaroot command should relax device validity checks if -k, -v and -c are used
 
(from 114426-02)
 
4647352 BAD TRAP in mdmonitord while running TStrans tests
 
(from 114426-01)
 
4715443 need to migrate mdnotify event logging to use sysevent
4373671 metastat reports nonexistent RAID5 as `Okay'
4714648 RCM/DR Module required for SVM
4462054 make _msg target needs to include rcm modules
4720138 placeholder bug for PSARC/2001/311 MultiTeraByte SVM
 
(from 116131-01)
 
4518313 Disksuite should use new buf flag B_FAILFAST for submirrors
 
(from 116449-01)
 
4521998 Project Springbank - PSARC 2002/451 - metassist type command
4871258 PSARC/2003/411 SVM auto-take disksets
 
(from 116551-01)
 
4884359 devid_deviceid_to_nmlist return code can be wrong
5016531 use of DEVID_MINOR_NAME_ALL_CHR with devid_deviceid_to_nmlist causes segv
 
(from 117249-02)
 
5007951 metaset -w may hang if I/O to MN diskset is currently ongoing
5007980 assertion failure while running stress tests on 4 node SC cluster
5011799 metaclear that causes hot spare allocation will deadlock in MN diskset
5012606 optimized resync can terminate prematurely on MN set resulting in data corruption
5013143 injecting errors into MN mirror components caused page fault on master
5014558 BAD TRAP occurred in md_mirror due to NULL pointer dereference: metaclust
5018631 data corruption may occur while performing an optimized resync under heavy load
5022111 when taking over mirror ownership during cluster reconfig, opt resync not done
5011522 adding nodes to an Oban diskset can sometimes fail
5012030 commd dumps core in metaget_setdesc()
5013172 MN coredump when running metaclear -a
 
(from 117249-01)
 
4728078 SVM rpc calls must be versioned to support SunCluster rolling upgrade
4768557 metadevadm should avoid doing nftw in /dev
4820916 SVM rpc structures must be versioned
4840737 reads to a resynced region during mirror resync causes extra writes
4883904 should be able to migrate a diskset to an arbitrary system
4908210 memory leak in libmeta when calling sdssc_convert_path_free with wrong arg
4910467 placeholder for Oban PSARC 2002/596
4934391 resync in a 3-way mirror will result in data loss if a read error occurs
4963065 mddb_setexit is missing in several places in md_mddb.c
4964390 devid_deviceid_to_nmlist seg faults if called with DEVID_MINOR_NAME_ALL_CHR
 
(from 117070-01)
 
4933271 metassist seg faults on some systems
 
(from 115560-01)
 
4813460 it took ~30-40 mins to DR an IO board with a freshchoice+network traffic+ipmp
4822189 unconfiguring a child of a metadevice does not yield useful error message
 
(from 117476-06)
 
5106803 (rework) deadlock panic between ufs_thread_reclaim and lufs_disable
6205337 (rework) executing quotaoff on live FS panics the system
 
(from 117476-05)
 
5106803 deadlock panic between ufs_thread_reclaim and lufs_disable
6205337 executing quotaoff on live FS panics the system
 
(from 117476-04)
 
4587617 system deadlocks on using a snapshot of a logging enabled UFS fs
5014326 fssnap_write_taskq thread can self-deadlock if backing store is UFS
5044486 deadlock between log roll thread and snapshot taskq thread
5027393 parallel renames can cause deadlock in UFS
 
(from 117476-03)
 
6187076 UFS may cache staled file entries in dnlc and result in "unexpected free inode" complaints
 
(from 117476-02)
 
4949500 possible incorrect locking in ufs_delete for attribute directory
 
(from 117476-01)
 
4936030 incorrect lock-ordering in ufs_setsecattr() causes deadlock with UFS logging
 
(from 114722-07)
 
6264883 ufsrestore with the "l" and "t" works incorrectly
 
(from 114722-06)
 
4856282 fix for 4769786 incomplete
 
(from 114722-05)
 
4866433 ufsrestore receives "incremental volume too low" message
 
(from 114722-04)
 
4767221 incremental ufsdump of fs snapshot can omit files
 
(from 114722-03)
 
4767281 ufsrestore can fail to restore files to correct location
 
(from 114722-02)
 
4794712 UFS should support > 1 TB file systems
 
(from 114722-01)
 
4769786 ufsrestore has problems after restoring empty incremental dump
 
(from 116052-02)
 
4681464 race between ddi and fssnap
 
(from 116052-01)
 
4670300 fssnap segfaults on big FS if backing store doesn't support large files
 
(from 117164-02)
 
4830628 MP x86 platforms show load average of 0.3 or greater on idle system
4630734 drv_usecwait is not accurate when CPU frequency changes
4853971 gettimeofday and gethrtime don't always completely agree on x86
4861945 cyclics should use local APIC timers on x86
4878802 apic_addspl() might return without enabling interrupt
4894477 need gethrtime_unscaled that really works for x86
4974557 fix to 4630734 causes ddivs timing test to fail on x86
5059254 panic: dispatcher invoked from high-level interrupt handler
5063493 5047955 disables x86 hi-resolution local APIC timers
5070270 gettimeofday can return a negative tv_usec
5103909 tsc_gethrtime() makes some naive assumptions
6203928 gethrtime() can induce hard-hang under high cross call load on x86
 
(from 117164-01)
 
5047955 Metropolis doesn't switch off when using init 5
 
(from 120238-01)
 
6245090 with 113073-14, default mkfs switches (as derived from newfs) fail to run (illegal option)
 
(from 119431-03)
 
6372436 mpt: reply frame size too short causing fw events to appear corrupt
 
(from 119431-02)
 
6195171 Jasper2 320MB/sec does not function properly with Allegro-9 and Allegro-8
6203341 mpt driver, firmware 1.03.27 Ultra 320 SCSI Tape Support Required/Jasper 320 locked in Ultra 160
 
(from 119431-01)
 
5057101 need to support LSI 1064 controller
6204621 FRU: incomplete fru tree
6197861 Salsa19: add platform "SUNW,netra-210" to support salsa19
6207276 EN19: wrong platform check in piclfrudr.c
 
(from 116481-10)
 
6178457 mpt: driver: scsi commands to a non-initialized target will get stuck
 
(from 116481-09)
 
5063140 there are memory leaks in mpt driver after stress testing
 
(from 116481-08)
 
5027427 firmware version differs between /var/adm/messages and prtpicl output
5037923 DR causes vmem_destroy('pcipsy3_dvma'): leaked 65536 byte on a E6500/Jasper320
5039202 mpt panic 6800, during DR of Jasper320
5041985 mpt1: fault detected in device; service unavailable
 
(from 116481-07)
 
5036234 ENWS+:BERR panic on mpt:mpt_attach while trying to install S9
 
(from 116481-06)
 
5012334 system panic when running automated test tools
5012666 need raidctl support for x86
5025959 seeing download mpt_fw warning message when booting
5025968 IM feature not disabled in Jasper320
 
(from 116481-05)
 
4966373 mpt: Add firmware download functionality
 
(from 116481-04)
 
5006842 mpt: disk_info.sh failure
5011103 mpt: firmware download failing on DellP650 systems
 
(from 116481-03)
 
4995744 firmware download failing on Stinger systems
 
(from 116481-02)
 
4979731 mpt: kernel text corruption when driver used on systems with >4GB of physmem
 
(from 116481-01)
 
4961578 mpt driver should support Solaris x86
 
(from 116667-03)
 
6228874 raidctl should enable RAID0
6340900 need LSI1068e changes to mpt driver for Boston
 
(from 116667-02)
 
5031720 raidctl utility displays no completion message
5033191 error message of invalid subcommands/syntax needs consistency
 
(from 116667-01)
 
5003068 raidctl utility program can not flash Jasper-320 FCode+BIOS image
5012666 need raidctl support for x86
5025956 raidctl utility displays fcode version instead of BIOS version of a file image
 
(from 120884-02)
 
6272865 race condition between SIGKILL and /proc PCAGENT
6329593 pr_wait_die() can hang while waiting for SIGKILL to be processed
 
(from 120884-01)
 
4937645 prgetmap() and its kin are horribly inefficient


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:
-----------------------------
 
Perform patch installation in single-user mode.
Perform a reconfiguration boot, boot -r, immediately after patch installation.
 
NOTE 1:  To get the complete fix for bug 4731122 (interaction between C++
         headers and Unix headers for standard types), please also install
         the following patches:
 
         115993-01 (or greater)  usr/include/limits.h patch
 
NOTE 2:  To get the complete WAN-capable network boot/install feature,
         please also install the following patches:
 
         113999-03 (or greater)  libdevinfo & devfsadm patch
         114262-01 (or greater)  snoop patch
         114350-02 (or greater)  dhcpagent & libdhcputil.so.1 patch
         114421-02 (or greater)  libadm.so.1 patch
         115023-03 (or greater)  Multiterabyte UFS - headers patch
         115684-01 (or greater)  WAN-boot header files patch
         115686-01 (or greater)  netstrategy patch
 
NOTE 3:  To get the complete fix for bugid 4380147 (metaset takeover under
         mediator takes too long), please also install the following patch:
 
         114232-08 (or greater)  rpcmod patch
 
NOTE 4:  To get the complete Multiterabyte UFS feature, please also install
         the following patches:
 
         114440-02 (or greater)  devinfo patch
         114563-04 (or greater)  ufs patch
         114733-02 (or greater)  ufs_log patch
         115021-01 (or greater)  vold patch
         115023-01 (or greater)  headers patch
         115025-01 (or greater)  dqblk patch
         115027-01 (or greater)  ml_odunit patch
         115029-01 (or greater)  quota utilities patch
         115031-01 (or greater)  file system identification utilities patch
         115033-01 (or greater)  file system maintenance tools patch
         113998-02 (or greater)  file system creation utilities patch
         115034-01 (or greater)  df patch
         115035-01 (or greater)  fsck patch
         115036-01 (or greater)  mount patch
 
NOTE 5:  The fixes for 4836824 (fssnap should support file systems of greater
         than 1 TB) and 4935907 (fssnap(1M) should not allow specification of
         a special device as a backing store) introduce changes to the way
         that fssnap_ufs manipulates backing-store files. Two of these changes,
         explained below, will cause the behavior of fssnap_ufs to contradict
         the description given in the "backing-store" subsection of the
         fssnap_ufs(1M) man page. As fssnap_ufs is the only supported
         FSType-specific "back end" to fssnap(1M), these changes are relevant
         to all users of fssnap.
 
         1. The man page describes the use of a backing-store that is a single
            regular file. With this patch, the backing-store may instead be
            split across multiple regular files.
 
         2. The man page states that when specifying "backing-store=path",
            path must exist. With this patch, it is an error if path exists
            and is not a directory. If path is a directory, that directory
            is used to contain backing-store files. If path does not exist
            it is used as a stem from which to generate the names of the
            backing-store files; for example, if path is "/var/tmp/foo"
            then backing-store files will be created in /var/tmp/ and their
            names will all begin with "foo".
 
NOTE 6:  To get the complete fix for bugid 4028137 (serial line hangs and gets
         "link down" message), please also install the following patch:
 
         123057-01 (or greater)  ldterm patch
 
NOTE 7:  To get the complete fix for bugids 6272865 (race condition between
         SIGKILL and /proc PCAGENT) and 6329593 (pr_wait_die() can hang while
         waiting for SIGKILL to be processed), please also install the
         following patches:
 
	 119439-06 (or greater)  NFS Daemon, rpcmod Patch
         121317-02 (or greater)  doorfs Patch


README -- Last modified date: Saturday, November 10, 2012