Patch-ID# 111118-10
Keywords: vxconfigd vxdmpadm vxio vxspec vxdmp vxautoconfig vxdevwalk
Synopsis: VxVM 3.1.1: vxconfigd vxdmpadm vxio vxspec vxdmp vxautoconfig vxdevwalk for Solaris 8
Date: Feb/19/2003


Install Requirements: None                      
Solaris Release: 8

SunOS Release: 5.8

Unbundled Product: Veritas VxVM

Unbundled Release: 3.1.1

Xref: 

Topic: 

Relevant Architectures: sparc

BugId's fixed with this patch: 4295380 4313519 4350222 4379956 4390757 4409608 4411348 4413604 4414884 4416609 4416683 4418649 4454112 4458538 4464643 4466100 4468759 4479302 4480097 4490722 4504662 4505737 4505811 4506689 4548932 4554773 4626384 4627914 4634822 4656592 4671086 4706933

Changes incorporated in this version: 4295380 4479302 4504662 4656592 4418649 4554773 4626384 4671086 4706933

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 108993-18 or greater 109529-06 or greater 111413-06 or greater

Obsoleted by: 

Files included with this patch: 

/etc/init.d/vxnm-host_infod
/etc/init.d/vxvm-reconfig
/etc/init.d/vxvm-shutdown
/etc/init.d/vxvm-startup1
/etc/init.d/vxvm-startup2
/etc/init.d/vxvm-sysboot
/etc/rc0.d/K99vxvm-shutdown
/etc/rc2.d/S94vxnm-host_infod
/etc/rcS.d/S25vxvm-sysboot
/etc/rcS.d/S35vxvm-startup1
/etc/rcS.d/S85vxvm-startup2
/etc/rcS.d/S86vxvm-reconfig
/etc/vx/slib/libvxdiscovery.so
/kernel/drv/sparcv9/vxdmp
/kernel/drv/sparcv9/vxdmp.SunOS_5.8
/kernel/drv/sparcv9/vxio
/kernel/drv/sparcv9/vxio.SunOS_5.8
/kernel/drv/sparcv9/vxspec
/kernel/drv/sparcv9/vxspec.SunOS_5.8
/kernel/drv/vxdmp
/kernel/drv/vxdmp.SunOS_5.8
/kernel/drv/vxio
/kernel/drv/vxio.SunOS_5.8
/kernel/drv/vxspec
/kernel/drv/vxspec.SunOS_5.8
/sbin/vxconfigd
/sbin/vxconfigd.SunOS_5.8
/sbin/vxdmpadm
/usr/lib/vxvm/bin/egettxt
/usr/lib/vxvm/bin/vxa5kchk
/usr/lib/vxvm/bin/vxapslice
/usr/lib/vxvm/bin/vxbootsetup
/usr/lib/vxvm/bin/vxcap-part
/usr/lib/vxvm/bin/vxcap-vol
/usr/lib/vxvm/bin/vxchksundev
/usr/lib/vxvm/bin/vxclustadm
/usr/lib/vxvm/bin/vxdevlist
/usr/lib/vxvm/bin/vxdiskrm
/usr/lib/vxvm/bin/vxdisksetup
/usr/lib/vxvm/bin/vxdiskunsetup
/usr/lib/vxvm/bin/vxedvtoc
/usr/lib/vxvm/bin/vxeeprom
/usr/lib/vxvm/bin/vxencap
/usr/lib/vxvm/bin/vxevac
/usr/lib/vxvm/bin/vxmirror
/usr/lib/vxvm/bin/vxpartinfo
/usr/lib/vxvm/bin/vxr5vrfy
/usr/lib/vxvm/bin/vxreattach
/usr/lib/vxvm/bin/vxrelocd
/usr/lib/vxvm/bin/vxresize
/usr/lib/vxvm/bin/vxrootmir
/usr/lib/vxvm/bin/vxslicer
/usr/lib/vxvm/bin/vxsparecheck
/usr/lib/vxvm/bin/vxswapreloc
/usr/lib/vxvm/bin/vxtaginfo
/usr/lib/vxvm/bin/vxunreloc
/usr/lib/vxvm/bin/vxunroot
/usr/lib/vxvm/diag.d/config.d/sparcv7/vxautoconfig.SunOS_5.8
/usr/lib/vxvm/diag.d/config.d/sparcv7/vxdevwalk.SunOS_5.8
/usr/lib/vxvm/diag.d/config.d/sparcv9/vxautoconfig.SunOS_5.8
/usr/lib/vxvm/diag.d/config.d/sparcv9/vxdevwalk.SunOS_5.8
/usr/lib/vxvm/diag.d/vxautoconfig
/usr/lib/vxvm/diag.d/vxconfigdump
/usr/lib/vxvm/diag.d/vxdevwalk
/usr/lib/vxvm/diag.d/vxdmpdebug
/usr/lib/vxvm/diag.d/vxkprint
/usr/lib/vxvm/diag.d/vxprivutil
/usr/lib/vxvm/lib/vxcommon
/usr/lib/vxvm/root/etc/vx/slib/libvxdiscovery.so
/usr/lib/vxvm/root/kernel/drv/sparcv9/vxdmp.SunOS_5.8
/usr/lib/vxvm/root/kernel/drv/sparcv9/vxio.SunOS_5.8
/usr/lib/vxvm/root/kernel/drv/sparcv9/vxspec.SunOS_5.8
/usr/lib/vxvm/root/kernel/drv/vxdmp.SunOS_5.8
/usr/lib/vxvm/root/kernel/drv/vxio.SunOS_5.8
/usr/lib/vxvm/root/kernel/drv/vxspec.SunOS_5.8
/usr/lib/vxvm/root/sbin/vxconfigd.SunOS_5.8
/usr/lib/vxvm/type/fsgen/fs.d/vxfs/vxsync
/usr/lib/vxvm/type/fsgen/vxplex
/usr/lib/vxvm/type/gen/vxinfo
/usr/lib/vxvm/type/gen/vxmake
/usr/lib/vxvm/type/gen/vxplex
/usr/lib/vxvm/type/gen/vxsd
/usr/lib/vxvm/type/gen/vxvol
/usr/lib/vxvm/type/raid5/vxmake
/usr/lib/vxvm/type/raid5/vxplex
/usr/lib/vxvm/type/raid5/vxsd
/usr/lib/vxvm/type/raid5/vxvol
/usr/lib/vxvm/voladm.d/bin/disk.ckinit
/usr/lib/vxvm/voladm.d/bin/disk.deport
/usr/lib/vxvm/voladm.d/bin/disk.doinit
/usr/lib/vxvm/voladm.d/bin/disk.encap
/usr/lib/vxvm/voladm.d/bin/disk.import
/usr/lib/vxvm/voladm.d/bin/disk.init
/usr/lib/vxvm/voladm.d/bin/disk.k-rm
/usr/lib/vxvm/voladm.d/bin/disk.menu
/usr/lib/vxvm/voladm.d/bin/disk.mirror
/usr/lib/vxvm/voladm.d/bin/disk.nohotuse-off
/usr/lib/vxvm/voladm.d/bin/disk.nohotuse-on
/usr/lib/vxvm/voladm.d/bin/disk.online
/usr/lib/vxvm/voladm.d/bin/disk.repl
/usr/lib/vxvm/voladm.d/bin/disk.unreloc
/usr/lib/vxvm/voladm.d/bin/disk.vmove
/usr/lib/vxvm/voladm.d/bin/exclude.do
/usr/lib/vxvm/voladm.d/bin/exclude.list
/usr/lib/vxvm/voladm.d/bin/exclude.top
/usr/lib/vxvm/voladm.d/bin/include.do
/usr/lib/vxvm/voladm.d/bin/include.top
/usr/lib/vxvm/voladm.d/bin/inst.custom
/usr/lib/vxvm/voladm.d/bin/inst.one
/usr/lib/vxvm/voladm.d/bin/inst.quick
/usr/lib/vxvm/voladm.d/bin/inst.top
/usr/lib/vxvm/voladm.d/lib/vxadm_lib.sh
/usr/lib/vxvm/voladm.d/lib/vxadm_syslib.sh
/usr/sbin/vxassist
/usr/sbin/vxclust
/usr/sbin/vxdctl
/usr/sbin/vxdg
/usr/sbin/vxdisk
/usr/sbin/vxdiskadd
/usr/sbin/vxdiskadm
/usr/sbin/vxedit
/usr/sbin/vxibc
/usr/sbin/vxinfo
/usr/sbin/vxinstall
/usr/sbin/vxmake
/usr/sbin/vxnotify
/usr/sbin/vxplex
/usr/sbin/vxprint
/usr/sbin/vxrecover
/usr/sbin/vxrelayout
/usr/sbin/vxrlink
/usr/sbin/vxrvg
/usr/sbin/vxsd
/usr/sbin/vxtask
/usr/sbin/vxtrace
/usr/sbin/vxvol

