Since recently there seems to be renewed interest in locating missing PTFs (Program Temporary Fixes) for MVS 3.8j, I have put this page together to gather some of the collections that have been made available. This is not an endorsement to use/apply any of these PTFs, but simply my own effort to collect what I have seen posted to the group(s) in a central place.
The PTF datasets available for download from this site are:
MVS Dataset Name |
Volume Serial # |
Blocks/Records |
Archive |
CUM.MVS.PTFS |
000999 |
456/41,040 |
ptftapes.tar.gz [MD5: 86331E42D36BEFB2978A045D4397FBEA] |
BBEKKER.SMPPTFIN |
000901 |
1,338/120,340 |
bbptfs.tgz [MD5: 2864FD201B0F64E8669217E4BDA6F2B1] |
MVS.DEC2001.PTFS |
200112 |
225/20,201 |
ptfs.dec2001.tgz [MD5: C93C01E8C444CD6D7043E4D414966ACD] |
MVS.JAN2002.PTFS |
200201 |
620/55,792 |
ptfs.jan2002.tgz [MD5: 23890C370EFAA5778A418995B846C16C] |
MVS.APR2002.PTFS |
200204 |
373/33,504 |
ptfs.apr2002.tgz [MD5: 22749EAEA6A76221E20B498847515CD3] |
Click on the archive name to download the archive. Each AWS tape image is created as RECFM=FB, LRECL=80, BLKSIZE=7200, ready to input to SMP4.
CUM.MVS.PTFS is the collection of five separate groups that were made available when MVS 3.8j was first being implemented under Hercules. The five groups were referred to by the names: cum0003, uz61013, uz71613, mvsptf1, and mvsptf2. All five of these have been available (at various times) in the now defunct files area at Yahoo Groups, or on other FTP sites.
Prior to the availability of the first distribution of MVS 3.8j from IBM, Bertus Bekker made a set of distribution libraries for MVS 3.8 available via FTP. From that set of libraries, a set of PTFs were extracted and, at least briefly, were available for download. BBEKKER.SMPPTFIN contains those PTFs. (Warning, even compressed this is a 3 megabyte file.)
In December, 2001, an archive - PTFextra - containing a new group of PTFs was posted to the files area of H390-MVS by somitcw@yahoo.com. Those binary card images were copied to MVS.JAN2002.PTFS.
In January, 2002, three additional archives containing PTFs were posted to the files area of H390-MVS. The three groups of PTFs are contained in MVS.JAN2002.PTFS.
In April, 2002, an archive containing an additional 71 PTFs was posted to the H390-MVS files area. These are contained in MVS.APR2002.PTFS.
A cross reference of PTF to FMID (and which archive it is contained in) is available as PTF XREF.
A cross reference showing superceded PTFs is available at SUP XREF.
If you want to extract one or more specific PTFs from the datasets, you can use PTFSEL to do so. PTFSEL is a program written by Lionel Dyck and is found on the CBT tape in file #65. You may also download a jobstream from my site to install it - ptfsel.tar.gz [MD5: 23BBB0433C4D4751354B91EDA191AA12]. The JCL to extract one or more PTFs is:
//PTFSEL JOB (001),'EXTRACT PTFS', // CLASS=A,MSGLEVEL=(1,1),MSGCLASS=A //PTFSEL EXEC PGM=PTFSEL,REGION=4096K //SYSPRINT DD SYSOUT=A //PTFIN DD DSN=MVS.APR2002.PTFS,VOL=SER=200204, <-- INPUT // UNIT=TAPE,DISP=OLD //PTFOUT DD DSN=MVS.SELECT.PTFS, <-- OUTPUT // UNIT=3350,DISP=(,KEEP), // VOL=SER=PUB001,SPACE=(TRK,(15,15),RLSE), // DCB=(RECFM=FB,LRECL=80,BLKSIZE=7200) //SYSIN DD * UZ58751 <-- LIST UZ65649 <-- PTFS END /* //