Skip to main content

TPF : Support : Maintenance TPF : Support : Maintenance

Skip to: Abstract | Comments | Solution | Related Segments | Migration | Download

APAR NUMBER:  PJ29776                          
PRODUCT:  TPF4 
FUNCTIONAL AREA:  DASD 
SHIPPED IN PUT:  19 
  

ABSTRACT: 
Support as many as 32,760 cylinders on a 3390 DASD volume. 
  
APAR CONTENTS: 
FEATURE   TYPE                STATUS    NAME                               
Base      CHeader             Changed   include/c$sonf.h 
Base      DataMacro           Changed   macro/cy8wb.mac 
Base      Macro               Changed   macro/dc0dc.mac 
Base      Macro               Obsolete  macro/dctbxp.mac 
Base      Macro               Changed   macro/gfmtd.mac 
Base      DataMacro           Changed   macro/icopy.mac 
Base      Macro               Changed   macro/sip/spdasd.mac 
Base      Copy                Changed   source/cp/base/cdc140.cpy 
Base      Copy                Changed   source/cp/base/cefk40.cpy 
Base      Copy                Changed   source/cp/base/cjit40.cpy 
Base      Copy                Changed   source/cp/base/cvf340.cpy 
Base      Assembler           Changed   source/ol/base/acpl.asm 
Base      Assembler           Changed   source/ol/base/fmtr.asm 
Base      Copy                Changed   source/ol/base/ib0440.cpy 
Base      PLI                 Changed   source/ol/base/jra1.pli 
Base      PLI                 Changed   source/ol/base/jra2.pli 
Base      PLI                 Changed   source/ol/base/jra3.pli 
Base      PLI                 Changed   source/ol/base/jrf1.pli 
Base      PLI                 Changed   source/ol/base/jrf5.pli 
Base      Assembler           Changed   source/rt/base/b1aa.asm 
Base      Assembler           Changed   source/rt/base/bxan.asm 
Base      Assembler           Changed   source/rt/base/bxar.asm 
Base      Assembler           Changed   source/rt/base/bxaw.asm 
Base      Assembler           Changed   source/rt/base/bxbc.asm 
Base      Assembler           Changed   source/rt/base/bxbw.asm 
Base      Assembler           Changed   source/rt/base/bxcc.asm 
Base      Assembler           Changed   source/rt/base/bxcv.asm 
Base      Assembler           Changed   source/rt/base/bxdl.asm 
Base      Assembler           Changed   source/rt/base/bxey.asm 
Base      Assembler           Changed   source/rt/base/cyph.asm 
Base      Assembler           Changed   source/rt/base/cypi.asm 
Base      Assembler           Changed   source/rt/base/cypp.asm 
Base      Assembler           Changed   source/rt/base/czxu.asm 
Base      Assembler           Changed   source/rt/base/jcf0.asm 
  
PREREQUISITE APARS:  To be applied in order listed. 
Base      CHeader             Changed   include/c$sonf.h 
 PJ25199(09)  PJ25692(09)  PJ25859(10)  PJ26707(11)  
 PJ28097(15)  
 PJ29024(18)  
Base      DataMacro           Changed   macro/cy8wb.mac 
 PJ27469(13)  
Base      Macro               Changed   macro/dc0dc.mac 
 PJ25406(09)  PJ25780(09)  PJ26713(11)  PJ26707(11)  
 PJ27083(13)  
 PJ25743(14)  PJ27784(14)  PJ28195(16)  
Base      DataMacro           Changed   macro/icopy.mac 
 PJ26686(11)  PJ27347(13)  PJ28509(17)  
Base      Copy                Changed   source/cp/base/cdc140.cpy 
 PJ25406(09)  PJ25459(09)  PJ25780(09)  PJ26372(11)  
 PJ26357(11)  
 PJ26713(11)  PJ26707(11)  PJ27083(13)  PJ27785(15)  PJ28649(17)  
 PJ28883(17)  
Base      Copy                Changed   source/cp/base/cefk40.cpy 
 PJ26150(10)  PJ26665(12)  PJ27393(13)  