Problem Description:

Note: Veritas Incident Numbers are included in paranthesis.
 
4295380 (28606)  comments in the vfstab can fake out the setting of 
		 solaris dumpdev
4418649 (78343)  VxVM patches do not incorporate OS version checking 
		 during patch installation
4479302 (95151)  modified libvxvm_get_disks() in libvxvmsc.so to be 
		 analogous to
4504662 (93080)  vxdisk list reports disk status incorrectly when all 
		 disks in dg are marked "NOHOTUSE"
4554773 (101825) CVM SC3.0 vxclust step2 poll timeout prevents third 
		 node from joining
4626384 (91793)  CVM callout table flooded on single CPU machines
4656592 (108677) CVM volumes disabled after scshutdown and boot up on all 
		 cluster nodes
4671086 (110341) CVM: SUNW wants vxclust to not start vxconfigd 
		 with logging
4706933	(114109) vxsync that is done during 'vxplex cp' results in error during
		 subsequent mount
 
(24412)	 subvolume SIO's not being freed
(29900)  vxprint -m specify_writecopy can be turned on but not off
(52457)  I18N: The string "spare" from "vxdisk list" output needs to be 
	 I18N'ized
(53394)  collision in vold error return
(55730)  rootability error msg with vxunroot
(59328)  verify-read ioctl i/os on sparse plex hangs
(62273)  VVR: check for already processed msg in nmcom_receive should be 
	 before alloc
