This page lists publically-released patches for Veritas Enterprise Products.
For Product GA build, see Veritas Entitlement Management System(VEMS) by clicking the Veritas Support 'Licensing' option.
For information on private patches, contact Veritas Technical Support.
Veritas is making it easier to find all software installers and updates for Veritas products with a completely redesigned experience. NetBackup HotFixes and NetBackup Appliance patches are now also available at the new Veritas Download Center.
Patches for your product can have a variety of names. These names are based on product, component, or package names. For more information on patch naming conventions and the relationship between products, components, and packages, see the SORT online help.
4.0MP2RP5a VRTSvxfs
Obsolete
The latest patch(es) : 4.0MP2RP6a VRTSvxfs 
Sign in if you want to rate this patch.

 Basic information
Release type: Rolling Patch
Release date: 2007-03-19
OS update support: None
Technote: None
Documentation: None
Popularity: 465 viewed    16 downloaded
Download size: 24.54 MB
Checksum: 142429926

 Applies to one or more of the following products:
File System 4.0MP2 On Solaris 7 SPARC
File System 4.0MP2 On Solaris 8 SPARC
File System 4.0MP2 On Solaris 9 SPARC
Storage Foundation 4.0MP2 On Solaris 7 SPARC
Storage Foundation 4.0MP2 On Solaris 8 SPARC
Storage Foundation 4.0MP2 On Solaris 9 SPARC
Storage Foundation for DB2 4.0MP2 On Solaris 7 SPARC
Storage Foundation for DB2 4.0MP2 On Solaris 8 SPARC
Storage Foundation for DB2 4.0MP2 On Solaris 9 SPARC
Storage Foundation for Oracle 4.0MP2 On Solaris 7 SPARC
Storage Foundation for Oracle 4.0MP2 On Solaris 8 SPARC
Storage Foundation for Oracle 4.0MP2 On Solaris 9 SPARC
Storage Foundation for Sybase 4.0MP2 On Solaris 7 SPARC
Storage Foundation for Sybase 4.0MP2 On Solaris 8 SPARC
Storage Foundation for Sybase 4.0MP2 On Solaris 9 SPARC
Storage Foundation HA 4.0MP2 On Solaris 7 SPARC
Storage Foundation HA 4.0MP2 On Solaris 8 SPARC
Storage Foundation HA 4.0MP2 On Solaris 9 SPARC

 Obsolete patches, incompatibilities, superseded patches, or other requirements:

This patch is obsolete. It is superseded by: Release date
4.0MP2RP6a VRTSvxfs 2007-10-01

This patch supersedes the following patches: Release date
4.0MP2RP2a VRTSvxfs (obsolete) 2006-01-10

 Fixes the following incidents:
700090, 702292, 857703, 965025, 966827, 966851

 Patch ID:
120110-05, 120108-05, 120109-05

 Readme file  [Save As...]
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 -i6
Patch-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 -i6
Patch-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



Read and accept Terms of Service