Date: 2010-11-12 OS: Solaris Sparc OS Version: 8 9 10 Etrack Incidents:2163225, 2164580, 2169273, 2173789, 2173844, 2097960, 2164744, 2162739, 2175792, 2172531, 2177784, 2169041, 2181510, 2183009, 2184440, 2186419, 2167267 Errors/Problems Fixed: 2164344 (2163225) online migration: fsmigadm commit hangs 2164571 (2164580) data corruption with lazy copy on write 2172214 (2169273) Online Migration: NFS export of migrating FS panics the system 2173796 (2173789) Online Migration: Increasing fsmigadm throttle rate does not increase copy rate. 2173843 (2173844) Online Migration: fsmigadm abort needs better error handling 2175723 (2097960) Online Migration : fsmigadm status is showing different data stats for same source FS after migration completion. 2175730 (2164744) vxfilesnap command fails to create the snapshot file when invoked in the following way: vxfilesnap 2175764 (2162739) Online Migration : Issues with handling of "lost+found" directory, and special files "notcopied, deflist 2175796 (2175792) Online Migration: reporting of "not copied" files has issues. 2175945 (2172531) Online Migration: fsmigadm analyze reporting issues. 2177785 (2177784) unmount/mount hangs when RCQ is full. 2177839 (2169041) Panic NULL ptr dereference in vx_irwlock_mode via "fsadm -S shared" on readonly filesystem 2181512 (2181510) Fix RCQ processing code to not skip a partially processed INC_ALL or DEC_ALL operation. 2183016 (2183009) Online Migration: directory mtime, atime not retained after commit. 2184442 (2184440) If the source file system lost+found dir contains srcfs, deflist, notcopied files the migration should not start 2186420 (2186419) Online Migration: Preserve directory attributes of source file system on target file system 2188116 (2167267) Online Migration: migrating fs can be mount locked using fsadm but cannot be mount unlocked. Patch Installation Instructions: -------------------------------- VRTSvxfs 5.1SP1 patch 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: ----------------------------- Sun introduced a page ordering vnode optimization in Solaris 9 and 10. The optimization includes a new vnode flag, VMODSORT, which when turned on indicates that the Virtual Memory (VM) should maintain the v_pages list in an order depending on if a page is modified or unmodified. Veritas File System (VxFS) can now take advantage of that flag, which can result in significant performance improvements on operations that depend on flushing, such as fsync. This optimization requires the fixes for Sun BugID's 6393251 and 6538758 which are included in the Solaris kernel patch listed below. Enabling VxFS VMODSORT functionality without the correct OS kernel patches can result in data corruption. Required operating system patches: (Solaris 9 SPARC) 122300-11 (or greater) dependent patches: 112233-12 117171-17 118558-39 To enable VxFS VMODSORT functionality, the following linemust be added to the /etc/system file after the vxfs forceload: set vxfs:vx_vmodsort=1 * enable vxfs vmodsort To disable VxFS VMODSORT functionality, the following line must be added to the /etc/system file after the vxfs forceload: set vxfs:vx_vmodsort=0 * disable vxfs vmodsort You need to use the shutdown command to reboot the system after patch installation or de-installation: shutdown -g0 -y -i6