(80615)  mirrored volume is not disabled when it lost the last ACTIVE 
	 plex during resync
(84185)  Bug in VOLUIO_ALIGNED() macro on linux
(85216)  raid-5 corruption after a column is lost
(90840)  vxrelayout dumps core with Segmentation Fault when striping column
(91698)  vxdisksetup -i uses -f option of vxdisk
(91857)  vxassist relayout SEGV
(92157)  Luns greater than 10 assigned to wrong controller on the 
	 HDS 9200 array
(92739)  VVR: hang in TCLs with TCP
(95241)  vxeeprom creates incorrect boot-device string for a5k
(95246)  VVR: panic during readback processing
(96137)  "vxdg -k" should be prevented on encapsulated rootdisk, otherwise 
	 system will be unbootable
(96961)  v_log_len not being reset if log is removed via "vxassist remove 
	 log"
(98045)  vxassist relayout does not preserve usetype gen
(98164)  VxVM: vxdg gives an error msg and adds disk in rootdg
(99015)  vxunroot doesn't remove those commented entries in /etc/vfstab
(102777) vxdisksetup fails if disk access name matches an existing disk 
	 media name
(102815) vxunroot sets incorrect boot-device value when swap is at slice 0
(103206) Data coruption in FMR (102132)
(103127) VVR: data corruption due to primary assuming to have sent data 
	 when it has not
(104091) VM: Quick Install in vxinstall does not exit properly if no disk 
	 were selected.
(104251) I/o's hang on cfs filesystems with dco log volumes and 
	 snapshots
(104444) mirroring of root disk failed
(106907) VxVM doesn't sync the whole plex after replacing disk
(108113) XP1024 arrays claimed as XP256 arrays, should be claimed as JBOD
(109656) Panic in hitachi_failback_lungroup for HDS A/P 9200 Array with 
	 3.1 VxVM
(110536) VVR: Data loss in autosync of vol w/regsz > 512 blks & rlink 
	 disconnects/connects
(113279) pkgrm -R should not unload (local) vxvm modules 
 
 
(from 111118-09)
 
 
(24412)	 subvolume SIO's not being freed
(28606)  comments in the vfstab can fake out the setting of 
	 solaris dumpdev
(29900)  vxprint -m specify_writecopy can be turned on but not off
(52457)  I18N: The string "spare" from "vxdisk list" output needs to be 
	 I18N'ized
(53394)  collision in vold error return
(55730)  rootability error msg with vxunroot
(59328)  verify-read ioctl i/os on sparse plex hangs
(62273)  VVR: check for already processed msg in nmcom_receive should be 
	 before alloc
(78343)  VxVM patches do not incorporate OS version checking 
	 during patch installation
(80615)  mirrored volume is not disabled when it lost the last ACTIVE 
	 plex during resync
(84185)  Bug in VOLUIO_ALIGNED() macro on linux
(85216)  raid-5 corruption after a column is lost
(90840)  vxrelayout dumps core with Segmentation Fault when striping column
(91698)  vxdisksetup -i uses -f option of vxdisk
(91793)  CVM callout table flooded on single CPU machines
(91857)  vxassist relayout SEGV
(92157)  Luns greater than 10 assigned to wrong controller on the 
	 HDS 9200 array
(92739)  VVR: hang in TCLs with TCP
(93080)  vxdisk list reports disk status incorrectly when all 
	 disks in dg are marked "NOHOTUSE"
(95151)  modified libvxvm_get_disks() in libvxvmsc.so to be 
	 analogous to
(95241)  vxeeprom creates incorrect boot-device string for a5k
(95246)  VVR: panic during readback processing
(96137)  "vxdg -k" should be prevented on encapsulated rootdisk, otherwise 
	 system will be unbootable
(96961)  v_log_len not being reset if log is removed via "vxassist remove 
	 log"
(98045)  vxassist relayout does not preserve usetype gen
(98164)  VxVM: vxdg gives an error msg and adds disk in rootdg
(99015)  vxunroot doesn't remove those commented entries in /etc/vfstab
(101825) CVM SC3.0 vxclust step2 poll timeout prevents third 
	 node from joining
(102777) vxdisksetup fails if disk access name matches an existing disk 
	 media name
(102815) vxunroot sets incorrect boot-device value when swap is at slice 0
(103206) Data coruption in FMR (102132)
(103127) VVR: data corruption due to primary assuming to have sent data 
	 when it has not
(104091) VM: Quick Install in vxinstall does not exit properly if no disk 
	 were selected.
(104251) I/o's hang on cfs filesystems with dco log volumes and 
	 snapshots
(104444) mirroring of root disk failed
(106907) VxVM doesn't sync the whole plex after replacing disk
(108113) XP1024 arrays claimed as XP256 arrays, should be claimed as JBOD
(108677) CVM volumes disabled after scshutdown and boot up on all 
	 cluster nodes
(109656) Panic in hitachi_failback_lungroup for HDS A/P 9200 Array with 
	 3.1 VxVM
(110341) CVM: SUNW wants vxclust to not start vxconfigd 
	 with logging
(110536) VVR: Data loss in autosync of vol w/regsz > 512 blks & rlink 
	 disconnects/connects