Base      Copy                Changed   source/cp/base/cjit40.cpy 
 PJ26144(10)  PJ26686(11)  PJ26707(11)  PJ26841(12)  
 PJ28416(17)  
 PJ28608(17)  
Base      Copy                Changed   source/cp/base/cvf340.cpy 
 PJ25415(09)  PJ25872(10)  PJ25933(10)  PJ26150(10)  
 PJ26320(11)  
 PJ26289(11)  PJ26349(11)  PJ25840(11)  PJ26509(11)  
 PJ26707(11)  
 PJ26573(12)  PJ26986(12)  PJ27269(13)  PJ27393(13)  PJ27421(14)  
 PJ27454(14)  PJ27880(15)  PJ28097(15)  PJ28257(16)  PJ28628(17)  
 PJ28612(17)  PJ28647(17)  PJ28945(17)  PJ28926(18)  PJ29087(18)  
 PJ29297(18)  PJ29407(18)  PJ29366(18)  
Base      Assembler           Changed   source/ol/base/acpl.asm 
 PJ25322(09)  PJ25459(09)  PJ25559(10)  PJ26320(11)  
 PJ26744(12)  
 PJ27387(13)  PJ27422(13)  PJ27483(13)  PJ27665(15)  PJ27785(15)  
Base      Assembler           Changed   source/ol/base/fmtr.asm 
 PJ28892(18)  PJ29766(19)  
Base      Copy                Changed   source/ol/base/ib0440.cpy 
 PJ23486(09)  PJ25655(09)  PJ25841(10)  PJ26160(10)  
 PJ25449(11)  
 PJ26679(11)  PJ26686(11)  PJ26707(11)  PJ27105(13)  PJ27311(14)  
 PJ27403(14)  PJ27846(15)  PJ28543(17)  PJ28900(17)  PJ29123(18)  
Base      PLI                 Changed   source/ol/base/jra1.pli 
 PJ25493(09)  PJ25706(09)  PJ26536(11)  PJ26707(11)  
 PJ26687(11)  
 PJ27083(13)  PJ28097(15)  PJ28195(16)  PJ28435(16)  PJ28549(17)  
 PJ28870(17)  PJ28154(19)  PJ29607(19)  
Base      PLI                 Changed   source/ol/base/jra2.pli 
 PJ25314(09)  PJ25406(09)  PJ25507(09)  PJ25706(09)  
 PJ25780(09)  
 PJ26188(10)  PJ26357(11)  PJ25840(11)  PJ26575(11)  
 PJ26713(11)  
 PJ26707(11)  PJ26743(12)  PJ26889(12)  PJ27023(12)  
 PJ27083(13)  
 PJ27395(14)  PJ27462(14)  PJ27784(14)  PJ28097(15)  PJ28195(16)  
 PJ28435(16)  PJ28765(17)  PJ28549(17)  PJ29523(18)  PJ29607(19)  
Base      PLI                 Changed   source/ol/base/jra3.pli 
 PJ25706(09)  PJ26707(11)  PJ26687(11)  PJ28195(16)  PJ28435(16)  
 PJ28549(17)  PJ28870(17)  PJ28154(19)  
Base      PLI                 Changed   source/ol/base/jrf1.pli 
 PJ25780(09)  
Base      PLI                 Changed   source/ol/base/jrf5.pli 
 PJ25314(09)  PJ25729(10)  PJ26053(10)  PJ27702(14)  
Base      Assembler           Changed   source/rt/base/b1aa.asm 
 PJ27469(13)  PJ27606(14)  PJ28097(15)  
Base      Assembler           Changed   source/rt/base/bxar.asm 
 PJ25490(09)  
Base      Assembler           Changed   source/rt/base/bxdl.asm 
 PJ28935(18)  
Base      Assembler           Changed   source/rt/base/bxey.asm 
 PJ28097(15)  PJ28585(17)  
