A fix is available
APAR status
Closed as program error.
Error description
CSFE can be used to activate DFHTRAP, and also to activate task and terminal storage checking. If CSFE DEBUG,TRAP=ON is entered, just to run DFHTRAP, then SMCK trace calls are seen even though storage checking has not been requested too: SM 0901 SMCK ENTRY - FUNCTION(CHECK_STORAGE) TASK_STORAGE(NO) This is because epic 64250 and more specifically story 71468 introduced new bits into CSZTRMF5 and CSZTRMF6, and the presence of CSATRAP (04 in CSATRMF6) causes the code in ERM, EIP, EIG, TRP and ETR to call DFHSMCK when this is not required. The calls do little and control returns to the caller. But these calls should not be being made if no storage checking is to be performed. Defect 172417 has been raised to fix this in development. This APAR is to backport this serviceability fix to 5.4 and above.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: When a DFHTRAP is enabled through CSFE * * DEBUG, SMCK trace calls occur without * * storage checking enabled. * **************************************************************** When a trap is enabled through CSFE DEBUG, for example: 'CSFE DEBUG,TRAP=ON', CICS will make unnecessary SMCK trace calls such as: SM 0901 SMCK ENTRY - FUNCTION(CHECK_STORAGE) TASK_STORAGE(NO) TP_STORAGE(NO) These do not cause any harm, but they also do not do anything as both storage checking options are off, and so the call should not be made.
Problem conclusion
CICS has been updated to prevent these SMCK calls from being made when not required.
Temporary fix
Comments
APAR Information
APAR number
PH44638
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
200
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2022-03-04
Closed date
2023-10-20
Last modified date
2023-11-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI94103 UI94104
Modules/Macros
DFHEIG DFHEIP DFHERM DFHETR DFHTRP
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.5","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
02 November 2023