(113279) pkgrm -R should not unload (local) vxvm modules 
(114109) vxsync that is done during 'vxplex cp' results in error during
	 subsequent mount
 
 
(from 111118-08)
 
(103206) Data coruption in FMR (102132) 
 
 
(from 111118-07)
 
4409608 (29953) vxassist help space shows incorrect numbers
4416609 (59331) vxunroot reprograms boot-device to wrong string/device
4454112 (59331) vxunroot reprograms boot-device to wrong string/device
4464643 (92782) Sun JRE bug 4464643 causing VMSA to SIGBUS
4505811 (89089) Additional libs need to be added to SO_LIBS in vxvm-startup2
4506689 (83191) vxdiskadm replaces disk but errors with UNKNOWN ERROR WHILE
		WRITING VTOC
4548932 (89797) java null pointer exception when clicking on host icon
4627914 (89089) Additional libs need to be added to SO_LIBS in vxvm-startup2
4634822 (91943) (89089) Additional libs need to be added to SO_LIBS in
		vxvm-startup2
 
(49711) SRVM: Application hangs when doing writes on a detached rlink.
(58257) vxio and dmp drivers must fail insane disks without retrying
	i/o to them
(66761) EMC: libarray_real changes for High Availability in toolkit
(69429) VVR:panic while running 7th group in iteration for all
	scenarios
(69817) VVR: secondary panic on 32 bit while running Scenario 4 test
	3.39
(70228) VVR: Secondary (32 bit debug) panic while running scenario 7
	test 3.13
(71336) VVR: vols go into SYNC state during recovery if rvg is in
	PASSTHRU mode
(71362) vxnotify does not event at time dmp path os disconnected
(72853) VVR  panic on secondary during mrs_recover.tc#1
(73510) problems with dcm and layered volumes
(73836) VVR: rlink enabled even if it was detached when there's
	srlheader error
(76940) VX_GET_IOPARAMETERS ioctl returns invalid dev_t on cvm slaves
(77239) importing a diskgroup with a duplicate dgid doesn't generate
	error
(77259) VVR: ted assert when running aixvm/tot_merge on solaris.
(77993) VVR: SRL failure may result in inconsistent data
(78509) P2HA: EMC: Checkin unixvm snapshot catalog
(78519) EMC: EMC API partner software registration
(80735) VVR : panic on solaris while running srvmtest on tot
(81867) vxstat -i should flush stdout
(83386) vxprint -e takes long time to execute
(83572) volboot file will be re-initialized during boot if install-db
	exists
(83698) 3.2tp1.5 causes hds5700 to migrate from HITACHI to other_disk
	category.
(85892) VVR AIX io stops at 99% full srl in asyn with dcm
(85908) VVR : nio_usec_tstamp can overflow and become -ve.
(85994) VVR: Disallow associating an open volume to a secondary rvg
(85998) VVR: Disallow attaching a secondary rlink if any associated
	data vol is open
(86024) P3A: P2HA: Command recovery fails if Device External Locks are
	not released on primary node
(86054) update modinfo and pstamp for point patch
	3.1.1m_p3+81182+71362
(86160) vxdmpadm -f disable path=c#t#d#s2 prints incorrect error about
	NON-rootdisk, saying it IS a rootdisk
(86585) CVM - FMR sdfill command is hanging if fmr is enabled
(86989) update modinfo and pstamp for point patch
	3.1.1m_p2+81182+71362
(87224) update modinfo and pstamp for point patch
	3.1.1m_p3+81182+71362+83698
(87403) VVR: panic in nmcom_get_checksum if packet_size of rlink is
	not 4 byte aligned.
(88047) Request to add support for ATF 3.3.0.3 in the next update of
	3.1.1
(88498) FMR - performance improvement in DCO updates
(88545) VVR: Disallow associating an open volume as SRL
(89428) VVR: srl is inconsistent but rlink is not detached
(90335) dd hangs when cable is pulled from hitachi 9200 array
(90533) CVM volume stuck in NEEDSYNC for SC3.0
 
(from 111118-06)
 
(29953) vxassist help space shows incorrect numbers
(49711) SRVM: Application hangs when doing writes on a detached rlink.
(58257) vxio and dmp drivers must fail insane disks without retrying
	i/o to them
(59331) vxunroot reprograms boot-device to wrong string/device
(59331) vxunroot reprograms boot-device to wrong string/device
(66761) EMC: libarray_real changes for High Availability in toolkit
(69429) VVR:panic while running 7th group in iteration for all
        scenarios
(69817) VVR: secondary panic on 32 bit while running Scenario 4 test
        3.39
(70228) VVR: Secondary (32 bit debug) panic while running scenario 7
        test 3.13
(71336) VVR: vols go into SYNC state during recovery if rvg is in
        PASSTHRU mode
(71362) vxnotify does not event at time dmp path os disconnected
(72853) VVR  panic on secondary during mrs_recover.tc#1
(73510) problems with dcm and layered volumes
(73836) VVR: rlink enabled even if it was detached when there's
	srlheader error
(76940) VX_GET_IOPARAMETERS ioctl returns invalid dev_t on cvm slaves
(77239) importing a diskgroup with a duplicate dgid doesn't generate
        error
