Last Updated: 31 March 2021
z/VM 6.4 Continuous Delivery Function
This page contains a list of continuous delivery function released on z/VM 6.4 after the General Availability date. This list only contains z/VM 6.4 new function APARs released after August 1, 2017. The items in this list have been included in the base of z/VM 7.1 and future releases of z/VM.

Encrypted Paging | |
Name | Encrypted Paging |
---|---|
Description | Encrypted Paging will improve system security for z/VM 6.4 by exploiting z14 hardware to encrypt guest page data. Ciphering will occur as data moves from active memory onto a paging volume owned by CP (ECKD, SCSI, or native FBA). This will make customer data defensible from attack or breach of volumes, even in cases where a system administrator has unintended access to those volumes. |
Status | Available December 11, 2017 |
Target availability | December 15, 2017 |
Compatibility | No known incompatibilities. |
Enablement | Apply PTFs, re-IPL z/VM, SET ENCRYPT command within CP. |
Effect | For the workloads studied, total CPU/tx did not increase more than 5% when compared back to an EP disabled configuration. Compared to a z13, the z14 with EP enabled performed better. As paging rate increases, the total amount of CPU used on EP will increase. View the Encrypted Paging perfomance report. |
ISV impact | Some monitor changes are needed. If you have a performance product, please see your vendor. |
Linux or hardware interaction | z14 with CPACF license required |
Environment variable name | N/A |
Release(s) | z/VM 6.4 |
Service details | See below for the IBM service information. |
APAR | VM65993 |
PTF | UM35257 |
RSU | 1802 |
Extended Address Volume Minidisk Support | |||
Name | EAV Minidisks | ||
---|---|---|---|
Description | Enhanced extended address volume (EAV) support for 3390-A DASD devices supporting 28-bit cylinder addresses is provided. This support will allow non-fullpack minidisks to reside anywhere on the volume, including beyond the current restriction of the 64K cylinder boundary (0-65519), and up to the one TB limit currently supported. | ||
Status | Available August 25, 2017 | ||
Target availability | August 25, 2017 | ||
Compatibility | While most common diagnoses and I/O interfaces for ECKD devices were extended, not all were. If you have non-common interfaces in user written programs, please review documentation for restrictions. Minidisks used as mapped dataspaces may not be located above the 64K cylinder boundary. | ||
Enablement | Changes in Directory or through a directory manager. Requires an IPL of z/VM to activate the code in CP for this PTF. | ||
Effect | Allows larger minidisks and for the minidisks to reside anywhere on the EAV volume. Various common code paths for I/O processing have been changed regardless of whether EAV minidisks are exploited. | ||
ISV impact | If you have an ISV product for Directory Management and/or backup and restore please see your vendor for appropriate updates. | ||
Linux or hardware interaction | Assumes current Linux implementations that have EAV support. Requires EAV capable hardware. If using GDPS, please consult GDPS PSP buckets for possible service needed. | ||
Environment variable name | N/A | ||
Release(s) | z/VM 6.4 | ||
Service details | CP | CMS | ICKDSF |
APAR | VM65943 | VM65945 | PI85943 |
PTF | UM35187 | UM35204 | UI49579 |
RSU | 1802 |
FCP Monitor Enhancements | |
Name | FCP Monitor Enhancements |
---|---|
Description | The FCP Monitor Enhancements will provide new Monitor records which will contain information related to the usage/utilization of FCP devices (subchannel) and CHPIDs (physical channels) for EDEVICE activity. This will provide the customer information that can be used to determine if their existing EDEVICE configuration is optimal or should be changed for better performance. |
Status | Available April 2, 2018 |
Target availability | April 2018 |
Compatibility | No known incompatibilities. |
Enablement | Apply PTFs and re-IPL z/VM. Monitor EVENT, SAMPLE, START, and STOP commands are used to gather the Monitor data. |
Effect | No known effects. |
ISV impact | Some monitor changes are needed. If you have a performance product, please see your vendor. |
Linux or hardware interaction | No known Linux or hardware interaction. |
Environment variable name | N/A |
Release(s) | z/VM 6.4 |
Service details | See below for the IBM service information. |
APAR | VM66095 |
PTF | UM35297 |
RSU | 1802 |
Firewall Friendly FTP Client | |
Name | Firewall Friendly FTP Client |
---|---|
Description | Updates the z/VM FTP client to improve interaction in configurations which require traversing firewalls. |
Status | Available August 23, 2017 |
Target availability | August 23, 2017 |
Compatibility | Some incompatibilities: deprecates the PASSIVE subcommand. |
Enablement | Apply PTFs and use of new LOCSITE options. |
Effect | Deprecates PASSIVE subcommand. Allows new controls via new operands on the LOCSITE command. |
ISV impact | No known impacts at this time. |
Linux or hardware interaction | No Linux or hardware interaction. |
Environment variable name | N/A |
Release(s) | z/VM 6.4 |
Service details | See below for the IBM service information. |
APAR | PI80912 |
PTF | UI49779 |
RSU | 1702 |
Guest Exploitation for the Instruction Protection Facility | |
Name | Guest Exploitation for the Instruction Protection Facility |
---|---|
Description | This PTF provides support for guest exploitation of the IBM z14 Instruction Execution Protection facility. This facility provides functionality to help improve the security of programs running on IBM Z by allowing virtual memory elements to be identified as containing only data. If an attempt is made to fetch an instruction from an address in such an element, or if an address in such an element is the target of an execute-type instruction, a Protection Exception will occur. The support and use of the Instruction Execution Protection facility can prevent erroneously or maliciously modified data in a program stack from being executed on the guest. |
Status | Available December 11, 2017 |
Target availability | Fourth Quarter 2017 |
Compatibility | No known incompatibilities. |
Enablement | Can be enabled or disabled dynamically by the guest. This is done by the guest setting enablement bits in individual DAT tables that it builds. |
Effect | No known effects. |
ISV impact | No known ISV impacts. |
Linux or hardware interaction | z14 required. Corresponding Linux fix is also needed. IBM is working with its Linux distribution partners to provide support via future distribution releases. |
Environment variable name | N/A |
Release(s) | z/VM 6.4 |
Service details | See below for the IBM service information. |
APAR | VM65986 |
PTF | UM35255 |
RSU | 1802 |
Guest Support for the Guarded Storage Facility | |
Name | Guest Support for the Guarded Storage Facility |
---|---|
Description | This PTF provides guest support for the guarded storage facility that was introduced with the IBM z14. This facility is designed to improve the performance of garbage-collection processing by various languages, in particular Java. |
Status | Available December 11, 2017 |
Target availability | Fourth Quarter 2017 |
Compatibility | No known incompatibilities. |
Enablement | Can be enabled or disabled dynamically by the guest. This is done by the guest turning on or off a bit in control register 2. |
Effect | No known effects. |
ISV impact | No known ISV impacts. |
Linux or hardware interaction | z14 required. Corresponding Linux fix is also needed. IBM is working with its Linux distribution partners to provide support via future distribution releases. |
Environment variable name | N/A |
Release(s) | z/VM 6.4 |
Service details | See below for the IBM service information. |
APAR | VM65987 |
PTF | UM35254 |
RSU | 1802 |
High PR/SM LPAR Management Time Relief | |
Name | High PR/SM LPAR Management Time Relief |
---|---|
Description | This APAR provides support for new unparking heuristics that can help to reduce the number of unparked vertical-low logical cores. To offer relief APAR VM66063 provides two additional unparking heuristics for the case where GPD is on. New support in the command CP SET SRM selects the unparking heuristic to be used. The three GPD-on heuristics are now LARGE, MEDIUM, and SMALL. |
Status | Available October 27, 2017 |
Target availability | Fourth Quarter 2017 |
Compatibility | No known incompatibilities. |
Enablement | Apply PTFs. IPL z/VM system. Turn on function through CP SET SRM command. |
Effect | Performance implications. Please see the performance tips for more information. |
ISV impact | Some monitor changes are needed. If you have a performance product, please see your vendor. |
Linux or hardware interaction | No Linux or hardware interaction. |
Environment variable name | N/A |
Release(s) | z/VM 6.4 |
Service details | See below for the IBM service information. |
APAR | VM66063 |
PTF |
RA64 UM35231 R640 UM35232 |
RSU | 1802 |
NICDEF Security Controls | |||
Name | NICDEF Security Controls | ||
---|---|---|---|
Description | Introduces Directory Network Authorization (DNA) capability with which each virtual NIC can be configured and authorized entirely within the user directory. Eliminates the need to use SET VSWITCH and COUPLE commands in applicable scenarios. | ||
Status | Available August 4, 2017 | ||
Target availability | August 4, 2017 | ||
Compatibility | Changes the default behaviour. So Virtual NICs will now be coupled based on directory statement. | ||
Enablement | Default behaviour changes, but new CP SET VLAN DNA command can be used to revert to former processing. Requires an IPL of z/VM to activate the code in CP for this PTF. | ||
Effect | Turns over control to ESM when available and appropriate. A virtual NIC statement in directory with certain attributes will be coupled automatically. Since the Couple is now implied and automatic, a subsequent Couple command will be rejected. Command output remains the same, however some options will no longer be possible and will not appear. | ||
ISV impact | If you have an ISV product for ESM and/or Directory Management, please see your vendor for appropriate updates. | ||
Linux or hardware interaction | No Linux or hardware interaction. | ||
Environment variable name | N/A | ||
Release(s) | z/VM 6.4 | ||
Service details | CP | RACF | DirMaint |
APAR | VM65925 | VM65931 | VM65926 |
PTF | UM35189 | UV61339 | UV61338 |
RSU | 1702 |
Perfkit Support for HyperPAV Paging | |
Name | Performance Toolkit Support for HyperPAV Paging |
---|---|
Description | This New Function APAR provides new and updated performance reports within the Performance Toolkit Feature in support of HyperPAV Paging. These new reports include new information which will help clients tune the z/VM HyperPAV Paging Subsystem. |
Status | Available April 13, 2018 |
Target availability | March 2018 |
Compatibility | No known incompatibilities. |
Enablement | Apply PTF and recycle PerfKit to pick up HyperPAV changes. |
Effect | No known effect. |
ISV impact | No known impacts at this time. |
Linux or hardware interaction | No known Linux or hardware interaction. |
Environment variable name | N/A |
Release(s) | z/VM 6.4 |
Service details | See below for the IBM service information. |
APAR | VM66085 |
PTF | UM35304 |
RSU | TBD |
Processor Scalability Efficiency Enhancements | |
Name | Processor Scalability Efficiency Enhancements |
---|---|
Description | Changes provide improvements to reduce system overhead from the Scheduler Lock (SRMSLOCK), TRQBK Queue Lock (HCPTRQLK), and Dispatch Vector Lock (DSVLOCK). Helps for systems with high z/VM System Time." |
Status | Available August 23, 2017 |
Target availability | August 23, 2017 |
Compatibility | No known incompatibilities. |
Enablement | Applying PTFs will enable code for the systems. Requires an IPL of the z/VM system to activate the code for this PTF. |
Effect | Since these changes involve system locks, all systems will exercise the new code. |
ISV impact | No known impacts at this time. |
Linux or hardware interaction | There are no known interactions with Linux code. This applies to all IBM Z and LinuxONE servers that z/VM 6.4 supports. Greater benefit may be seen on the IBM z14 and the LinuxONE Emperor II. |
Environment variable name | N/A |
Release(s) | z/VM 6.4 |
Service details | See below for the IBM service information. |
APAR | VM65988 |
PTF | UM35214 |
RSU | 1802 |
Support for ZHPM CPU Resource Management | ||
Name | Support for ZHPM (IBM Z Hypervisor Performance Manager) CPU Resource Management | |
---|---|---|
Description |
z/VM provides mechanisms for controlling the CPU resources that a
virtual machine can consume, which indirectly can affect the amount of
other resources it can use. The Support for ZHPM CPU Resource Management
line item provides mechanisms for obtaining information required to
manage those CPU resources. Enhancements are provided to the support for resource pools, which were formerly called CPU pools, and additional fields are added to some Monitor records. Extensions to the Store Hypervisor Information (STHYI) instruction enable guests to obtain hypervisor, pool, and guest information relevant to managing CPU and memory resources. New User Directory settings control a guest's authorization to use these extensions. Several new VM Events are generated to allow ceratin guest state changes to be understood. VM Monitor extensions allow low-frequency monitor data records, which are generally associated with commands that affect performance, to be collected without also requiring the collection of high-frequency records. |
|
Status | Available April 11, 2018 | |
Target availability | April 2018 | |
Compatibility |
CPU pools have been renamed to resource pools. The DEFINE, DELETE, QUERY and SET CPUPOOL commands are deprecated, but still function as aliases of the new DEFINE, DELETE, QUERY and SET RESPOOL commands. The QUERY RESPOOL output has incompatible changes. The maximum number of members of a resource pool is now limited to 1000. Prior to this line item there was no limit. New User Directory OPTION statement operands and new security events. |
|
Enablement |
Install PTFs and re-IPL z/VM system. The command changes, STHYI FC=0 changes, and new VMEVENTs occur as soon as the PTF is applied and there is no way to disable them. The new STHYI function codes require directory and/or ESM authorization to use so that can be viewed as an enablement mechanism. The collection of Monitor Command events is disabled by default and MONITOR EVENT ENABLE COMMAND must be issued to enable it. |
|
Effect | If ZHPM is installed and enabled, CPU resource consumption can be managed and controlled in line with installation policies. The effect is negligible if only the base functions are used. | |
ISV impact |
ISV directory maintenance support products may require changes for the new User Directory OPTIONs. ISV performance monitoring products may require changes for the new Monitor record fields. New security events associated with the new STHYI functions and there may be audit calls for them. |
|
Linux or hardware interaction | z14 will require a millicode update to fix a bug for the MT idle time reporting in STHYI. | |
Environment variable name | N/A | |
Release(s) | z/VM 6.4 | |
Service details | CP | DirMaint |
APAR | VM66105 | VM66109 |
PTF | UM35303 | UV99330 |
RSU | 1802 | |
Additional information | Please see the ZHPM Application listing for details on the separate application. The ZHPM application is not delivered with z/VM. |
VSwitch Link Aggregation Load Balance Enhancements | |
Name | VSwitch Link Aggregation Load Balance Enhancements |
---|---|
Description | Today's VSwitch, even in a Multi-VSwitch Link Aggregation environment, only balances load from an individual z/VM system perspective. This enhancement would extend that across all the z/VM systems involved. Additionally, the balancing algorithms will be improved for single system VSwitches as well. |
Status | Available December 11, 2017 |
Target availability | December 15, 2017 |
Compatibility | No known incompatibilities. |
Enablement | Apply PTFs and re-IPL z/VM to activate the code. |
Effect | This PTF will change the load balancing for VSwitches with Link Aggregation. |
ISV impact | Some monitor changes are needed. If you have a performance product, please see your vendor. |
Linux or hardware interaction | Requires hardware that will support Multiple Vswitch Link Aggregation. (i.e. z13 or newer) |
Environment variable name | N/A |
Release(s) | z/VM 6.4 |
Service details | See below for the IBM service information. |
APAR | VM65918 |
PTF | UM35253 |
RSU | 1802 |
z-Thin Provisioning | ||
Name | z-Thin Provisioning | |
---|---|---|
Description | To meet customer demand for support of extent space efficient thin provisioned volumes, z-Thin Provisioning will provide guest support and host recognition and exploitation. Disk hardware only supports the pre-allocation of full volume, regular data format volumes (i.e., 0-END cylinders with 4K records, same number of records per cylinder). Therefore, the benefits of Thin Provisioning are realized only when using full volumes under Linux and CMS. | |
Status | Available March 28, 2018 | |
Target availability | April 2018 | |
Compatibility | No known incompatibilities. | |
Enablement | Thin Provisioned ESE volumes are configured and enabled on the storage hardware. CP, CMS, & Linux self-discover these volumes through discovery information provided by the hardware. Thin provisioned ESE volumes are not compatible with CP-Owned space (Spool, Page, Directory). Thin provisioned ESE volumes can be used for this space but will need to be CP formatted with CPFMTXA. This formatting will allocate all space associated with the volume from the hardware pool, thus defeating the benefit of Thin Provisioning. CMS and Linux will provide mechanisms to "trim" and allocate full volume thin provisioned ESE volumes to make use of the Thin Provisioning hardware function. z/OS also supports Thin Provisioned ESE volumes. | |
Effect | When properly used, Thin Provisioned ESE volumes reduce storage costs by only allocating real disk storage (from the ESE pool) when data records are written; not when a volume is logically allocated for some purpose. | |
ISV impact | ISVs that support directory maintenance products should take note of this New Function APAR. | |
Linux or hardware interaction | DS8880 DASD and higher hardware required. Linux updated with support for ESE devices. | |
Environment variable name | N/A | |
Release(s) | z/VM 6.4 | |
Service details | CP | DirMaint |
APAR | VM66098 | VM66108 |
PTF | UM35296 | UV99329 |
RSU | 1802 |