A fix is available
APAR status
Closed as program error.
Error description
IRLM incorrectly issues DXR175E IRLM IS UNABLE TO OBTAIN STORAGE - PVT because Below The Bar storage usage becomes higher than threshold value. Customer may encounter message DSNT501I 00C90092 resource unavailable due to lock rejections happening. Addtional sympton: IRLM abend0c1 in DXRRL400+x'818' when it tries to execute Extended Immediate type nstruction like CFI under old processor like Z890.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All IRLM230 (HIR2230) users. * **************************************************************** * PROBLEM DESCRIPTION: After installing UK96959/PM89139, IRLM * * may: * * * * 1. incorrectly issue DXR175E message * * indicating that below-the-bar private * * storage has reached threshold value. * * * * 2. encounter S0C1 abend in various * * offset in DXRRL400. * * * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** 1. Below-the-bar private storage accounting: IRLM keeps track of all below-the-bar private storage in an accounting field. When this below-the-bar accounting field reaches or exceeds the threshold value, message DXR175E will be issued on the console. When a new segment of below-the-bar private storage is obtained, its value is added into the accounting field. When a free segment is compressed (FREEMAINed), its value is subtracted from the accounting field. For every lock control block (RHB/RLB/RHBL), there is an index block (RLBI), below-the-bar private storage, associated with above-the-bar RLB addresses. Whenever the lock control block (RHB/RLB/RHBL) gets compressed, so does its associated RLBI block. There is no existing logic to subtract the RLBI length after it gets compressed. 2. New Extended-immediate facility instructions: In PM89139/UK96959, IRLM used several new immediate assembler instructions. These new instructions are supported by the extended-immediate facility which exists in machine z9-109 and later. For customer that runs on older machine (z890), these new immediate instructions cause abend S0C1 in IRLM storage manager code.
Problem conclusion
GEN: KEYWORDS: *** END IMS KEYWORDS *** 1. Below-the-bar private storage accounting: Code is added to subtract the length of the RLBI block from the accounting field whenever it gets compressed. 2. S0C1 abend in storage manager: All new immediate instructions are replaced by equivalent assembler instructions.
Temporary fix
********* * HIPER * *********
Comments
**** PE14/06/18 FIX IN ERROR. SEE APAR PI20061 FOR DESCRIPTION
APAR Information
APAR number
PI05093
Reported component name
IRLM V2
Reported component ID
569516401
Reported release
230
Status
CLOSED PER
PE
YesPE
HIPER
YesHIPER
Special Attention
NoSpecatt
Submitted date
2013-10-29
Closed date
2013-12-12
Last modified date
2014-07-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI13510
Modules/Macros
DXRRL0B0 DXRRL010 DXRRL040 DXRRL090 DXRRL1E0 DXRRL1H9 DXRRL1S0 DXRRL1S1 DXRRL120 DXRRL150 DXRRL160 DXRRL190 DXRRL2B0 DXRRL2R1 DXRRL2R2 DXRRL2R3 DXRRL2R4 DXRRL210 DXRRL211 DXRRL24B DXRRL24F DXRRL246 DXRRL247 DXRRL400 DXRRL401
Fix information
Fixed component name
IRLM V2
Fixed component ID
569516401
Applicable component levels
R230 PSY UI13510
UP13/12/28 P F312 ð
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSEPHL","label":"IRLM"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"230","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
03 July 2014