(77259) VVR: ted assert when running aixvm/tot_merge on solaris.
(77993) VVR: SRL failure may result in inconsistent data
(78509) P2HA: EMC: Checkin unixvm snapshot catalog
(78519) EMC: EMC API partner software registration
(80735) VVR : panic on solaris while running srvmtest on tot
(81867) vxstat -i should flush stdout
(83191) vxdiskadm replaces disk but errors with UNKNOWN ERROR WHILE
                WRITING VTOC
(83386) vxprint -e takes long time to execute
(83572) volboot file will be re-initialized during boot if install-db
        exists
(83698) 3.2tp1.5 causes hds5700 to migrate from HITACHI to other_disk
        category.
(85892) VVR AIX io stops at 99% full srl in asyn with dcm
(85908) VVR : nio_usec_tstamp can overflow and become -ve.
(85994) VVR: Disallow associating an open volume to a secondary rvg
(85998) VVR: Disallow attaching a secondary rlink if any associated
        data vol is open
(86024) P3A: P2HA: Command recovery fails if Device External Locks are
        not released on primary node
(86054) update modinfo and pstamp for point patch
        3.1.1m_p3+81182+71362
(86160) vxdmpadm -f disable path=c#t#d#s2 prints incorrect error about
        NON-rootdisk, saying it IS a rootdisk
(86585) CVM - FMR sdfill command is hanging if fmr is enabled
(86989) update modinfo and pstamp for point patch
        3.1.1m_p2+81182+71362
(87224) update modinfo and pstamp for point patch
        3.1.1m_p3+81182+71362+83698
(87403) VVR: panic in nmcom_get_checksum if packet_size of rlink is
        not 4 byte aligned.
(88047) Request to add support for ATF 3.3.0.3 in the next update of
        3.1.1
(88498) FMR - performance improvement in DCO updates
(88545) VVR: Disallow associating an open volume as SRL
(89089) Additional libs need to be added to SO_LIBS in vxvm-startup2
(89428) VVR: srl is inconsistent but rlink is not detached
(89797) java null pointer exception when clicking on host icon
(90335) dd hangs when cable is pulled from hitachi 9200 array
(90533) CVM volume stuck in NEEDSYNC for SC3.0
(91943) (89089) Additional libs need to be added to SO_LIBS in
        vxvm-startup2
(92782) Sun JRE bug 4464643 causing VMSA to SIGBUS
 
 
(from 111118-05)
 
4505737 (79192) vxassist remove log enables a DETACHED/STALE plex allowing
        stale data can be returned on a read
 
(72686) vxtask list shows wrong object names for Solaris 64 bit kernel
 
(56510) current certified version of ATF 1.3.1 with DMP is too old
        (Please refer to the NOTE at the end)
 
(80599) CVM:abortsio can hang for drl volumes
 
 
(from 111118-04)
 
4480097 (73740) VVR: vxrecover -np dumps core if rvg/rep is present in the dg
 
(54310) SRVM VVR  layered volumes dont sync after a reboot
(55244) failed dcms leave layered volume with badlog flag
(55246) dcms on layered volume may be on same disk
(55357) VVR: Disconnect during DCM replay can cause hang
(57287) replicated volumes not being resynced (sometimes)
(57465) VVR: ted assert in volspinlock called from volsiowait during ibc send
(61521) VVR: panic on det/att rlink after circuit breaker tripped on 4500
(62653) VVR: Request to add "no throttle" option to SRL overflow protection
(62841) VVR: vxvol stop <vol>, says "DCM protection requires volume logs"
(64543) VVR: check_pattern on secondaries fail after dcm replay
(64728) VVR: it is possible to stop the srl while the rvg is started
(64480) VVR: remove references to NMCOM_MSG_FLAG_DELIVERED
(65788) VVR: System hangs when in DCM under heavy I/O
(66535) VVR: VVR could hang due to iocount mismatch
(67097) VVR  panic on kodiak  5/18 build  tcp enabled  tcl's
(67510) vxconfigd core dump in vold_dm_as_da
(69422) VVR : srvmtest hung after extended runs
(69676) VVR : don't increment num_buffers in nmcom_send if esballoc fails
(69964) VVR: Panic on primary while running srvmtests on 32bit-64bit HP OS-s
(70542) VVR allow vxrlink output to be redirected
(71167) VVR: Rlink does not reconnect after VCS fail over within the primary
(72686) vxtask list shows wrong object names for Solaris 64 bit kernel.
(73115) VVRAIX : Memory leak while unloading the VxVM of modules
(73831) VVR: panic if all the logs for volume are disabled when dcm is active
(74085) Add support for Fujitsu arrays
(76522) VVR: Revamp flow control algo & implement missing packet resend
(80599) CVM: abortsio can hang for drl volumes
 
 
(from 111118-03)
 
4313519 (60184) Problems using g_get_dev_map() using leadville-enabled
        a5k library
4379956 (25836) VxVM needs to breakup I/O requests greater than pool size
        and reduce stabilization
4413604 (60184) Problems using g_get_dev_map() using leadville-enabled
        a5k library
4414884 (62449) License error when attempting to replace a failed drive with
        Photon license
