4.0MP4RP3
Obsolete
The latest patch(es) : 4.0MP4RP4 VRTSvxvm 

 Basic information
Release type: Rolling Patch
Release date: 2007-09-10
OS update support: None
Technote: None
Documentation: None
Popularity: 895 viewed    downloaded
Download size: 13.46 MB
Checksum: 4047064803

 Applies to one or more of the following products:
Storage Foundation 4.0MP4 On AIX 5.2
Storage Foundation 4.0MP4 On AIX 5.3
Storage Foundation for DB2 4.0MP4 On AIX 5.2
Storage Foundation for DB2 4.0MP4 On AIX 5.3
Storage Foundation for Oracle 4.0MP4 On AIX 5.2
Storage Foundation for Oracle 4.0MP4 On AIX 5.3
Storage Foundation HA 4.0MP4 On AIX 5.2
Storage Foundation HA 4.0MP4 On AIX 5.3
Volume Manager 4.0MP4 On AIX 5.2
Volume Manager 4.0MP4 On AIX 5.3
Volume Replicator 4.0MP4 On AIX 5.2
Volume Replicator 4.0MP4 On AIX 5.3

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

This patch is obsolete. It is superseded by: Release date
4.0MP4RP4 VRTSvxvm 2008-06-06

This patch supersedes the following patches: Release date
4.0.4.23(AxRT 4.0 MP4RP2HF3) (obsolete) 2007-07-18
4.0.4.22(AxRT 4.0 MP4RP2HF2) (obsolete) 2007-07-04
4.0.4.21(AxRT 4.0 MP4RP2HF1 - vxio binary alone) (obsolete) 2007-06-29
4.0MP4RP2 (obsolete) 2007-06-27
4.0.4.2(AxRT 4.0 MP4RP1HF1) (obsolete) 2007-04-27
4.0MP4RP1 (obsolete) 2007-02-26

 Fixes the following incidents:
1037196, 1037289, 1047820, 1066230, 1067206, 1074046, 1074059, 1075037, 1079186, 1080975, 1082814, 1083928, 1084420, 1084554, 1091729, 1091732, 1091854, 1091857, 1092299, 1092742, 1105106, 279114, 302750, 424397, 610614

 Patch ID:
VRTSvxvm-04.00.0004.0030

Readme file
============================================================

                4.0.4.30 README
============================================================
Mon Sep 10 01:42:36 PDT 2007 - Tina John
4.0.4.30 - AIX Point Patch

============================================================
RELEASE NAME      : unixvm-cvs/ga4_0aix_mp4_rp_maint

Release area      : /re/vm/bin/aix/patch/4.0mp4/mp4rp3
Special notes     :

============================================================
Creation date     : Mon Sep 10 01:42:36 PDT 2007
Creator           : Tina John
Archived date     : Sept 2007

============================================================
Archive           : yes
Expires           : never
Platforms         : 5.1b 5.2 5.3
Parent branch     : unixvm-cvs/ga4_0aix_mp4_rp_maint

============================================================
This Build and Included snapshots:

vm: cvs rtag -r ga4_0aix_mp4_rp_maint s_4_0_aix_MP4RP3_10Sept2007 unixvm-cvs
vras: cvs rtag -r ga4_0aix_mp4_maint s_4_0_aix_MP4RP3_10Sept2007 vras-cvs

/project/ted/3 catalog.022507
/project/siglic/3 catalog.022507

============================================================
Archived Area includes:

|--pkgs
    |--README.4.0.4.3
    |--VRTSvxvm.04.00.0004.0030.bff
|--donotship
    |--VRTSvxvm.04.00.0004.0030.bff (debug patch)
    |--README_4.0.4.3 (Internal README)
    |--TC_pkgs ( Test Case )
       |--5.1  
       |--5.2  
       |--5.3

============================================================
This Rolling patch includes following fixes

