IBM Support

MF65969 - LIC-MEDIA-TAPE-WAIT

PTF ( Program Temporary Fixes ) Cover letter


Order this fix

Abstract

LIC-MEDIA-TAPE-WAIT


Pre/Co-Requisite PTF / Fix List

REQ  LICENSED           PTF/FIX  LEVEL

TYPE PROGRAM  RELEASE   NUMBER   MIN/MAX  OPTION
---- -------- --------- -------  -------  ------
PRE  5770999  V7R2M0    MF60329   00/00    0000
CO   5770999  V7R2M0    MF65109   00/00    0000
CO   5770999  V7R2M0    MF63918   00/00    0000
CO   5770999  V7R2M0    MF63923   00/00    0000



NOTICE:
-------
Application of this PTF may disable or render ineffective programs that
use system memory addresses not generated by the IBM translator,
including programs that circumvent control technology designed to limit
interactive capacity to purchased levels.  This PTF may be a prerequisite
for future PTFs.  By applying this PTF you authorize and agree to the
foregoing.

This PTF is subject to the terms of the 'IBM License Agreement for Machine
Code', the terms of which were provided in a printed document that was
delivered with the machine.

SUBJECT TO ANY WARRANTIES WHICH CAN NOT BE EXCLUDED OR EXCEPT AS EXPLICITLY
AGREED TO IN THE APPLICABLE LICENSE AGREEMENT OR AN APPLICABLE SUPPORT
AGREEMENT, IBM MAKES NO WARRANTIES OR CONDITIONS EITHER EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OR CONDITIONS OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON INFRINGEMENT,
REGARDING THE PTF.





APAR Error Description / Circumvention

-----------------------------------------------
Problems fixed in this PTF:

If a path for a drive in a tape library is activated that does
not have an associated mover any operations that require a mover
will fail with MSGCPF414C.

A job that was using a tape may get a MSGCPF412F when it tries
to use the same tape on the same tape drive again.
This can occur if multiple jobs are using the tape library and
one job is issuing commands that only require the robot, like
DSPTAPCTG and WRKTAPCTG.

An attempt to vary on a tape library or tape drive may cause
QTAPARB system job to go into a long wait requiring an LPAR IPL
to recover.

A path fail over may result in a gate deadlock if the path fail
over works but a command sent to the new path fails before all
the held I/O has been sent to the new path.

It takes a long time for tape drives to become operational after
an IOP IPL.

CORRECTION FOR APAR MA47637 :
-----------------------------
The code has been changed to only use paths that have an
associated mover for drives in a tape library.

When there is no direct path to the robot a tape resource path
must be used to send commands to the tape device driver.
Commands that only require the robot will try to share a tape
resource that may be assigned to another job but is currently
not busy.
There was problem with the handling of requests to use tape
resources that resulted in the wrong return code being returned
so the wrong action was being taken.
In this case a MSGCPF412F was issued instead of the request
waiting until the resource was available.

There was a problem where the response notifying the vary on
processing that a failure occurred was not being sent. This
caused the QTAPARB system job to wait.
This particular problem has been fixed.

The gate handling has been changed to prevent the deadlock that
could occur if a command failed before we got all the held I/O
sent to the new path.

A gate was being held during a task wait that resulted in it
taking longer for drives to become operational.

CIRCUMVENTION FOR APAR MA47637 :
--------------------------------
None.


DESCRIPTION OF PROBLEM FIXED FOR APAR MA47890 :
-----------------------------------------------
An IOP IPL while a *TAP device description is being varied may
cause a gate deadlock between two tasks. The deadlock will cause
the vary on to wait and the IOP IPL to wait.
When the system is IPLed the IPL may wait on SRCD90027C0
requiring a forced shutdown and IPL.

CORRECTION FOR APAR MA47890 :
-----------------------------
A gate was locked when it should not have. The code was changed
to release the gate which prevents the deadlock.

CIRCUMVENTION FOR APAR MA47890 :
--------------------------------
None.


Activation Instructions


None.




Special Instructions


None.


Default Instructions

THIS PTF CAN BE APPLIED IMMEDIATE OR DELAYED.



Supersedes

PTF/FIX NO(S).  APAR TITLE LINE
--------------  ------------------------------------------------------------
   MF63919      LIC-MEDIA-TAPE Handle load failures better
   MF63917      LIC-MEDIA-TAPE Scheduler Diagnostic Improvements
   MF65110      LIC-MEDIA-TAPE-WAIT
   MF65110      LIC-MEDIA-TAPE LIC LOG 4201002B
   MF65110      LIC-MEDIA-TAPE
   MF63921      LIC-MEDIA-TAPE Handle load failures better
   MF62946      LIC-MEDIA-TAPE-MSGCPF67AC WITH TAPE DEVICES IN DISABLED STAT
   MF62946      LIC-MEDIA-TAPE-WAIT
   MF62014      LIC-MEDIA-TAPE-LOOP MOVER LOST FOR MULTIPATH CAPABLE DRIVE
   MF61618      LIC-MEDIA-TAPE MULTIPATH IMPROVEMENTS
   MF61404      LIC-MEDIA-TAPE MULTIPATH IMPROVEMENTS
   MF60970      LIC-MEDIA-TAPE MULTIPATH IMPROVEMENTS
   MF60798      LIC-MEDIA-TAPE MULTIPATH ENHANCEMENTS
   MF60725      LIC-MEDIA-TAPE Prepare for future function
   MF60725      LIC-MEDIA-TAPE MULTIPATH FIXES
   MF60590      LIC-MEDIA-TAPE PREPARE FOR FUTURE FUNCTION
   MF60590      LIC-MEDIA-TAPE Diagnostic Improvements
   MF60590      LIC-MEDIA-TAPE Diagnostic Improvements
   MF58076      LIC-MEDIA-TAPE-UNPRED DUMPING TAPE FLIGHT RECORDERS
   MF60529      LIC-MEDIA-TAPE-WAIT LIVE PARTITION MOBILITY
   MF60201      LIC-MEDIA-TAPE-INCORROUT A TAPE PATH IS NOT BEING USED
   MF60201      LIC-MEDIA-TAPE-MSGCPF4315
   MF60015      LIC-MEDIA-TAPE-WAIT IOP IPL DURING VARY ON OR OFF
   MF59882      LIC-MEDIA-TAPE Prepare for future function
   MF59380      LIC-MEDIA-TAPE Prepare for future function
   MF58690      LIC-MEDIA-TAPE Prepare for future function
   MF58086      LIC-MEDIA-TAPE-INCORROUT TAPMLB OPERATIONAL AFTER DLPAR OUT
   MF58215      LIC-MEDIA-TAPE-UNPRED DUMPING TAPE FLIGHT RECORDERS

Summary Information

System.............................. i
Models..............................
Release............................. V7R2M0
Licensed Program............... 5770999
APAR Fixed.......................... View details for APAR MA47637
View details for APAR MA47890
Superseded by:......................
Recompile........................... N
Library............................. QSYS
MRI Feature ........................ NONE
Cum Level........................... C9297720


IBM i Support

IBM disclaims all warranties, whether express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. By furnishing this document, IBM grants no licenses to any related patents or copyrights. Copyright © 1996,1997,1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 IBM Corporation. Any trademarks and product or brand names referenced in this document are the property of their respective owners. Consult the Terms of use link for trademark information.

Document information

More support for: i family

Software version: V7R2M0

Operating system(s): OS/400

Reference #: MF65969

Modified date: 10 September 2019