4350222 (59712) Request warning before removing mirrored plex from sub volume
        of layered volume
4458538 (62792) On Solaris, need to do more rigorous checking to make sure
        critical system patches are installed
4466100 (68911) GUI associates wrong mount-point to volume during creation
4468759 (66357) VMSA autostart on command must be run after each reboot
4490722 (71060) vmsa puts the block size in vfstab
 
(54372) (62596) On Solaris, core dump by vxconfigd when paths to all disks in
        dg are removed
(55648) No check for fcp_current_limit.delay going negative in vol_rp_flow
(55664) CVM: vxrecover -c -v -s called 3 times during cluster node start
(55863) VVR: rlink pause hangs while using IBCs
(56121) volrp_sendsio_start should initialize pkt_count to 0
(56510) the current certified version of ATF 1.3.1 with DMP is too old
(58107) Add generation number fix for performance
(58257) vxio and dmp drivers must fail insane disks without retrying i/o
(59343) vmsa shows incorrect date on solaris 6 and HPUX
(61236) Disk is not detached while a disk contains a simple volume failed
(61469) VVR: SRL log header error with no associated rlinks on seconda causes
        panic during recovery
(61787) VVR: error recovery on read-writeback can hang the system
(62530) VVR: flow-control parameters vol_rp_increment/vol_rp_decrement not
        used correctly
(63854) (68108) vxconfigd coredumps trying to import a unsupported DG version
(64623) CVM: master timesout in 3-4 secs in join eventhough timeout of 200
(64656) master pause ioctl waits for ever, I/Os hang
(65438) VVR: autosync of a 100gb fails
(66342) Conflict creating Vmsa GUI 3.1.1 with the same volumename in
        different diskgroups
(66569) dmp_check_license() doesn't deal with DA_EXPAND for HITACHI
        array support
(67527) To improve performance when detecting a5K on a system with very large
        number of array connections
(68467) dmp_getctrlgroup does not always work properly
(69687) No valid log copies found when trying to import shared dg
(70126) after 2 node of a 8 node vcs cluster panic, none of the rest node pick
        up CVM master
(71362) vxnotify does not event at time dmp path os disconnected
(71684) vxconfigd dies or system panics after a cable pull
(71761) Panic in vol_rv_async_childdone on disk write errors
(72231) (67647) When adding a new disk in vxdiskadm getting error:
        "/usr/lib/vxvm/voladm.d/bin/disk.init:  :not found"
(72272) Need to update patch info in pkgadd request script
(73074) Support for HDS9200, XP 512/XP256/XP48 and  LSI arrays added
(74126) VVR: log on to the secondary would get an error
(75272) In the LinksView code for Solaris and HP, there is a reference to
        uninitialized memory in the LinksView code that can cause the VMSA
        server to core dump
(75313) VVR: need to make VOL_RP_FLOWCON_MAX_FREQUENCY as a tunable
(76564) Support for T3+ with explicit failover added
 
 
(from 111118-02)
 
4411348 (59238) kernel heap corruption with VxVM DMP configuration on a large
                system
4416683 (30427) Slave node vxconfigd core dumped
4390757 (54875) VM3.0.4 cannot attach plex for detach plex by Disk failure
 
(48474) CVM Clusterize layered volumes and online-relayout. Restarting
        vxconfigd on the slave messes up the i_nas and i_nsd counts disabling
        transactions
(49324) CVM relayout isn't exactly transactional. Part of transaction is not
        cleaned up properly when the transaction on the slave cannot be
        completed because vold is not running on the slave.
(49325) CVM vxstat -b hits assert when layered volumes are used. The assert is
        hit because, respoffset != size in volstatcvm_getstats_response.
(51560) CFS unmount hangs while closing cvm volume
(51893) vxresize isn't cluster aware
(52330) CVM: some performance improvements to reduce cluster startup time.
        Some changes in the area of dg import and kmsg sender during join can
        improve the startup time somewhat.
(52392) I18N: vol_strerror() returns the wrong localized error message
(53042) CVM: incorrect handling of klog flush failures leads to vold hang
(53133) Disable DMP -- disabling/enabling a path from multipathed array does
        not work correctly
(54248) Minor text problem in vxinfo command
(54372) Sol: Core dumped by vxconfigd when paths to all disks in dg are removed
(54996) I18N: vxdisk help shows wrong data under L10N environment
(55197) Core dump in randio while doing I/O for offsets exceeding 4GB
(55486) CVM: joined slave can hang in await_join ioctl during subsequent join
(55664) CVM vxrecover -c -v -s called 3 times during cluster node start
(56191) CVM: slaves hang if master crashes in the middle of commit ring bcast
(56203) CVM: Node join fails if slave vold opens the connection with master
        before master vold has got the CVM_VOLD_CHANGE signal
(56302) CVM: vold hangs in the transaction abort if VOLOBJ_TFLAG_DROP_KMSG is
        set on shared objs
(56307) CVM join takes a long time if all nodes try to join at the same time.
(56575) I18N: Need to port I18N fixes from 3.1 to 3.1.1 - Variables in some
        scripts are internationalized