Incidents fixed in this patch
==============================
1066230 (610614) sdighe  CLOSED Unable to create diskgroup when diskgroup destroyed with some objects in that
1067206 (1092742) sdighe  CLOSED Remove the fields to set nconfig & nlog through smitty
1075037 (424397) sthakur  CLOSED VVR: RU thread should start nio after it is created from than waiting for all replicas to have NIO's created.
1079186 (1037289) kirubak  CLOSED IO Errors during SVC node add/remove test sequence
1080975 (1037196) kirubak  REOPEN vxvm gives same dmpnode for 2 netapp luns
1083928 (1082814) kirubak  CLOSED dmpnode get disabled when dmp_fast_recovey=yes and inquiry returns
1084420  tjohn  REOPEN AIX: Packaging changes for 4.0.4.20 point patch (4.0MP4RP2)
1084554 (1074046) kirubak  CLOSED AIX : DMP : RDAC devices panic due to invalid file pointer
1091732 (1091729) sdighe  CLOSED VVR:AIX: Allow vol_rp_increment and vol_rp_decrement as tunables to control from vxtune interface
1091854 (279114) sdighe  CLOSED Fix the usage of the VOLKV_KFLAG_FMR_NOTREADY flag
1091857 (302750) sdighe  CLOSED CVM: Point-in-time of the snapshot is not as expected.
1092299 (1074059) kirubak  CLOSED AIX : DMP : IO's to DMP devices are broken into 128 MB instead of 256.
1105106 (1047820) sdighe  CLOSED DCO maps get unexpected cleared.leading to data corruption

Incidents fixed in Prior RP patches
================================

1033898 (542806)  AIX:DMP: vxdmpadm start restore is called before vxconfigd is up.
1034116 (605335)  AIX: No need to say fencing ioctl succeeded
1036346 (529878)  AIX: VOL_TIMEOUT*() macros can hang the system
1043361 (962465)  Customer Escalation: Open Failing on Passive Paths
1043366 (1012502)  Escalation: Memory Leak in VM & DMP plugin of VxMS
1043368 (995886)  Adding support passive path - Adding VF_OID_DUMMY flag
1048887 (273843)  DG import can fail due to change in errno when vxconfigd debug trace is on
1052343 (1024895)  AIX VXFS_Checkpoint MSC backup failed with "premature end of file"
1053054 (1049558)  Willow 5.0: Hazard read data corruption
1053154 (995883)  Escalation: Titan Case 290-543-757 -"Storage Extensions doesn't work" - dg_set_current fails for bootdg
1053238 (961548)  Escalation: Storage Extensions doesn't work - VM plugin of VxMS tries to claim "/"
1053254 (1019973)  VM plugin of VxMS fails to initialise the private data of log plex and it results in buildmapdomain to fail
1054124 (1049784)  AIX : System Panic on dmpdaemon thread : efsc_strategy()<-- dmp_fcp_send_pkt()<--dmp_send_scsipkt()
1066574 (271539)  need to change dmp_get_path_state() to only check for write protection for Symmetrix arrays
1069553   ./src/common/kernel/vxvm/structs.c file (&data->rv_config_msg); is not needed as rv_config_msg is not member of struct volrv
1069576 (1066579)  AIX: Detection of SAS disks under VxVM control
 900106 (532831)  AxRT sfcfs filesystems fail to mount on reboot V-5-1-684 IPC failure: Configuration daemon is not accessible
 901266 (901260)  vxconvert removed LVM and failed to convert
 917202 (916201) AIX:vxconvert default layout does not have the correct default naming logic
 922251 (156173) DCO enabling during I/O serialization of multiple SIOs may fail if system crashes
 922252 (853219) vxesd is giving core after configuration change.
 922253 (819844) Even with FMR3 DRL full resync is required
 922255 (269628) VxVM: panic in volsio_rwop_setup using orapp
 922259 (918098) AIX:vxconvert " .DISKADD.LOCK" should get removed after reboot
 922263 (918100) AIX:vxconvert needs a correct "Disk_Access_Name" or message needs to be changed
 924164 (918625) CVM Reboot Resources Fault - (RETEST)Qualification AxRT SFOR 4.0mp4 DMP AIX 5.3 DS4300a0a
 935583 (841111) vxresize shrink goes ahead even when the volume is in disabled state
