Skip to: Abstract | Comments | Solution | Migration | Download
APAR NUMBER: PJ29871 PRODUCT: TPF4 FUNCTIONAL AREA: ISO-C SUPPORT SHIPPED IN PUT: 19 ABSTRACT: With APAR PJ28649 applied and the ISO-C user exit code enabled, the fast link stack may get corrupted resulting in CTL-1 and CTL-4 system errors. APAR CONTENTS: FEATURE TYPE STATUS NAME Base LoadExecutable Changed load/oco/cplx40.exe Base LoadExecutable Changed load/oco/crpc40.exe Base LoadExecutable Changed load/oco/cthd40.exe Base DataMacro Changed macro/idstca.mac Base Macro Changed macro/uxitc.mac PREREQUISITE APARS: To be applied in order listed. Base LoadExecutable Changed load/oco/cplx40.exe PJ25632(09) PJ25798(10) PJ25981(10) PJ26008(10) PJ26600(11) PJ26581(11) PJ26667(11) PJ26804(12) PJ26923(12) PJ27009(12) PJ27266(13) PJ27254(13) PJ27335(13) PJ27449(14) PJ27578(14) PJ27842(15) PJ27905(15) PJ27973(16) PJ28649(17) PJ29288(18) PJ29753(19) Base LoadExecutable Changed load/oco/crpc40.exe PJ26575(11) PJ21337(12) PJ27785(15) PJ28193(16) PJ28195(16) Base LoadExecutable Changed load/oco/cthd40.exe PJ26575(11) PJ29288(18) PJ29753(19) Base DataMacro Changed macro/idstca.mac PJ26967(12) PJ27275(13) PJ29782(19) Base Macro Changed macro/uxitc.mac PJ25696(10) PJ25981(10) PJ26008(10) PJ27019(13) PJ28014(15) COMMENTS: The UXITC macro generates the linkage to a user exit routine from a user exit point (UEP) in the control program. It also saves the caller's registers in the fast link stack before calling the user exit point. APAR PJ26849 added code to the TPF debugger to time slice the debugger ECB. If the debugger ECB takes a time slice while an ISO-C user exit is running, the fast link stack may get corrupted resulting in CTL-1 and CTL-4 system errors. SOLUTION: Changes have been made to the UXITC macro to save the caller's registers in the Task Communication Area (TCA) when calling a user exit point from an ISO-C startup routine. DEPENDENCIES SEGMENTS TO BE ASSEMBLED OR COMPILED: CLMINT CSTRTL SEGMENTS TO BE LINK EDITED: ciso40.exe (Shipped in Tar File) cj0040.exe (Shipped in Tar File) cmqi40.exe (Shipped in Tar File) comx40.exe (Shipped in Tar File) ctal40.exe (Shipped in Tar File) ctbx40.exe (Shipped in Tar File) COREQS: None. MIGRATION CONSIDERATIONS: None. UPDATED INFORMATION UNITS: None. See your IBM representative if you need additional information. DOWNLOAD INSTRUCTIONS: http://www.ibm.com/software/htp/tpf/pages/maint.htm -- END APAR PJ29871
Download file(s): Login once to access server, leave window open, then click on link(s) below.Source Binary