(56581) I18N: Need to assign I18N numbers for unixvm/ga3.1.1_maint
(56617) VM 3.1.1L - vxinstall/option #3 wants to shutdown/reboot the system
        even "NO" is selected for no changes.
(56690) CFS: mkfs hits ted assert f:vx_cvm_ping:2 The problem may be
        related to the definition of  VOLCVM_PING_ALL_NODES in volioctl.h
(57070) VVR: resuming the rlink on a secondary rvg without an srl causes panic
(57249) I18N: Certain start-up scripts must always run under C locale
(57579) CVM: kmsg module should do leaver processing only for node that left
(57613) After DMP is disabled, the root disk mirror cannot be used for booting
(57738) CVM: transaction aborted if master in send_slaves when a node leaves
(57741) CVM: relayout fails if slave vold not reconnected or not ready
(58075) CVM: Incident to checkin cvmtcs for layered vols and relayout
(58131) VxVM: ted assert f:dmp_migrate_dmpnode:1c on TOT. The TCs hung due to
        assert in dmp_migrate_dmpnode_to_devlist while trying to stop vold
(59202) CVM: recovery not started after master takeover for KCM
(59403) DMP: Configuration test for DMP-AP co-existence. Tests for DMP_AP
        co-existence added to the existing menu-driven DMP configuration test.
(59673) exclude/include device based on VID:PID fails in some cases
(60075) Initializing enclosure based da names during reboot fails
(60282) vxconfigd going into an infinite loop due to the alarm call which gets
        set everytime the loop in vold_set_new_role is entered. Therefore,
        timeout never occurs
(60323) CVM: join timeout values should be tunable
(60600) hotreloc TCs abort instead of quitting
(60609) SOL: ddi_path_list not correctly handled when dmp is disabled.
(60682) CVM: need verbose output from vxclustadm nodestate
(60925) CFS cvm panics while traversing kmsg queues due to incorrect pointer
        dereference
(60927) CFS : cvm looses diskgroups on reboots
(61145) I18N: Too many text screen from vxinstall is still non-I18Nized.
(61194) Need to update pkgadd script (ie request); check for newer a5k patches
(61286) voldg/upgrade/features.tc FAILS on TOT
(61545) CVM FMR panic in volfmr_alloc will hamper rolling upgrade
(61588) CVM: Setting join timeout value in VCS and NOCM environment
(61743) I18N: Need to add new L10N message catalogs for 3.1.1
(61780) Need to fix rolling update protocol incompatibility issues between
        3.1 and 3.1.1
(61829) root disk encapsulation program corrupt the partition table
(62610) Change upgrade_start and upgrade_finish to include sun patch ids
(62687) Improper comparision of datatype in nec_claim_device
 
 
(from 111118-01)
 
(30427) SEGV in client_trans_start (vxconfigd)
(48474) CVM Clusterize layered volumes and online-relayout
(49324) CVM relayout isn't exactly transactional
(49325) CVM vxstat -b hits assert when layered volumes are used
(51560) cfs unmount hangs while closing cvm volume
(51893) vxresize isn't cluster aware
(52330) CVM: some performance improvements to reduce cluster startup time
(52392) I18N: vol_strerror() returns the wrong localized error message
(53042) CVM: incorrect handling of klog flush failures leads to vold hang
(53133) Disable DMP--disabling/enabling a path from multipathed array does
	not work correctly
(54248) Minor text problem in vxinfo command
(54372) Sol: Core dump by vxconfigd when paths to all disks in dg are removed
(54875) Problems supporting pre VM2.3 (i.e. version 40) disk groups
(54996) I18N: vxdisk help shows wrong data under L10N environment
(55197) core dump in randio while doing I/O for offsets exceeding 4GB
(55486) CVM: joined slave can hang in await_join ioctl during subsequent join
(55664) CVM vxrecover -c -v -s called 3 times during cluster node start
(56191) CVM: slaves hang if master crashes in the middle of commit ring bcast
(56203) CVM: Node join fails if slave vold opens the connection with master
	before master vold has got the CVM_VOLD_CHANGE signal
(56302) CVM: vold hangs in the transaction abort if VOLOBJ_TFLAG_DROP_KMSG
	set on shared objs
(56307) cvm join takes a long time if all nodes try to join at the same time.
(56575) I18N: Need to port I18N fixes from 3.1 to 3.1.1 & TOT
(56581) I18N: Need to assign I18N numbers for unixvm/ga3.1.1_maint
(56617) VM 3.1.1L - vxinstall/option #3 wants to shutdown/reboot the system
	even "NO" is selected for no changes.
(56690) cfs: mkfs hits ted assert f:vx_cvm_ping:2
(57070) VVR: resuming the rlink on a secondary rvg w/out an srl causes panic
(57104) Failover Command for Storage Appliance  not working
(57105) Use of /dev/rdsk and /dev/dsk causes vxinstall failure for
	active/passive arrays
(57108) Storage Appliance Failover Routine
(57109) Luns on a active/passive array fails initialization if only the passive
	path is available
