APAR status
Closed as program error.
Error description
Subordinate address space ends in 0C4 abend but master address space ends with RC=0
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Users with IMS Database Recovery Facility * * Version 3 Release 1 installed are affected. * **************************************************************** * PROBLEM DESCRIPTION: Users may encounter an ABENDS0C4 * * in FRXICTL0 followed by a RC=0 in the * * DRF Master Address Space during normal * * termination. * * * * In addition, running DRF with * * TAPECHK(Y) and CACHE(Y) results in a * * ABEND40D in the master address space, * * ABEND069 in the subordinate address * * space, or a loop. * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** During normal DRF termination, the Image Copy Restore Controller (RVIC) will enqueue a termination AWE notification to the Restore Thread (RVIR). The IC Restore Controller will wait for the Restore Thread to complete termination processing and to return control back. A timing issue exists where the Restore Thread completes termination and frees the AWE before the IC Restore Controller gets control back. The IC Restore Controller attempts to access the AWE that is saved in R1 and finds it pointing at freed storage. This is the cause of the ABENDS0C4. In addition, while using CACHE(Y) with TAPECHK(Y) DRF will attempt to allocate and unallocate the image copy data sets with VTS. This proccess is faster than the allocate and unallocate done during recovery I/O. This creates a timing issue with TAPECHK processing where it will attempt to make a tape device request before the CACHE process finishes unallocating a previous request.
Problem conclusion
FRXICTL0 is change so that the AWE will not be freed upon return from FRXIRTH0. FRXIDYN0 and FRXMSTR0 are changed to wait for a tape device to be unallocated from a subordinate address space before allowing that address space to make another tape device request.
Temporary fix
Comments
×**** PE06/12/20 PTF IN ERROR. SEE APAR PK36561 FOR DESCRIPTION
APAR Information
APAR number
PK31696
Reported component name
IMS DB RECOVERY
Reported component ID
5655I4400
Reported release
310
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2006-09-19
Closed date
2006-10-26
Last modified date
2007-04-17
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK19166
Modules/Macros
FRXICTL0 FRXIDYN0 FRXMSTR0
Fix information
Fixed component name
IMS DB RECOVERY
Fixed component ID
5655I4400
Applicable component levels
R310 PSY UK19166
UP06/10/28 P F610
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX88Z","label":"IMS Database Recovery Facility"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
17 April 2007