Base      Assembler           Changed   source/rt/base/cyph.asm 
 PJ26686(11)  PJ26707(11)  PJ27510(14)  PJ28116(15)  PJ28537(17)  
 PJ29767(19)  
Base      Assembler           Changed   source/rt/base/cypi.asm 
 PJ26686(11)  PJ26707(11)  PJ27583(14)  PJ28481(17)  PJ28508(17)  
 PJ29124(18)  
Base      Assembler           Changed   source/rt/base/cypp.asm 
 PJ26686(11)  PJ26826(14)  PJ27760(15)  
Base      Assembler           Changed   source/rt/base/czxu.asm 
 PJ25724(09)  PJ28097(15)  
Base      Assembler           Changed   source/rt/base/jcf0.asm 
 PJ25840(11)  
  

COMMENTS: 
TPF currently supports as many as 10,017 cylinders per 3390 DASD 
volume. However, certain DASD and control units support up to 32,760 
cylinders per DASD volume. The 10,017 cylinder limit in TPF needs to be 
increased to accommodate the larger 3390 DASD volumes. 
  

SOLUTION: 
The cylinder limit for 3390 DASD volumes is increased to a maximum of 
32,760 cylinders.  
  
In addition, the cylinder analysis report is obsoleted from Data 
Collection/Data Reduction, and the following enhancements are made to 
the File Collector FF record in Data Collection/Data Reduction.  
  
1. A TOD clock time stamp is added to the File Collector FF record 
header. This satisfies FITS item MR1121004343.  
  
2. The following items are now collected for each item in the File 
Collector FF record:  
 a. The 4-character name of the program requesting the I/O. This 
satisfies FITS item MR0103012848.  
 b. The FARF address corresponding to the MCHR.  
 c. Flag bits in MIOFLG.  
  
3. The MCHR is now logged in the File Collector FF record for VFA as 
well as for DASD I/O. This satisfies FITS item MR1117004012. 
  
  
DEPENDENCIES 
  

SEGMENTS TO BE ASSEMBLED OR COMPILED: 
  
ccdcol.asm  
ccfadc.asm  
ccsons.asm  
ccvfac.asm  
iplb.asm  
cvz8.c  
  

SEGMENTS TO BE LINK EDITED: 
cps040.exe 
cvz840.exe (Shipped in Tar File) 
dataread.exe 
fmtr40.exe 
  
COREQS: 
None. 
  

MIGRATION CONSIDERATIONS: 
Message Changes:  
	Yes.  
  
Automation and Operation Changes:  
	o B1AA0004I is obsolete.  
	o B1AA0005I is new and replaces B1AA0004I.  B1AA0005I is   
similar to B1AA0004I except that the cylinder, head, and module values   
are now displayed in hex instead of decimal.  
	o Messages B1AA0011E, B1AA0012E, B1AA0013E, and B1AA0014I were   
incorrectly displayed using message number B1AA0011I.  These messages   
are changed to use the correct message numbers.  
  
Recommended Migration Scenario:  
	o Run SIP Stage 1 to produce a new copy of sycon.mac.    
Assembler equate CS3390CM in sycon.mac is updated to reflect a maximum   
of 32,760 cylinders for a 3390 DASD volume.  
	o Assemble and link-edit affected programs, including any   
customer programs that reference assembler equate CS3390CM.  
	o Load this APAR to all processors in the TPF complex.  
  
Note: When loading this APAR to TPF, multi-mod copy must not be active   
on any processor in the TPF complex.  Multi-mod copy may be used after   
this APAR is applied to all processors in the TPF complex.  
  
UPDATED INFORMATION UNITS: 
TPF Database Reference 
TPF Messages (Online) 
TPF Migration Guide: Program Update Tapes 
TPF Operations 
TPF System Generation 
TPF System Performance and Measurement Reference 
  
See your IBM representative if you need additional information. 
  
DOWNLOAD INSTRUCTIONS: 
http://www.ibm.com/software/htp/tpf/pages/maint.htm
  
-- END APAR PJ29776 
       



Download file(s): Login once to access server, leave window open, then click on link(s) below. Source Listing Binary