1004689  AIX: Packaging changes for 4.0.4.1 point patch (4.0MP4RP1)
1048817 (1002362)  AIX : Changes required to build VxVM on new build server ice
1059021 (1073567) 4042 SRVMTC: ./scripts/utils/vxibc/vxibc_receive2.tc#5 failed
1059560 (1066523)  4042 : ./scripts/admin/voldg/cds/init.tc#1 failed
1060499 (1072877)  Vmcert:./scripts/admin/vset/snapsync.tc#2 HUNG on AIX 5.3
 917217 (917215) ./scripts/kernel/vxdmp/misc/ctlr.tc test should be made to work with single ctlr machines.
 917289 (917287) ./scripts/ddl/ir133331.tc to be elide in single controller machines.
 917308 (917307) ./scripts/ddl/dmp_add_ctlr.tc to elide in single controller machines.
 917919 (917918) ./scripts/kernel/vxdmp/aa/dmp_notify.tc to elide in single controller machines.
 918180 (918179) ./scripts/kernel/vxdmp/misc/dmp_sp.tc is not required for 4.0MP4.
 960164 (990815) QA-GENERATED:4041 VxVMCert: scripts/admin/conversion/minimal.tc#12 failed
 969008 (990825) 4041 SRVMTC: /scripts/configuration/cfg_size.tc#1 #2 #3 #4 #5 #6 failed
 969012 (990821) 4041 SRVMTC: /scripts/misc/vvr_reboot.tc#1 failed


Binaries included in this patch:
======================================
./usr/lib/vxvm/voladm.d/bin/vdisk.lvm.ckinit
./usr/lib/vxvm/bin/vxnewdmname
./usr/lib/vxvm/bin/vxresize
./usr/lib/drivers/vxio.5.1
./usr/lib/drivers/vxdmp.5.1
./usr/lib/drivers/vxio.5.2
./usr/lib/drivers/vxdmp.5.2
./usr/lib/drivers/vxio.5.3
./usr/lib/drivers/vxdmp.5.3
./usr/lpp/VRTSvxvm/VRTSvxvm/4.0.4.30/inst_root/sbin/vxconfigd
./usr/lpp/VRTSvxvm/VRTSvxvm/4.0.4.30/inst_root/sbin/vxconfigd.5.1
./usr/lpp/VRTSvxvm/VRTSvxvm/4.0.4.30/inst_root/sbin/vxconfigd.5.2
./usr/lpp/VRTSvxvm/VRTSvxvm/4.0.4.30/inst_root/sbin/vxconfigd.5.3
./usr/lpp/VRTSvxvm/VRTSvxvm/4.0.4.30/inst_root/sbin/vxesd
./usr/lpp/VRTSvxvm/VRTSvxvm/4.0.4.30/inst_root/etc/init.d/vxvm-startup2
./usr/lpp/VRTSvxvm/VRTSvxvm/4.0.4.30/inst_root/etc/init.d/vxvm-sysboot
./usr/lib/vxvm/voladm.d/bin/vdisk.anal.ckinit
./usr/lpp/VRTSvxvm/VRTSvxvm/4.0.4.30/inst_root/opt/VRTSvxms/lib/map/libvxdmp.so
./usr/lpp/VRTSvxvm/VRTSvxvm/4.0.4.30/inst_root/opt/VRTSvxms/lib/map/libvxvm.so
./usr/lib/libvxddl.a
./usr/lib/vxvm/voladm.d/lib/vxadm_lvmlib.sh
./usr/lib/vxvm/type/gen/vxplex
./usr/lib/vxvm/type/fsgen/vxplex
./usr/lib/vxvm/type/raid5/vxplex
./usr/sbin/vxplex
./opt/VRTS/bin/vxplex
./usr/sbin/vxtune
./opt/VRTS/bin/vxtune
./usr/lib/vxvm/smit/vxvmsmit
./usr/lib/vxvm/smit/diskgroups.odm
./usr/lpp/VRTSvxvm/VRTSvxvm/4.0.4.30/inst_root/etc/vx/kernel/dmpsvc
./usr/lpp/VRTSvxvm/VRTSvxvm/4.0.4.30/inst_root/etc/vx/apmkey.d/dmpsvc.key
./usr/sbin/vxassist
./opt/VRTS/bin/vxassist
./usr/lpp/VRTSvxvm/VRTSvxvm/4.0.4.30/inst_root/sbin/vxsnap
./opt/VRTS/bin/vxsnap