* * * READ ME * * * * * * Veritas Volume Manager 4.1 MP2 * * * * * * Rolling Patch 13 * * * Patch Date: 2014-10-01 This document provides the following information: * PATCH NAME * OPERATING SYSTEMS SUPPORTED BY THE PATCH * PACKAGES AFFECTED BY THE PATCH * BASE PRODUCT VERSIONS FOR THE PATCH * SUMMARY OF INCIDENTS FIXED BY THE PATCH * DETAILS OF INCIDENTS FIXED BY THE PATCH * INSTALLATION PRE-REQUISITES * INSTALLING THE PATCH * REMOVING THE PATCH PATCH NAME ---------- Veritas Volume Manager 4.1 MP2 Rolling Patch 13 OPERATING SYSTEMS SUPPORTED BY THE PATCH ---------------------------------------- HP-UX 11i v2 (11.23) PACKAGES AFFECTED BY THE PATCH ------------------------------ VRTSvxvm BASE PRODUCT VERSIONS FOR THE PATCH ----------------------------------- * Veritas Volume Manager 4.1 MP2 * Veritas Storage Foundation for Oracle RAC 4.1 MP2 * Veritas Storage Foundation Cluster File System 4.1 MP2 * Veritas Volume Replicator 4.1 MP2 * Veritas Storage Foundation 4.1 MP2 * Veritas Storage Foundation HA 4.1 MP2 SUMMARY OF INCIDENTS FIXED BY THE PATCH --------------------------------------- Patch ID: PHCO_44156, PHKL_44157 * 2864310 (2864311) Command filesets contain the Kernel binaries. It requires the kernel patch to be built along with cmd patch even if there is no change in kernel binaries. * 3121044 (2310284) For VxVM versions prior to 5.1SP1, do not allow CDS disk initialization for LUN size > 1TB using vxdisksetup(1M) command. * 3130372 (3130361) Prevent disk initialization of > 1TB disks with CDS format. * 3541384 (2979824) vxdiskadm bug results in exclusion of unintended paths. Patch ID: PHCO_43079, PHKL_43080 * 2753946 (1820179) "vxdctl debug " command dumps core if vxconfigd log file was modified when vxconfigd starts with "logfile=" option. * 2802584 (2792748) Node join fails because of closing of wrong file descriptor * 2864310 (2864311) Command filesets contain the Kernel binaries. It requires the kernel patch to be built along with cmd patch even if there is no change in kernel binaries. DETAILS OF INCIDENTS FIXED BY THE PATCH --------------------------------------- This patch fixes the following Symantec incidents: Patch ID: PHCO_44156, PHKL_44157 * 2864310 (Tracking ID: 2864311) SYMPTOM: VxVM Command Patch PHCO_44156 patches the following kernel modules in the VxVM command fileset, VRTSvxvm.VXVM-RUN. /usr/conf/mod/dmphpalua /usr/conf/mod/dmphdsalua Installing the patch will rebuild the kernel but a reboot is not enforced. DESCRIPTION: Typically VxVM command patches do not issue a reboot. In order to continue following that, PHCO_44156 is not flagged for reboot. As such, PHCO_44156 should be installed along with a co-dependent VxVM kernel patch, which will serve to trigger the reboot. RESOLUTION: A new VxVM kernel patch is released to be installed with PHCO_44156 to enforce a reboot. * 3121044 (Tracking ID: 2310284) SYMPTOM: In the Veritas Volume Manager (VxVM) versions prior to 5.1SP1, the Cross- Platform-Data Sharing (CDS) disk initialization of Logical Unit Number (LUN) size greater than 1 TB may lead to data corruption. DESCRIPTION: The Veritas Volume Manager (VxVM) versions prior to 5.1SP1, allows CDS-disk initialization of LUN size greater than 1TB. A CDS disk of size greater than 1TB can cause data corruption because of writing the backup labels. and the label ids. in the data or the public regions.VxVM should not allow the CDS-disk initialization for the LUN size that is greater than 1TB to support the CDS compatibility across platform. RESOLUTION: The code is modified to restrict the vxdisksetup(1M)command to perform the CDS- disk initialization for a CDS disk of size greater than 1TB. * 3130372 (Tracking ID: 3130361) SYMPTOM: Disks greater than 1 TB can be initialized with the Cross Platform Data sharing (CDS) format. DESCRIPTION: CDS formatted disks use Sun Microsystems Label (SMI) for partitioning. SMI partition table is capable of storing partition size of 1 TB only. EarlierVxVM releases did not prevent initialization of disks greater than 1 TB with the CDS format. RESOLUTION: The code is modified so that VxVM can explicitly prevent initialization of disks greater than 1 TB with the CDS format. Other VxVM utilities like vxvmconvert, vxcdsconvert, and DLE (vxdisk resize) either explicitly fail the operation, if the environment involves greater than 1 TB disks, or use the HPDISK format wherever possible. * 3541384 (Tracking ID: 2979824) SYMPTOM: While excluding the controller using the vxdiskadm(1M) utility, the unintended paths get excluded DESCRIPTION: The issue occurs due to a logical error related to the grep command, when the hardware path of the controller to be retrieved is excluded. In some cases, the vxdiskadm(1M) utility takes the wrong hardware path for the controller that is excluded, and hence excludes unintended paths. Suppose there are two controllers viz. c189 and c18 and the controller c189 is listed above c18 in the command, and the controller c18 is excluded, then the hardware path of the controller c189 is passed to the function and hence it ends up excluding the wrong controller. RESOLUTION: The script is modified so that the vxdiskadm(1M) utility now takes the hardware path of the intended controller only, and the unintended paths do not get excluded. Patch ID: PHCO_43079, PHKL_43080 * 2753946 (Tracking ID: 1820179) SYMPTOM: "vxdctl debug " will dump core with the following stack. strcpy.strcpy() xfree_internal() msg_logfile_disable() req_vold_debug() request_loop() main() DESCRIPTION: vxconfigd will be using a static memory for storing the logfile information when it was started with logfile=. This log file can be changed with vxdctl command. vxdctl debug uses dynamically allocated memory for storing the path information. When we are changing the default debug-level using vxdctl, we try to delete the allocated memory for path information assuming that it got created by "vxdctl debug" causing core dump. RESOLUTION: Always allocate dynamic memory for storing the path information. * 2802584 (Tracking ID: 2792748) SYMPTOM: In an HPUX cluster environment, the slave join fails with the following error message in syslog: VxVM vxconfigd ERROR V-5-1-5784 cluster_establish:kernel interrupted vold on overlapping reconfig. DESCRIPTION: During the join, the slave node performs disk group import. As part of the import, the file descriptor pertaining to "Port u" is closed because of a wrong assignment of the return value of open(). Hence, the subsequent write to the same port was returning EBADF. RESOLUTION: Code changes are done to avoid closing the wrong file descriptor * 2864310 (Tracking ID: 2864311) SYMPTOM: VxVM Command Patch PHCO_43079 patches the following kernel modules in the VxVM command fileset, VRTSvxvm.VXVM-RUN. /usr/conf/mod/dmphpalua /usr/conf/mod/dmphdsalua Installing the patch will rebuild the kernel but a reboot is not enforced. DESCRIPTION: Typically VxVM command patches do not issue a reboot. In order to continue following that, PHCO_43079 is not flagged for reboot. As such, PHCO_43079 should be installed along with a co-dependent VxVM kernel patch, which will serve to trigger the reboot. RESOLUTION: A new VxVM kernel patch is released to be installed with PHCO_43079 to enforce a reboot. INSTALLING THE PATCH -------------------- Please refer to Release Notes for install instructions REMOVING THE PATCH ------------------ Please refer to Release Notes for uninstall instructions SPECIAL INSTRUCTIONS -------------------- NONE OTHERS ------ Command patch ============= Incidents fixed in 4.1 11.23 MP2RP11 VxVM Patches: ================================================= 2325986 (622508) The DMP will not get correct serial no if there is ',' in the lun serial no. 2327632 (1545835) vxconfigd core dump during system boot after VxVM4.1RP4 applied. 2566195 (2566192) Use target port groupid instead of portid for HP alua disks. 2672190 (2672194) PHCO_39779 introduced behavior that on systems with VxVM installed but not configured will cause empty directories to be left around in the /tmp directory. 2695313 (2695315) Command filesets contain the Kernel binaries. It requires the kernel patch to be built along with cmd patch even if there is no change in kernel binaries. Incidents fixed in 4.1 11.23 MP2RP10 VxVM Patches: ================================================= 857897 (1819777) Panic in voldiosio_start() as race window exists while handling duplicate DA records 2110468 (2097320) vxconfigd not posting DMP_PATH_DISABLE_EVENT to vxnotify clients 2111239 (2078209) resize of vxvm volume resulting in vxconfigd hang -- Need to increase the default value for volpagemod_max_memsz to 64MB ================================================= Incidents fixed in MP2RP9 ================================ 1857901 (1729558) multiple vxplex attach cmds running in parallel on a volume lead to clearing DCO map and subsequently lead to corruption in FMR2 1904290 (1528932) vxconfigd dumps core in cvmcert run when master tries to destroy dg, slave node dumps vxconfigd core. 1927989 (1927982) vxpfto returns error arbitrarily even though the command sets the values correctly. 1937730 (1933970) Restrict the max_specialio tunable value to the permissible limit. 1978836 (339187) CVM activation tag in vxprint -m output breaks vxprint 2008397 (1138518) vx commands (such as vxdg, vxdctl, vxdisk) hanging 2008403 (2008402) IO hang in A/A arrays due to incorrect setting of quiesced flag when paths fail and come back . 2012574 (1744224) FMR3: multiple vxplex attach cmds running in parallel on a volume lead to clearing DCO map and subsequently lead to corruption ================================ Incidents fixed in MP2RP8 ================================ 1676061 System panic'd after 2 out of 4 paths to disk were removed. 1114178 vxconfigd dumped a core in req_dg_get_info_common() 1059720 HP -- Switching to EBN does not imediately show EFI disks correctly 1742702 vxvmconvert fails, probably due to wrong disk capacity calculation 1192166 vxdg -n [newdg] deport [origdg] causes a sort of memory leak 1677416 CVM join & takeover issues in shared A/P storage config due to not breaking more than 64K size kmsgs ================================ Incidents fixed in MP2RP7 ================================ 1205584 (918352) vxassist fails to relayout striped volume 1427459 (1211302) EVA6k/HP-UX : Slave node panics after disable primary paths. 1535212 (1542605) vxconfigd dumps core while setting PFTO on slave due to garbage in dgc_dm_recs 1555903 (1068626) Full resync occurred in remaining nodes after SFORAC panic rebooted 1555927 (1321475) Join Failure Panic Loop 1555951 (1133089) CVM: In consecutive master takeovers, slave state is not reset appropriately 1555954 (1213239) CVM: Recovery for subvolumes(of a layered volume) does not happen due to missing -f option 1555957 (853822) CVM: master stuck in master selection during random shutdown - r (updown) on 16 node cluster 1555959 (1210957) Vxio hung IO's and uncorrectable write errors 1555962 (1260756) EDC testing: vxconfigd core dumps after fix for vxcommands hanging is applied 1555966 (1090155) During vxevac, the vxsd command can absorb all nfile resources in kernel 1555974 (1453694) System panic in scsi_strategy_real() when an extra paths are added to an existing LUN on the fly. 1555976 (1098233) vxio NULL ptr panic, voldiosio_start fails to cope with NULL pointer returned 1587615 (1207898) Upon stop all nodes in the RAC cluster, some stale fencing keys are left from Master node with HDS USP V array 1587634 (1543908) While running vxevac command, Oracle process thread stuck into ogetblk() which leads to i/o hang. 1587660 (1189432) (DS6000)vxdmpadm disalbe/enable ctlr will hang all VX command 1592617 (1435470) Cluster nodes panicked in voldco_or_pvmbuf_to_pvmbuf code after installing 5.0MP3 1592632 (1463547) Persistent vxconfigd core dump on dynamic LUN reconfiguration. 1592670 (147037) vxconfigd cores at start up 1592688 (494347) CVM:vxconfigd core dumps during slave join 1592703 (973132) vxconfigd sending ioctl to partially open device 1594609 (1471581) vxconfigd may hang if no SCSI timeout value is set while issuing various SCSI commands 1595470 (1224886) SFCFS(0212ag): vxbench proc's hang on all cluster nodes after induced site storage failure. 1603224 (1045980) vxconfigd is looping doing poll() on /dev/null device 1603230 (1272385) Panic in vol_oes_err_bcast() due to NULL volume object pointer dereference 1603289 (148140) CVM: DRL : panic in voldrl_moveto_mru 1603462 (1087073) disk.convert script prints VGs converted list when one or more failed ============================================ Incidents fixed in MP2RP6 ================================ 1158574 Other than singleactive, rest of the IO policies allows IOs even when the cpp of dmpnode is NULL in case of nonA/A array 1362441 High kernel CPU usage when DRL is turned on 1458181 New LUN added is not usable if iopolicy is SingleActive. cur_pri_path is null for newly added lun. 1459832 vxclustadm man page needs mcsg instead of hpsg, redundant ifdefs 1466208 Customer requiring fix for e848038 to be included in 4.1MP2RP6 for HP 11.23 1468900 The vxbrk_rootmir script does not complete and is hanging after invoking vxprivutil Incidents fixed in MP2RP5 ================================ e514685 VM 4.1 - Invalid Cabinet serial no. returned for DGC ( cx arrays ) when claimed by libvxemc.sl where PowerPath is installed e1134513 vxconfigd hang in transaction commit while acquiring rwsleep write lock e1389596 Bad News Panic when testing 4.1MP2RP4 Kernel Patch 09 PHKL_38428. e1405732 vxpfto settings are not honored on the disk group import e1409527 Manpage for vxdg(1M) needs to cover last shared dg disk detach scenario better ================================ Incidents fixed in MP2RP4 ================================ e1057144 DCO maps get unexpected cleared.leading to data corruption e1086773 vxconfigd semaphore should not be world modifiable e1086980 false serial split brain detection at Air France e1184361 ASL Request HxRT SF-RAC 4.1mp1 HP_UX 11.23 Hitachi DF800 e1227940 locker forgot to unlock panic while testing campus cluster. e1254820 what string of VxVM .o modules include meaningless string "@(#)comms:%M% %I%" e1269396 /etc/vx/disk.info permissions are incorrect e1275934 vxbrk_rootmir fails if a volume name = end of another vol name e1280480 vxvm gives same dmpnode for 2 netapp luns e1280481 Allow mixed Naming Schemes, OSN/EBN e1286814 Several bugs in vxassist relayout option and vxrelayout e1289509 vxconfigd dumps core in assign_disk_unique_native_name() e1292634 PFTO value is set for only one paths though the DMP node has multiple paths. e1315267 incorrect vxdg free output and vxconfigd core dump =============================== Incidents fixed in MP2RP2 =============================== e1180363 vxresize shrink goes ahead even when the volume is in disabled state e1181039 Root mirroring fails for non-system volumes on rootdisk, with Lite/No license e1208034 FMR:DCO volume moves to another disk when volume is grown, does not honour allocation specs. e1210784 Increasing vol_maxio, vol_maxspecialio, and MAXIOSIZE to 1 MB on HP-UX e1213001 'vxdg free' displays wrong information e1214357 Transactions fail after minor no. conflict & temporary remapping of shared vols =============================== Incidents fixed in MP2RP1 =============================== 1122712 vxsnap print core dumps 1134513 vxconfigd hang in transaction commit while acquiring rwsleep write lock 1134516 BCV devices require vxconfigd -k rescan before they are usable after a split 1139031 In Rootability vxbrk_rootmir -g dg1 -v c#t#d# is not working correctly. 1158421 vxtask needs to display the resync progress subtask for shared volumes with DRL 1159216 vxrootmir fails on 5.0 if root dg not rootdg license never installed 1170090 Compiler +O1 optimization around va_arg () calls causing panics. =============================== Incidents fixed in MP2 =============================== 1002929 VxVM 4.1 will miscalculate the capacity of a disk 415080 Encapsulation fails in VM 4.1 with A/P luns having multiple primary/secondary paths 564844 Starting large number of volumes is taking lot of time. 645794 VxVM 4.0: vxsnap process grows to 1GB - suspects memory leak 781337 vxddladm listsupport did not list HSV200, HSV210 controller for HP EVA 4/6/8K 830851 vxassit fail to add dco long to volume with long name 867085 vxprivutil dumpconfig disk is showing last_platform as 0x0#bad 899703 During boot DMP disables and enables some device nodes on some arrays 972413 slow vxdg flush and vxdg import 973140 vxconfigd sending ioctl to partially open device 989943 HPUX: 11.23: vxassist losing connection with vxconfigd 990576 vxreattach fails to reattach DAs due to hostid mismatch in HA/CampusCluster config 990611 skip device having non zero peripheral qualifier in libvxemc asl 990639 HPUX: vxvmconvert does not calculate correctly the space needed for logs. 990652 Double free of memory in voldg_clean_cpulist() 990682 VVR: Secondary to Primary migration corrupt the srl_config table for a particular sequence of calls for dg version 90 990701 vxdisk list not show NOHOTUSE for detached DM records if failing flag is on 990709 DMP nodes are disabled immediately after being enabled via 'vxdctl enable'. DMP takes too long to fail nodes. 990719 Need to print the dm name for detached da of a imported dg when doing vxdisk -o alldgs list 990723 avoid redundant da_reonline_all_disks() calls for parallel dg import requests 991714 system panic in function voliod_iohandle as it tries to use previously freed sio. 991730 Growing a volume with a DCO association causes vxconfigd to hang in transaction commit 992607 Node join can fail with 'recovery in progress' error in CVM DRL configuration 996708 Escalation: Storage Extensions doesn't work - VM plugin of VxMS tries to claim / 996709 Customer Escalation: Open Failing on Passive Paths 996711 VxDMP provider for VxMS does not return all the paths on Linux 914946 Manpage for vxautoconvert and updation of manpage for vxvmconvert 996706 Storage Extensions doesn't work - dg_set_current fails for bootdg 996707 Adding support passive path - Adding VF_OID_DUMMY flag 983091 HPUX11.23/VxVM4.1:Poison nibble: nibble of 0xc in the dmp minor will cause panic 1021717 Escalation: Memory Leak in VM DMP plugin of VxMS 1023677 kmsg_gab.c file contains the following reference for the UNOF PATCH. 1034909 VM plugin of VxMS fails to initialise the private data of log plex and it results in buildmapdomain to fail 768086 vxdg split fails if the cvm master changes 863562 sio_flags_aux/sio_flags mismatch for VOLSIO_FLAG_DCODONE 925690 HP -- MSA arrays do not have an ASL and are not recognized as a JBOD 996994 data page fault at vxtask_created(), accessing beyond vxmt_montable 1026855 security: must remove tmp files in scripts before using them 1038190 System crash when using version 20 for drl 1067429 VxVM4.1:'vxdisksetup -iB' incorrectly calculates publen 971418 vxvmconvert:HPUX:VM3.5:Missing conversion check reports "Conversion completed successfully" even if conversion is failed. 1075637 apm module doesn't get loaded after system reboot 1079279 vxconfigrestore hits awk limitation in cbr_res_main() 1072711 Upgraded FS; 4-5 hours later, crashed w/kernel panic. Panic is in vxio/dco code 1088800 HxRT SFRAC 4.1mp2 DMP bug eva6000 : dmp message : node kicked out of cluster 1093954 Correcting pragma errors 1105097 vxconfigd dumps core in enclosure based naming 1107132 Increasing vol_maxio, vol_maxspecialio, and MAXIOSIZE to 1 MB on HP-UX 1108075 HxRT SFRAC 4.1mp2 DMP bug eva6000: vxfenadm / vxconfigd hang issue and VITA TC failed 1110521 Fix the condition for passive paths 1110528 Fixing the locks Kernel patch ============= Incidents fixed in 4.1 11.23 MP2RP11 VxVM Patches: ================================================= 2325986 (622508) The DMP will not get correct serial no if there is ',' in the lun serial no. 2327632 (1545835) vxconfigd core dump during system boot after VxVM4.1RP4 applied. 2566195 (2566192) Use target port groupid instead of portid for HP alua disks. 2672190 (2672194) PHCO_39779 introduced behavior that on systems with VxVM installed but not configured will cause empty directories to be left around in the /tmp directory. 2695313 (2695315) Command filesets contain the Kernel binaries. It requires the kernel patch to be built along with cmd patch even if there is no change in kernel binaries. Incidents fixed in 4.1 11.23 MP2RP10 VxVM Patches: ================================================= 857897 (1819777) Panic in voldiosio_start() as race window exists while handling duplicate DA records 2110468 (2097320) vxconfigd not posting DMP_PATH_DISABLE_EVENT to vxnotify clients 2111239 (2078209) resize of vxvm volume resulting in vxconfigd hang -- Need to increase the default value for volpagemod_max_memsz to 64MB ================================================= Incidents fixed in MP2RP9 ================================ 1857901 (1729558) multiple vxplex attach cmds running in parallel on a volume lead to clearing DCO map and subsequently lead to corruption in FMR2 1904290 (1528932) vxconfigd dumps core in cvmcert run when master tries to destroy dg, slave node dumps vxconfigd core. 1927989 (1927982) vxpfto returns error arbitrarily even though the command sets the values correctly. 1937730 (1933970) Restrict the max_specialio tunable value to the permissible limit. 1978836 (339187) CVM activation tag in vxprint -m output breaks vxprint 2008397 (1138518) vx commands (such as vxdg, vxdctl, vxdisk) hanging 2008403 (2008402) IO hang in A/A arrays due to incorrect setting of quiesced flag when paths fail and come back . 2012574 (1744224) FMR3: multiple vxplex attach cmds running in parallel on a volume lead to clearing DCO map and subsequently lead to corruption ================================ Incidents fixed in MP2RP8 ================================ 1676061 System panic'd after 2 out of 4 paths to disk were removed. 1114178 vxconfigd dumped a core in req_dg_get_info_common() 1059720 HP -- Switching to EBN does not imediately show EFI disks correctly 1742702 vxvmconvert fails, probably due to wrong disk capacity calculation 1192166 vxdg -n [newdg] deport [origdg] causes a sort of memory leak 1677416 CVM join amp; takeover issues in shared A/P storage config due to not breaking more than 64K size kmsgs ================================ Incidents fixed in MP2RP7 ================================ 1205584 (918352) vxassist fails to relayout striped volume 1427459 (1211302) EVA6k/HP-UX : Slave node panics after disable primary paths. 1535212 (1542605) vxconfigd dumps core while setting PFTO on slave due to garbage in dgc_dm_recs 1555903 (1068626) Full resync occurred in remaining nodes after SFORAC panic rebooted 1555927 (1321475) Join Failure Panic Loop 1555951 (1133089) CVM: In consecutive master takeovers, slave state is not reset appropriately 1555954 (1213239) CVM: Recovery for subvolumes(of a layered volume) does not happen due to missing -f option 1555957 (853822) CVM: master stuck in 'master selection' during random shutdown - r (updown) on 16 node cluster 1555959 (1210957) Vxio hung IO's and uncorrectable write errors 1555962 (1260756) EDC testing: vxconfigd core dumps after fix for vxcommands hanging is applied 1555966 (1090155) During vxevac, the vxsd command can absorb all nfile resources in kernel 1555974 (1453694) System panic in scsi_strategy_real() when an extra paths are added to an existing LUN on the fly. 1555976 (1098233) vxio NULL ptr panic, voldiosio_start fails to cope with NULL pointer returned 1587615 (1207898) Upon stop all nodes in the RAC cluster, some stale fencing keys are left from Master node with HDS USP V array 1587634 (1543908) While running vxevac command, Oracle process thread stuck into ogetblk() which leads to i/o hang. 1587660 (1189432) (DS6000)vxdmpadm disalbe/enable ctlr will hang all VX command 1592617 (1435470) Cluster nodes panicked in voldco_or_pvmbuf_to_pvmbuf code after installing 5.0MP3 1592632 (1463547) Persistent vxconfigd core dump on dynamic LUN reconfiguration. 1592670 (147037) vxconfigd cores at start up 1592688 (494347) CVM:vxconfigd core dumps during slave join 1592703 (973132) vxconfigd sending ioctl to partially open device 1594609 (1471581) vxconfigd may hang if no SCSI timeout value is set while issuing various SCSI commands 1595470 (1224886) SFCFS(0212ag): vxbench proc's hang on all cluster nodes after induced site storage failure. 1603224 (1045980) vxconfigd is looping doing poll() on /dev/null device 1603230 (1272385) Panic in vol_oes_err_bcast() due to NULL volume object pointer dereference 1603289 (148140) CVM: DRL : panic in voldrl_moveto_mru 1603462 (1087073) disk.convert script prints VGs converted list when one or more failed ================================ Incidents fixed in MP2RP6 ================================ 1158574 Other than singleactive, rest of the IO policies allows IOs even when the cpp of dmpnode is NULL in case of nonA/A array 1362441 High kernel CPU usage when DRL is turned on 1458181 New LUN added is not usable if iopolicy is SingleActive. cur_pri_path is null for newly added lun. 1459832 vxclustadm man page needs mcsg instead of hpsg, redundant ifdefs 1466208 Customer requiring fix for e848038 to be included in 4.1MP2RP6 for HP 11.23 1468900 The vxbrk_rootmir script does not complete and is hanging after invoking vxprivutil Incidents fixed in MP2RP5 ================================ e514685 VM 4.1 - Invalid Cabinet serial no. returned for DGC ( cx arrays ) when claimed by libvxemc.sl where PowerPath is installed e1134513 vxconfigd hang in transaction commit while acquiring rwsleep write lock e1389596 Bad News Panic when testing 4.1MP2RP4 Kernel Patch 09 PHKL_38428. e1405732 vxpfto settings are not honored on the disk group import e1409527 Manpage for vxdg(1M) needs to cover last shared dg disk detach scenario better Incidents fixed in MP2RP4 ================================ e1057144 DCO maps get unexpected cleared.leading to data corruption e1086773 vxconfigd semaphore should not be world modifiable e1086980 false serial split brain detection at Air France e1184361 ASL Request HxRT SF-RAC 4.1mp1 HP_UX 11.23 Hitachi DF800 e1227940 locker forgot to unlock panic while testing campus cluster. e1254820 what string of VxVM .o modules include meaningless string quot;@(#)comms:%M% %I%quot; e1269396 /etc/vx/disk.info permissions are incorrect e1275934 vxbrk_rootmir fails if a volume name = end of another vol name e1280480 vxvm gives same dmpnode for 2 netapp luns e1280481 Allow mixed Naming Schemes, OSN/EBN e1286814 Several bugs in vxassist relayout option and vxrelayout e1289509 vxconfigd dumps core in assign_disk_unique_native_name() e1292634 PFTO value is set for only one paths though the DMP node has multiple paths. e1315267 incorrect vxdg free output and vxconfigd core dump =============================== Incidents fixed in MP2RP2 =============================== e1180363 vxresize shrink goes ahead even when the volume is in disabled state e1181039 Root mirroring fails for non-system volumes on rootdisk, with Lite/No license e1208034 FMR:DCO volume moves to another disk when volume is grown, does not honour allocation specs. e1210784 Increasing vol_maxio, vol_maxspecialio, and MAXIOSIZE to 1 MB on HP-UX e1213001 'vxdg free' displays wrong information e1214357 Transactions fail after minor no. conflict amp; temporary remapping of shared vols =============================== Incidents fixed in MP2RP1 =============================== 1122712 vxsnap print core dumps 1134513 vxconfigd hang in transaction commit while acquiring rwsleep write lock 1134516 BCV devices require vxconfigd -k rescan before they are usable after a split 1139031 In Rootability "vxbrk_rootmir -g dg1 -v c#t#d#" is not working correctly. 1158421 vxtask needs to display the resync progress subtask for shared volumes with DRL 1159216 vxrootmir fails on 5.0 if root dg not "rootdg" license never installed 1170090 Compiler +O1 optimization around va_arg () calls causing panics. =============================== Incidents fixed in MP2 =============================== 1002929 VxVM 4.1 will miscalculate the capacity of a disk 415080 Encapsulation fails in VM 4.1 with A/P luns having multiple primary/secondary paths 564844 Starting large number of volumes is taking lot of time. 645794 VxVM 4.0: vxsnap process grows to 1GB - suspects memory leak 781337 vxddladm listsupport did not list HSV200, HSV210 controller for HP EVA 4/6/8K 830851 vxassit fail to add dco long to volume with long name 867085 vxprivutil dumpconfig disk is showing last_platform as 0x0#bad 899703 During boot DMP disables and enables some device nodes on some arrays 972413 slow "vxdg flush" and "vxdg import" 973140 vxconfigd sending ioctl to partially open device 989943 HPUX: 11.23: vxassist losing connection with vxconfigd 990576 vxreattach fails to reattach DAs due to hostid mismatch in HA/CampusCluster config 990611 skip device having non zero peripheral qualifier in libvxemc asl 990639 HPUX: vxvmconvert does not calculate correctly the space needed for logs. 990652 Double free of memory in voldg_clean_cpulist() 990682 VVR: Secondary to Primary migration corrupt the srl_config table for a particular sequence of calls for dg version 90 990701 "vxdisk list" not show NOHOTUSE for detached DM records if failing flag is on 990709 DMP nodes are disabled immediately after being enabled via 'vxdctl enable'. DMP takes too long to fail nodes. 990719 Need to print the dm name for detached da of a imported dg when doing "vxdisk -o alldgs list" 990722 avoid redundant da_reonline_all_disks() calls for parallel dg import requests 991714 system panic in function voliod_iohandle as it tries to use previously freed sio. 991730 Growing a volume with a DCO association causes vxconfigd to hang in transaction commit 992607 Node join can fail with 'recovery in progress' error in CVM DRL configuration 996708 Escalation: Storage Extensions doesn't work - VM plugin of VxMS tries to claim "/" 996709 Customer Escalation: Open Failing on Passive Paths 996711 VxDMP provider for VxMS does not return all the paths on Linux 914946 Manpage for vxautoconvert and updation of manpage for vxvmconvert 996706 "Storage Extensions doesn't work" - dg_set_current fails for bootdg 996707 Adding support passive path - Adding VF_OID_DUMMY flag 983091 HPUX11.23/VxVM4.1:Poison nibble: nibble of 0xc in the dmp minor will cause panic 1021717 Escalation: Memory Leak in VM DMP plugin of VxMS 1023677 kmsg_gab.c file contains the following reference for the UNOF PATCH. 1034909 VM plugin of VxMS fails to initialise the private data of log plex and it results in buildmapdomain to fail 768086 vxdg split fails if the cvm master changes 863562 sio_flags_aux/sio_flags mismatch for VOLSIO_FLAG_DCODONE 925690 HP -- MSA arrays do not have an ASL and are not recognized as a JBOD 996994 data page fault at vxtask_created(), accessing beyond vxmt_montable 1026855 security: must remove tmp files in scripts before using them 1038190 System crash when using version 20 for drl 1067429 VxVM4.1:'vxdisksetup -iB' incorrectly calculates publen 971418 vxvmconvert:HPUX:VM3.5:Missing conversion check reports "Conversion completed successfully" even if conversion is failed. 1075637 apm module doesn't get loaded after system reboot 1079279 vxconfigrestore hits awk limitation in cbr_res_main() 1072711 Upgraded FS; 4-5 hours later, crashed w/kernel panic. Panic is in vxio/dco code 1088800 HxRT SFRAC 4.1mp2 DMP bug eva6000 : dmp message : node kicked out of cluster 1093954 orrecting pragma errors 1105097 vxconfigd dumps core in enclosure based naming 1107132 Increasing vol_maxio, vol_maxspecialio, and MAXIOSIZE to 1 MB on HP-UX 1108075 HxRT SFRAC 4.1mp2 DMP bug eva6000: vxfenadm / vxconfigd hang issue and VITA TC failed 1110521 Fix the condition for passive paths 1110528 Fixing the locks =============================== ===============================