(57249) I18N: Certain start-up scripts must always run under C locale
(57579) CVM: kmsg module should do leaver processing only for node that left
(57613) After DMP is disabled, the root disk mirror cannot be used for booting
(57738) CVM: transaction aborted if master in send_slaves when a node leaves
(57741) CVM: relayout fails if slave vold not reconnected or not ready
(58075) CVM: Incident to checkin cvmtcs for layered vols and relayout
(58131) VxVM: ted assert f:dmp_migrate_dmpnode:1c on TOT
(59202) CVM: recovery not started after master takeover for KCM
(59238) kernel heap corruption with DMP on a large configuration (Serengeti)
(59403) DMP: Configuration test for DMP-AP co-existence
(59673) exclude/include device based on VID:PID fails in some cases
(60075) initializing enclosure based da names during reboot fails
(60184) Problems using g_get_dev_map() using leadville-enabled a5k library
(60282) vxconfigd going into an infinite loop ?
(60323) CVM: join timeout values should be tunable
(60600) hotreloc TCs abort instead of quitting
(60609) SOL: ddi_path_list not correctly handled when dmp is disabled.
(60682) CVM: need verbose output from vxclustadm nodestate
(60925) CFS cvm panics while traversing kmsg queues due to incorrect pointer
        dereference
(60927) cfs : cvm looses diskgroups on reboots
(61145) I18N: Too many text screen from vxinstall is still non-I18Nized.
(61194) Need to update pkgadd script (ie request); check for newer a5k patches
(61286) voldg/upgrade/features.tc FAILS on TOT
(61545) CVM FMR panic in volfmr_alloc will hamper rolling upgrade
(61588) CVM: Setting join timeout value in VCS and NOCM environment
(61743) I18N: Need to add new L10N message catalogs for 3.1.1
(61780) fix ru issues between 3.1 and 3.1.1
 
 
(from 112212-01)
 
(71362) vxnotify does not event at time dmp path os disconnected
(81182) dmp restore daemon's 'skip controller decision' in check disable policy
(83698) 3.2tp1.5 causes hds5700 to migrate from HITACHI to other_disk category
 
 
(from 112206-01)
 
(81182) dmp restore daemon's 'skip controller decision' in check disable policy
 
 
(from 112199-01)
 
(81182) dmp restore daemon's 'skip controller decision' in check disable policy
 
(from 112382-01)
 
(81182) dmp restore daemon's 'skip controller decision' in check disable policy
(71362) vxnotify does not event at time dmp path os disconnected
(83698) 3.2tp1.5 causes hds5700 to migrate from HITACHI to other_disk category
(88498) FMR - performance improvement in DCO updates

Patch Installation Instructions:
-------------------------------- 
For Solaris 8 release, refer to the man pages for instructions on
using 'patchadd' and 'patchrm' scripts provided with Solaris.
The following example installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/111118-10
 
The following example removes a patch from a standalone system:
 
       example# patchrm 111118-10
 
For additional examples please see the appropriate man pages.

Special Install Instructions:
----------------------------- 
NOTE 1: Check for the following Solaris patches before installing this patch:
        (For details about these patches refer to respective README files)
 
        111413-06: luxadm, liba5k and libg_fc patch.
        This patch requires the package SUNWsan (San Foundation Kit).
        The SUNWsan package is available via the Sun Download Center
        at http://www.sun.com/storage/san/
        This patch also requires 109529-06 to be installed.
 
	108827-19: Sun BugID 4497853 is fixed in this patch.
        This patch also requires 112334-02 and 108528-13 to be installed.
 
NOTE 2: After installing the patch, if 'patchadd -p' gives
        error as:
 
                #patchadd -p | grep 111413
                /usr/sbin/patchadd[193]: PatchArrElem: subscript out of range
 
        Please install the patch 108987-08.
        This patch has the fix for patchadd and patchrm utilities.
 
NOTE 3: If you have an Hitachi DF400 or DF500 array which was previously
        claimed as jbod, during reboot after the upgrade, you may get the
        following warning message:
 
        NOTICE: vxvm:vxdmp: added disk array <disk-array-serial-no>
 
        vxvm:vxconfigd: WARNING: File /etc/vx/array.info not in proper format.
                Regenerating file /etc/vx/array.info.
                All attributes will be set to default values.
 
        The system is coming up.  Please wait.
 
        This message informs you that your array's configuration has changed
        and that VxVM is recreating the file for you.
 
NOTE 4:  After backing out 311p5 patch, when you reboot, you may get the
        following warning message:
 
        vxvm:vxconfigd: WARNING: Incomplete serial no in file /etc/vx/array.info
                Attributes will be set to default values for these records.
 
        The message above is repeated many times.
 
NOTE 5: This patch enables the support for ATF 3.3.0.3 under VM 3.1.1 with
        the suggested configuration, as "At boot time the primary path to 
	the disk should be available."
 
NOTE 6: Reboot the system after patch installation.
 
 
Special Notes:
-------------
 
1. Following are the Volume Manager point-patches for Solaris 8:
 
	112212-01
	112206-01
	112199-01
	112382-01
	111118-08
 
If any of these patches exist on your system, please remove it
before you install this patch.

Mirroring Boot disk-
2. Either apply the patch before you mirror the boot disk using VxVM, 
break the mirror and remiiror the boot disk after applying the patch or 
run /etc/vx/bin/vxbootsetup after applying the patch.

README -- Last modified date:  Monday, July 12, 2004

