Patch-ID# 120108-05 Keywords: VxFS 4.0MP2 VERITAS File System RP 05 (Multiple POINT PATCH) Synopsis: VERITAS File System 4.0MP2: Rolling Patch 05 (Multiple POINT PATCH) Date: Mar/19/2007 Solaris Release: 7 SunOS Release: 5.7 Unbundled Product: VERITAS VxFS Unbundled Release: 4.0MP2 Topic: VxFS 4.0MP2 RP5 Multiple Fixes Patch Relevant Architectures: sparc BugId's fixed with this patch: 5074622 Changes incorporated in this version: Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: $ROOT_2.7/etc/fs/vxfs/mount $ROOT_2.7/etc/fs/vxfs/qlogattach $ROOT_2.7/etc/fs/vxfs/qlogck $ROOT_2.7/etc/fs/vxfs/qlogrec $ROOT_2.7/etc/init.d/qlog-startup $ROOT_2.7/etc/rcS.d/S88qlog-startup $ROOT_2.7/kernel/drv/sparcv9/vxportal $ROOT_2.7/kernel/drv/vxportal $ROOT_2.7/kernel/drv/vxportal.conf $ROOT_2.7/kernel/fs/sparcv9/vxfs $ROOT_2.7/kernel/fs/vxfs $ROOT_2.7/opt/VRTSvxfs/include/dmapi.h $ROOT_2.7/opt/VRTSvxfs/include/fcl.h $ROOT_2.7/opt/VRTSvxfs/include/fdd.h $ROOT_2.7/opt/VRTSvxfs/include/sys/fs/dmapi.h $ROOT_2.7/opt/VRTSvxfs/include/sys/fs/dmapi_size.h $ROOT_2.7/opt/VRTSvxfs/include/sys/fs/dmattr_drv.h $ROOT_2.7/opt/VRTSvxfs/include/sys/fs/vx_ioctl.h $ROOT_2.7/opt/VRTSvxfs/include/sys/fs/vxio.h $ROOT_2.7/opt/VRTSvxfs/include/vxfsutil.h $ROOT_2.7/opt/VRTSvxfs/lib/libvxfsutil.a $ROOT_2.7/opt/VRTSvxfs/lib/libxdsm.a $ROOT_2.7/opt/VRTSvxfs/lib/sparcv9/libvxfsutil.a $ROOT_2.7/opt/VRTSvxfs/lib/sparcv9/vxckptpriv.so $ROOT_2.7/opt/VRTSvxfs/lib/sparcv9/vxfspriv.so $ROOT_2.7/opt/VRTSvxfs/lib/sparcv9/vxfsutil.so $ROOT_2.7/opt/VRTSvxfs/lib/vxckptpriv.so $ROOT_2.7/opt/VRTSvxfs/lib/vxfspriv.so $ROOT_2.7/opt/VRTSvxfs/lib/vxfsutil.so $ROOT_2.7/opt/VRTSvxfs/sbin/cp $ROOT_2.7/opt/VRTSvxfs/sbin/cpio $ROOT_2.7/opt/VRTSvxfs/sbin/fcladm $ROOT_2.7/opt/VRTSvxfs/sbin/fsadm $ROOT_2.7/opt/VRTSvxfs/sbin/fsapadm $ROOT_2.7/opt/VRTSvxfs/sbin/fscat $ROOT_2.7/opt/VRTSvxfs/sbin/fscdsadm $ROOT_2.7/opt/VRTSvxfs/sbin/fscdsconv $ROOT_2.7/opt/VRTSvxfs/sbin/fscdstask $ROOT_2.7/opt/VRTSvxfs/sbin/fsckpt_restore $ROOT_2.7/opt/VRTSvxfs/sbin/fsckptadm $ROOT_2.7/opt/VRTSvxfs/sbin/fsclustadm $ROOT_2.7/opt/VRTSvxfs/sbin/fsenvadm $ROOT_2.7/opt/VRTSvxfs/sbin/fsvoladm $ROOT_2.7/opt/VRTSvxfs/sbin/getext $ROOT_2.7/opt/VRTSvxfs/sbin/ls $ROOT_2.7/opt/VRTSvxfs/sbin/mv $ROOT_2.7/opt/VRTSvxfs/sbin/qioadmin $ROOT_2.7/opt/VRTSvxfs/sbin/qiomkfile $ROOT_2.7/opt/VRTSvxfs/sbin/qiostat $ROOT_2.7/opt/VRTSvxfs/sbin/qlogadm $ROOT_2.7/opt/VRTSvxfs/sbin/qlogckd $ROOT_2.7/opt/VRTSvxfs/sbin/qlogclustadm $ROOT_2.7/opt/VRTSvxfs/sbin/qlogdb $ROOT_2.7/opt/VRTSvxfs/sbin/qlogdetach $ROOT_2.7/opt/VRTSvxfs/sbin/qlogdisable $ROOT_2.7/opt/VRTSvxfs/sbin/qlogenable $ROOT_2.7/opt/VRTSvxfs/sbin/qlogmk $ROOT_2.7/opt/VRTSvxfs/sbin/qlogprint $ROOT_2.7/opt/VRTSvxfs/sbin/qlogrm $ROOT_2.7/opt/VRTSvxfs/sbin/qlogstat $ROOT_2.7/opt/VRTSvxfs/sbin/qlogtrace $ROOT_2.7/opt/VRTSvxfs/sbin/setext $ROOT_2.7/opt/VRTSvxfs/sbin/vxdump $ROOT_2.7/opt/VRTSvxfs/sbin/vxedquota $ROOT_2.7/opt/VRTSvxfs/sbin/vxenablef $ROOT_2.7/opt/VRTSvxfs/sbin/vxfsckd $ROOT_2.7/opt/VRTSvxfs/sbin/vxfsconvert $ROOT_2.7/opt/VRTSvxfs/sbin/vxfsstat $ROOT_2.7/opt/VRTSvxfs/sbin/vxgetmsg $ROOT_2.7/opt/VRTSvxfs/sbin/vxlsino $ROOT_2.7/opt/VRTSvxfs/sbin/vxquot $ROOT_2.7/opt/VRTSvxfs/sbin/vxquota $ROOT_2.7/opt/VRTSvxfs/sbin/vxquotaoff $ROOT_2.7/opt/VRTSvxfs/sbin/vxquotaon $ROOT_2.7/opt/VRTSvxfs/sbin/vxrepquota $ROOT_2.7/opt/VRTSvxfs/sbin/vxrestore $ROOT_2.7/opt/VRTSvxfs/sbin/vxtunefs $ROOT_2.7/opt/VRTSvxfs/sbin/vxupgrade $ROOT_2.7/opt/VRTSvxms/lib/map/libvxfs.so $ROOT_2.7/opt/VRTSvxms/lib/map/sparcv9/libvxfs.so $ROOT_2.7/usr/kernel/drv/fdd $ROOT_2.7/usr/kernel/drv/fdd.conf $ROOT_2.7/usr/kernel/drv/qlog $ROOT_2.7/usr/kernel/drv/qlog.conf $ROOT_2.7/usr/kernel/drv/sparcv9/fdd $ROOT_2.7/usr/kernel/drv/sparcv9/qlog $ROOT_2.7/usr/lib/fs/vxfs/df $ROOT_2.7/usr/lib/fs/vxfs/ff $ROOT_2.7/usr/lib/fs/vxfs/fsck $ROOT_2.7/usr/lib/fs/vxfs/fsckall $ROOT_2.7/usr/lib/fs/vxfs/fsdb $ROOT_2.7/usr/lib/fs/vxfs/fstyp $ROOT_2.7/usr/lib/fs/vxfs/mkfs $ROOT_2.7/usr/lib/fs/vxfs/ncheck $ROOT_2.7/usr/lib/fs/vxfs/sparcv7/fsck $ROOT_2.7/usr/lib/fs/vxfs/sparcv7/fsck_logv9 $ROOT_2.7/usr/lib/fs/vxfs/sparcv9/fsck $ROOT_2.7/usr/lib/fs/vxfs/umount Problem Description: -------------------- (700090) Fixed a panic that could occur if overlay inodes were held during a remount. (702292) Fixed a deadlock that occurred when the ENOSPC error was hit and there were too many pending FDD I/Os. (857703) Fixed a node panicking and rebooting when hastop -all was executed on another node. (965025) Fixed vxdump failing to detect End of Tape (EOT). (966827) Updated vx_root_iget() to check for NULL returned from vx_dummy_ialloc(). (966851) Fixed vxdump failing to detect End of Media (EOM). (from 120108-04) (702080) Updated postinstall script to cleanup /etc/system if there are duplicates. (699882) In fs_bad_extent(), check that bno is not 0. (526892) In vx_map() try to avoid to invalidate the pages locally in the case of the file is not shared by cache the pglock grant in EX mode locally instead. Also, hold VX_IGLOCK (share mode) before calling VX_IPGLOCK_CACHEGRANT and release it afterward to prevent xted_ipglock1:1 assertion. (625371) Corrected vx_getpage1() to hold GLOCK exclusive when GETPAGE for write with a master-less inode. (625474) Updated vx_logbuf_clean() to give up CPU to avoid spinning when waitflag is set but fs_actlb is NULL. (639079) Fixed bmap code to avoid metadata corruption with writing into a hole on a double indirect address block boundary. (from 120108-03) (526787) CFS HP 11.23 4.0 : Spurious I/O error while running cfs-stress-mixed. (526893) CFS performance problem when using mmap. (520882) Resize on full file system hits panic on hp. (526892) CFS performance problem when using mmap (from 120108-02) (509424) qlog does not support nodeid 31 (509773) System panic on node removed from dbac cluster using uninstallDBAC -selectnodes (509865) fsadm -d does not compress directories of fs_bsize (from 120108-01) 5074622 (131877) noise.replay failed: does not have corresponding reorg inode clear VX_IEREORG flag? (145852) attribute information may be missing in rwlock/glock pbdata of an idropped inode (146314) f:vx_clone_setup:6a, 1 fails via vx_fdd_validate_ipush during odm stress (153375) bmap routines for IORG_NONE inodes should return an error (153719) Intent Log Version mismatch issue with BCV backup (153765) Remove license check in fsck (154093) fsck dumped core in recover_qlog() due to device name longer than 63 characters (154159) Panic in vx_dqswapfs() during vxupgrade from disk layout 5 to 6 (155047) VxFS mapping provider for VxMS fails to load with NULL external ehandler Patch Installation Instructions: -------------------------------- VRTSvxfs 4.0MP2 patch 116687 must be installed first before applying this patch. For the Solaris 7 release, refer to the online manual 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/110434-07 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate manual pages. Special Install Instructions: ----------------------------- You need to use the shutdown command to reboot the system after patch installation or de-installation: shutdown -g0 -y -i6Patch-ID# 120109-05 Keywords: VxFS 4.0MP2 VERITAS File System RP 05 (Multiple POINT PATCH) Synopsis: VERITAS File System 4.0MP2: Rolling Patch 05 (Multiple POINT PATCH) Date: Mar/19/2007 Solaris Release: 8 SunOS Release: 5.8 Unbundled Product: VERITAS VxFS Unbundled Release: 4.0MP2 Topic: VxFS 4.0MP2 RP5 Multiple Fixes Patch Relevant Architectures: sparc BugId's fixed with this patch: 5074622 Changes incorporated in this version: Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: $ROOT_2.8/etc/fs/vxfs/mount $ROOT_2.8/etc/fs/vxfs/qlogattach $ROOT_2.8/etc/fs/vxfs/qlogck $ROOT_2.8/etc/fs/vxfs/qlogrec $ROOT_2.8/etc/init.d/qlog-startup $ROOT_2.8/etc/rcS.d/S88qlog-startup $ROOT_2.8/kernel/drv/sparcv9/vxportal $ROOT_2.8/kernel/drv/vxportal $ROOT_2.8/kernel/drv/vxportal.conf $ROOT_2.8/kernel/fs/sparcv9/vxfs $ROOT_2.8/kernel/fs/vxfs $ROOT_2.8/opt/VRTSvxfs/include/dmapi.h $ROOT_2.8/opt/VRTSvxfs/include/fcl.h $ROOT_2.8/opt/VRTSvxfs/include/fdd.h $ROOT_2.8/opt/VRTSvxfs/include/sys/fs/dmapi.h $ROOT_2.8/opt/VRTSvxfs/include/sys/fs/dmapi_size.h $ROOT_2.8/opt/VRTSvxfs/include/sys/fs/dmattr_drv.h $ROOT_2.8/opt/VRTSvxfs/include/sys/fs/vx_ioctl.h $ROOT_2.8/opt/VRTSvxfs/include/sys/fs/vxio.h $ROOT_2.8/opt/VRTSvxfs/include/vxfsutil.h $ROOT_2.8/opt/VRTSvxfs/lib/libvxfsutil.a $ROOT_2.8/opt/VRTSvxfs/lib/libxdsm.a $ROOT_2.8/opt/VRTSvxfs/lib/sparcv9/libvxfsutil.a $ROOT_2.8/opt/VRTSvxfs/lib/sparcv9/vxckptpriv.so $ROOT_2.8/opt/VRTSvxfs/lib/sparcv9/vxfspriv.so $ROOT_2.8/opt/VRTSvxfs/lib/sparcv9/vxfsutil.so $ROOT_2.8/opt/VRTSvxfs/lib/vxckptpriv.so $ROOT_2.8/opt/VRTSvxfs/lib/vxfspriv.so $ROOT_2.8/opt/VRTSvxfs/lib/vxfsutil.so $ROOT_2.8/opt/VRTSvxfs/sbin/cp $ROOT_2.8/opt/VRTSvxfs/sbin/cpio $ROOT_2.8/opt/VRTSvxfs/sbin/fcladm $ROOT_2.8/opt/VRTSvxfs/sbin/fsadm $ROOT_2.8/opt/VRTSvxfs/sbin/fsapadm $ROOT_2.8/opt/VRTSvxfs/sbin/fscat $ROOT_2.8/opt/VRTSvxfs/sbin/fscdsadm $ROOT_2.8/opt/VRTSvxfs/sbin/fscdsconv $ROOT_2.8/opt/VRTSvxfs/sbin/fscdstask $ROOT_2.8/opt/VRTSvxfs/sbin/fsckpt_restore $ROOT_2.8/opt/VRTSvxfs/sbin/fsckptadm $ROOT_2.8/opt/VRTSvxfs/sbin/fsclustadm $ROOT_2.8/opt/VRTSvxfs/sbin/fsenvadm $ROOT_2.8/opt/VRTSvxfs/sbin/fsvoladm $ROOT_2.8/opt/VRTSvxfs/sbin/getext $ROOT_2.8/opt/VRTSvxfs/sbin/ls $ROOT_2.8/opt/VRTSvxfs/sbin/mv $ROOT_2.8/opt/VRTSvxfs/sbin/qioadmin $ROOT_2.8/opt/VRTSvxfs/sbin/qiomkfile $ROOT_2.8/opt/VRTSvxfs/sbin/qiostat $ROOT_2.8/opt/VRTSvxfs/sbin/qlogadm $ROOT_2.8/opt/VRTSvxfs/sbin/qlogckd $ROOT_2.8/opt/VRTSvxfs/sbin/qlogclustadm $ROOT_2.8/opt/VRTSvxfs/sbin/qlogdb $ROOT_2.8/opt/VRTSvxfs/sbin/qlogdetach $ROOT_2.8/opt/VRTSvxfs/sbin/qlogdisable $ROOT_2.8/opt/VRTSvxfs/sbin/qlogenable $ROOT_2.8/opt/VRTSvxfs/sbin/qlogmk $ROOT_2.8/opt/VRTSvxfs/sbin/qlogprint $ROOT_2.8/opt/VRTSvxfs/sbin/qlogrm $ROOT_2.8/opt/VRTSvxfs/sbin/qlogstat $ROOT_2.8/opt/VRTSvxfs/sbin/qlogtrace $ROOT_2.8/opt/VRTSvxfs/sbin/setext $ROOT_2.8/opt/VRTSvxfs/sbin/vxdump $ROOT_2.8/opt/VRTSvxfs/sbin/vxedquota $ROOT_2.8/opt/VRTSvxfs/sbin/vxenablef $ROOT_2.8/opt/VRTSvxfs/sbin/vxfsckd $ROOT_2.8/opt/VRTSvxfs/sbin/vxfsconvert $ROOT_2.8/opt/VRTSvxfs/sbin/vxfsstat $ROOT_2.8/opt/VRTSvxfs/sbin/vxgetmsg $ROOT_2.8/opt/VRTSvxfs/sbin/vxlsino $ROOT_2.8/opt/VRTSvxfs/sbin/vxquot $ROOT_2.8/opt/VRTSvxfs/sbin/vxquota $ROOT_2.8/opt/VRTSvxfs/sbin/vxquotaoff $ROOT_2.8/opt/VRTSvxfs/sbin/vxquotaon $ROOT_2.8/opt/VRTSvxfs/sbin/vxrepquota $ROOT_2.8/opt/VRTSvxfs/sbin/vxrestore $ROOT_2.8/opt/VRTSvxfs/sbin/vxtunefs $ROOT_2.8/opt/VRTSvxfs/sbin/vxupgrade $ROOT_2.8/opt/VRTSvxms/lib/map/libvxfs.so $ROOT_2.8/opt/VRTSvxms/lib/map/sparcv9/libvxfs.so $ROOT_2.8/usr/kernel/drv/fdd $ROOT_2.8/usr/kernel/drv/fdd.conf $ROOT_2.8/usr/kernel/drv/qlog $ROOT_2.8/usr/kernel/drv/qlog.conf $ROOT_2.8/usr/kernel/drv/sparcv9/fdd $ROOT_2.8/usr/kernel/drv/sparcv9/qlog $ROOT_2.8/usr/lib/fs/vxfs/df $ROOT_2.8/usr/lib/fs/vxfs/ff $ROOT_2.8/usr/lib/fs/vxfs/fsck $ROOT_2.8/usr/lib/fs/vxfs/fsckall $ROOT_2.8/usr/lib/fs/vxfs/fsdb $ROOT_2.8/usr/lib/fs/vxfs/fstyp $ROOT_2.8/usr/lib/fs/vxfs/mkfs $ROOT_2.8/usr/lib/fs/vxfs/ncheck $ROOT_2.8/usr/lib/fs/vxfs/sparcv7/fsck $ROOT_2.8/usr/lib/fs/vxfs/sparcv7/fsck_logv9 $ROOT_2.8/usr/lib/fs/vxfs/sparcv9/fsck $ROOT_2.8/usr/lib/fs/vxfs/umount Problem Description: -------------------- (700090) Fixed a panic that could occur if overlay inodes were held during a remount. (702292) Fixed a deadlock that occurred when the ENOSPC error was hit and there were too many pending FDD I/Os. (857703) Fixed a node panicking and rebooting when hastop -all was executed on another node. (965025) Fixed vxdump failing to detect End of Tape (EOT). (966827) Updated vx_root_iget() to check for NULL returned from vx_dummy_ialloc(). (966851) Fixed vxdump failing to detect End of Media (EOM). (from 120109-04) (702080) Updated postinstall script to cleanup /etc/system if there are duplicates. (699882) In fs_bad_extent(), check that bno is not 0. (526892) In vx_map() try to avoid to invalidate the pages locally in the case of the file is not shared by cache the pglock grant in EX mode locally instead. Also, hold VX_IGLOCK (share mode) before calling VX_IPGLOCK_CACHEGRANT and release it afterward to prevent xted_ipglock1:1 assertion. (625371) Corrected vx_getpage1() to hold GLOCK exclusive when GETPAGE for write with a master-less inode. (625474) Updated vx_logbuf_clean() to give up CPU to avoid spinning when waitflag is set but fs_actlb is NULL. (639079) Fixed bmap code to avoid metadata corruption with writing into a hole on a double indirect address block boundary. (from 120109-03) (526787) CFS HP 11.23 4.0 : Spurious I/O error while running cfs-stress-mixed. (526893) CFS performance problem when using mmap. (520882) Resize on full file system hits panic on hp. (526892) CFS performance problem when using mmap (from 120109-02) (509424) qlog does not support nodeid 31 (509773) System panic on node removed from dbac cluster using uninstallDBAC -selectnodes (509865) fsadm -d does not compress directories of fs_bsize (from 120109-01) 5074622 (131877) noise.replay failed: does not have corresponding reorg inode clear VX_IEREORG flag? (145852) attribute information may be missing in rwlock/glock pbdata of an idropped inode (146314) f:vx_clone_setup:6a, 1 fails via vx_fdd_validate_ipush during odm stress (153375) bmap routines for IORG_NONE inodes should return an error (153719) Intent Log Version mismatch issue with BCV backup (153765) Remove license check in fsck (154093) fsck dumped core in recover_qlog() due to device name longer than 63 characters (154159) Panic in vx_dqswapfs() during vxupgrade from disk layout 5 to 6 (155047) VxFS mapping provider for VxMS fails to load with NULL external ehandler Patch Installation Instructions: -------------------------------- VRTSvxfs 4.0MP2 patch 116688 must be installed first before applying this patch. For the Solaris 8 release, refer to the online manual 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/110434-07 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate manual pages. Special Install Instructions: ----------------------------- You need to use the shutdown command to reboot the system after patch installation or de-installation: shutdown -g0 -y -i6Patch-ID# 120110-05 Keywords: VxFS 4.0MP2 VERITAS File System RP 05 (Multiple POINT PATCH) Synopsis: VERITAS File System 4.0MP2: Rolling Patch 05 (Multiple POINT PATCH) Date: Mar/19/2007 Solaris Release: 9 SunOS Release: 5.9 Unbundled Product: VERITAS VxFS Unbundled Release: 4.0MP2 Topic: VxFS 4.0MP2 RP5 Multiple Fixes Patch Relevant Architectures: sparc BugId's fixed with this patch: 5074622 Changes incorporated in this version: Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: $ROOT_2.9/etc/fs/vxfs/mount $ROOT_2.9/etc/fs/vxfs/qlogattach $ROOT_2.9/etc/fs/vxfs/qlogck $ROOT_2.9/etc/fs/vxfs/qlogrec $ROOT_2.9/etc/init.d/qlog-startup $ROOT_2.9/etc/rcS.d/S88qlog-startup $ROOT_2.9/kernel/drv/sparcv9/vxportal $ROOT_2.9/kernel/drv/vxportal $ROOT_2.9/kernel/drv/vxportal.conf $ROOT_2.9/kernel/fs/sparcv9/vxfs $ROOT_2.9/kernel/fs/vxfs $ROOT_2.9/opt/VRTSvxfs/include/dmapi.h $ROOT_2.9/opt/VRTSvxfs/include/fcl.h $ROOT_2.9/opt/VRTSvxfs/include/fdd.h $ROOT_2.9/opt/VRTSvxfs/include/sys/fs/dmapi.h $ROOT_2.9/opt/VRTSvxfs/include/sys/fs/dmapi_size.h $ROOT_2.9/opt/VRTSvxfs/include/sys/fs/dmattr_drv.h $ROOT_2.9/opt/VRTSvxfs/include/sys/fs/vx_ioctl.h $ROOT_2.9/opt/VRTSvxfs/include/sys/fs/vxio.h $ROOT_2.9/opt/VRTSvxfs/include/vxfsutil.h $ROOT_2.9/opt/VRTSvxfs/lib/libvxfsutil.a $ROOT_2.9/opt/VRTSvxfs/lib/libxdsm.a $ROOT_2.9/opt/VRTSvxfs/lib/sparcv9/libvxfsutil.a $ROOT_2.9/opt/VRTSvxfs/lib/sparcv9/vxckptpriv.so $ROOT_2.9/opt/VRTSvxfs/lib/sparcv9/vxfspriv.so $ROOT_2.9/opt/VRTSvxfs/lib/sparcv9/vxfsutil.so $ROOT_2.9/opt/VRTSvxfs/lib/vxckptpriv.so $ROOT_2.9/opt/VRTSvxfs/lib/vxfspriv.so $ROOT_2.9/opt/VRTSvxfs/lib/vxfsutil.so $ROOT_2.9/opt/VRTSvxfs/sbin/cp $ROOT_2.9/opt/VRTSvxfs/sbin/cpio $ROOT_2.9/opt/VRTSvxfs/sbin/fcladm $ROOT_2.9/opt/VRTSvxfs/sbin/fsadm $ROOT_2.9/opt/VRTSvxfs/sbin/fsapadm $ROOT_2.9/opt/VRTSvxfs/sbin/fscat $ROOT_2.9/opt/VRTSvxfs/sbin/fscdsadm $ROOT_2.9/opt/VRTSvxfs/sbin/fscdsconv $ROOT_2.9/opt/VRTSvxfs/sbin/fscdstask $ROOT_2.9/opt/VRTSvxfs/sbin/fsckpt_restore $ROOT_2.9/opt/VRTSvxfs/sbin/fsckptadm $ROOT_2.9/opt/VRTSvxfs/sbin/fsclustadm $ROOT_2.9/opt/VRTSvxfs/sbin/fsenvadm $ROOT_2.9/opt/VRTSvxfs/sbin/fsvoladm $ROOT_2.9/opt/VRTSvxfs/sbin/getext $ROOT_2.9/opt/VRTSvxfs/sbin/ls $ROOT_2.9/opt/VRTSvxfs/sbin/mv $ROOT_2.9/opt/VRTSvxfs/sbin/qioadmin $ROOT_2.9/opt/VRTSvxfs/sbin/qiomkfile $ROOT_2.9/opt/VRTSvxfs/sbin/qiostat $ROOT_2.9/opt/VRTSvxfs/sbin/qlogadm $ROOT_2.9/opt/VRTSvxfs/sbin/qlogckd $ROOT_2.9/opt/VRTSvxfs/sbin/qlogclustadm $ROOT_2.9/opt/VRTSvxfs/sbin/qlogdb $ROOT_2.9/opt/VRTSvxfs/sbin/qlogdetach $ROOT_2.9/opt/VRTSvxfs/sbin/qlogdisable $ROOT_2.9/opt/VRTSvxfs/sbin/qlogenable $ROOT_2.9/opt/VRTSvxfs/sbin/qlogmk $ROOT_2.9/opt/VRTSvxfs/sbin/qlogprint $ROOT_2.9/opt/VRTSvxfs/sbin/qlogrm $ROOT_2.9/opt/VRTSvxfs/sbin/qlogstat $ROOT_2.9/opt/VRTSvxfs/sbin/qlogtrace $ROOT_2.9/opt/VRTSvxfs/sbin/setext $ROOT_2.9/opt/VRTSvxfs/sbin/vxdump $ROOT_2.9/opt/VRTSvxfs/sbin/vxedquota $ROOT_2.9/opt/VRTSvxfs/sbin/vxenablef $ROOT_2.9/opt/VRTSvxfs/sbin/vxfsckd $ROOT_2.9/opt/VRTSvxfs/sbin/vxfsconvert $ROOT_2.9/opt/VRTSvxfs/sbin/vxfsstat $ROOT_2.9/opt/VRTSvxfs/sbin/vxgetmsg $ROOT_2.9/opt/VRTSvxfs/sbin/vxlsino $ROOT_2.9/opt/VRTSvxfs/sbin/vxquot $ROOT_2.9/opt/VRTSvxfs/sbin/vxquota $ROOT_2.9/opt/VRTSvxfs/sbin/vxquotaoff $ROOT_2.9/opt/VRTSvxfs/sbin/vxquotaon $ROOT_2.9/opt/VRTSvxfs/sbin/vxrepquota $ROOT_2.9/opt/VRTSvxfs/sbin/vxrestore $ROOT_2.9/opt/VRTSvxfs/sbin/vxtunefs $ROOT_2.9/opt/VRTSvxfs/sbin/vxupgrade $ROOT_2.9/opt/VRTSvxms/lib/map/libvxfs.so $ROOT_2.9/opt/VRTSvxms/lib/map/sparcv9/libvxfs.so $ROOT_2.9/usr/kernel/drv/fdd $ROOT_2.9/usr/kernel/drv/fdd.conf $ROOT_2.9/usr/kernel/drv/qlog $ROOT_2.9/usr/kernel/drv/qlog.conf $ROOT_2.9/usr/kernel/drv/sparcv9/fdd $ROOT_2.9/usr/kernel/drv/sparcv9/qlog $ROOT_2.9/usr/lib/fs/vxfs/df $ROOT_2.9/usr/lib/fs/vxfs/ff $ROOT_2.9/usr/lib/fs/vxfs/fsck $ROOT_2.9/usr/lib/fs/vxfs/fsckall $ROOT_2.9/usr/lib/fs/vxfs/fsdb $ROOT_2.9/usr/lib/fs/vxfs/fstyp $ROOT_2.9/usr/lib/fs/vxfs/mkfs $ROOT_2.9/usr/lib/fs/vxfs/ncheck $ROOT_2.9/usr/lib/fs/vxfs/sparcv7/fsck $ROOT_2.9/usr/lib/fs/vxfs/sparcv7/fsck_logv9 $ROOT_2.9/usr/lib/fs/vxfs/sparcv9/fsck $ROOT_2.9/usr/lib/fs/vxfs/umount Problem Description: -------------------- (700090) Fixed a panic that could occur if overlay inodes were held during a remount. (702292) Fixed a deadlock that occurred when the ENOSPC error was hit and there were too many pending FDD I/Os. (857703) Fixed a node panicking and rebooting when hastop -all was executed on another node. (965025) Fixed vxdump failing to detect End of Tape (EOT). (966827) Updated vx_root_iget() to check for NULL returned from vx_dummy_ialloc(). (966851) Fixed vxdump failing to detect End of Media (EOM). (from 120110-04) (702080) Updated postinstall script to cleanup /etc/system if there are duplicates. (699882) In fs_bad_extent(), check that bno is not 0. (526892) In vx_map() try to avoid to invalidate the pages locally in the case of the file is not shared by cache the pglock grant in EX mode locally instead. Also, hold VX_IGLOCK (share mode) before calling VX_IPGLOCK_CACHEGRANT and release it afterward to prevent xted_ipglock1:1 assertion. (568282) Corrected vx_isnfs() to take proc->p_lockp mutex before accessing p_pgidp to avoid panic with NULL pointer dereference. (625371) Corrected vx_getpage1() to hold GLOCK exclusive when GETPAGE for write with a master-less inode. (625474) Updated vx_logbuf_clean() to give up CPU to avoid spinning when waitflag is set but fs_actlb is NULL. (639079) Fixed bmap code to avoid metadata corruption with writing into a hole on a double indirect address block boundary. (from 120110-03) (526787) CFS HP 11.23 4.0 : Spurious I/O error while running cfs-stress-mixed. (526893) CFS performance problem when using mmap. (520882) Resize on full file system hits panic on hp. (526892) CFS performance problem when using mmap (from 120110-02) (509424) qlog does not support nodeid 31 (509773) System panic on node removed from dbac cluster using uninstallDBAC -selectnodes (509865) fsadm -d does not compress directories of fs_bsize (from 120110-01) 5074622 (131877) noise.replay failed: does not have corresponding reorg inode clear VX_IEREORG flag? (145852) attribute information may be missing in rwlock/glock pbdata of an idropped inode (146314) f:vx_clone_setup:6a, 1 fails via vx_fdd_validate_ipush during odm stress (153375) bmap routines for IORG_NONE inodes should return an error (153719) Intent Log Version mismatch issue with BCV backup (153765) Remove license check in fsck (154093) fsck dumped core in recover_qlog() due to device name longer than 63 characters (154159) Panic in vx_dqswapfs() during vxupgrade from disk layout 5 to 6 (155047) VxFS mapping provider for VxMS fails to load with NULL external ehandler Patch Installation Instructions: -------------------------------- VRTSvxfs 4.0MP2 patch 116689 must be installed first before applying this patch. For the Solaris 9 release, refer to the online manual 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/110434-07 The following example removes a patch from a standalone system: example# patchrm 104945-02 For additional examples please see the appropriate manual pages. Special Install Instructions: ----------------------------- You need to use the shutdown command to reboot the system after patch installation or de-installation: shutdown -g0 -y -i6