gtpo1md1 | Operations |
Use this command to simultaneously enter the following commands to change system virtual memory (SVM), also known as core memory:
To change SVM, you must first place the TPF system in patch mode. Then you can build a patch deck of as many as 50 commands. As many as 20 patch decks can exist at one time. After you create a patch deck, you can take the TPF system out of patch mode and run the patch deck to make multiple changes to SVM simultaneously.
Requirements and Restrictions
The ZPTCH facility maintains patch decks in pool file records. Therefore, the TPF system must be cycled above 1052 state at least once so that ZPTCH restart can retrieve the pool file addresses.
Format
|
Additional Information
ZPTCH HELP
ZPTCH ?
Examples
The ABC patch deck is built in the following example.
+--------------------------------------------------------------------------------+ |User: ZPTCH BEGIN NAME-ABC | | | |System: PTCH0003I 10.48.54 QUEUEING FOR PATCH DECK ABC STARTED | | | |User: ZACOR B2C 2F VAL-1F071C92 | | | |System: PTCH0001I 10.48.54 ITEM ADDED TO PATCH DECK ABC | | | |User: ZADCA WGT 8 00000000 | | | |System: PTCH0001I 10.48.54 ITEM ADDED TO PATCH DECK ABC | | | |User: ZAPGM CC3705 30 B7884340 COPY-C | | | |System: PTCH0001I 10.48.54 ITEM ADDED TO PATCH DECK ABC | | | |User: ZPTCH STOP | | | |System: PTCH0005I 10.48.54 QUEUEING FOR PATCH DECK ABC STOPPED | +--------------------------------------------------------------------------------+
The JERRYG patch deck is displayed in the following example.
+--------------------------------------------------------------------------------+ |User: ZPTCH DISP NAME-JERRYG | | | |System: PTCH0006I 13.13.50 DISPLAY OF PATCH DECK JERRYG | | 1 ZAPGM CVZZ 00000148 4700 | | VERSION- LOADSET- BASE | | 2 ZAPGM CCSNA1 0000118A 9580 | | VERSION- LOADSET- | | 3 ZAPGM CHUG 00000148 4700 | | VERSION- JW LOADSET- GRATEFU | | 4 ZACOR 00CE1980 0000 | | IS- 01 | | 5 ZADCA SNA 00000408 0861 | | IS- 01 | | END OF DISPLAY | +--------------------------------------------------------------------------------+
The ABC patch deck is run in the following example. Each change is displayed as it is made.
+--------------------------------------------------------------------------------+ |User: ZPTCH EXECUTE NAME-ABC LIST | | | |System: PTCH0009I 10.48.54 EXECUTION STARTING FOR PATCH DECK ABC | | ACOR0010I 10.48.54 BEGIN DISPLAY | | 00000B2C- 1F071C92 EFD20000 00000000 00000000 .....K.. ........ | | 00000B3C- 000077AC 00087800 0004F600 0004F6BA ........ ..6...6. | | ALTERED TO- | | 00000B2C- 2F071C92 EFD20000 00000000 00000000 .....K.. ........ | | 00000B3C- 000077AC 00087800 0004F600 0004F6BA ........ ..6...6. | | ADCA0010I 10.48.54 BEGIN DISPLAY | | 011AC460- 3200001F 00000000 15766102 C0180000 ........ ../..... | | 011AC470- 00000001 00003D40 000000C2 3200000F ........ ...B.... | | ALTERED TO- | | 011AC460- 00000000 00000000 15766102 C0180000 ........ ../..... | | 011AC470- 00000001 00003D40 000000C2 3200000F ........ ...B.... | | APGM0010I 10.48.54 BEGIN DISPLAY | | 00000030- B7884340 70004100 00024144 90784120 ... .... ........ | | 00000040- A0084830 40064930 20004780 A08C4120 .... ... ........ | | ALTERED TO- | | 00000030- B7884340 70004100 00024144 90784120 ... .... ........ | | 00000040- A0084830 40064930 20004780 A08C4120 .... ... ........ | | EXECUTION COMPLETE FOR PATCH DECK ABC | +--------------------------------------------------------------------------------+
The first entry in the ABC patch deck is removed in the following example.
+--------------------------------------------------------------------------------+ |User: ZPTCH REMOVE NAME-ABC ENTRY-1 | | | |System: PTCH0008I 10.48.54 PATCH DECK ENTRY REMOVED | +--------------------------------------------------------------------------------+
The ABC patch deck is deleted in the following example.
+--------------------------------------------------------------------------------+ |User: ZPTCH PURGE NAME-ABC | | | |System: PTCH0002I 10.48.54 PATCH DECK ABC PURGED | +--------------------------------------------------------------------------------+
In the following example, a patch deck containing 2 change requests for the same storage address is built. Notice that when the patch deck is run, the LIST parameter lists each change in the patch deck before the change actually takes place.
+--------------------------------------------------------------------------------+ |User: ZPTCH BEGIN NAME-TEST | | | |System: PTCH0003I 09.35.19 QUEUEING FOR PATCH DECK TEST STARTED | | | |User: ZACOR 100000 AAAAAAAABBBBBBBBCCCCCCCCDDDDDDDD | | | |System: PTCH0001I 09.35.42 ITEM ADDED TO PATCH DECK TEST | | | |User: ZACOR 100000 EEEEEEEEFFFFFFFF | | | |System: PTCH0001I 09.36.00 ITEM ADDED TO PATCH DECK TEST | | | |User: ZPTCH STOP | | | |System: PTCH0005I 09.36.08 QUEUEING FOR PATCH DECK TEST STOPPED | | | |User: ZPTCH EXECUTE NAME-TEST LIST | | | |System: PTCH0009I 09.37.23 EXECUTION STARTING FOR PATCH DECK TEST | | ACOR0010I 09.37.23 BEGIN DISPLAY | | 00100000- 40404040 40404040 40404040 40404040 | | 00100010- 40404040 40404040 40404040 40404040 | | ALTERED TO- | | 00100000- AAAAAAAA BBBBBBBB CCCCCCCC DDDDDDDD ........ ........ | | 00100010- 40404040 40404040 40404040 40404040 | | ACOR0010I 09.37.23 BEGIN DISPLAY | | 00100000- 40404040 40404040 40404040 40404040 | | 00100010- 40404040 40404040 40404040 40404040 | | ALTERED TO- | | 00100000- EEEEEEEE FFFFFFFF 40404040 40404040 ........ | | 00100010- 40404040 40404040 40404040 40404040 | | EXECUTION COMPLETE FOR PATCH DECK TEST | | | |User: ZDCOR 100000.20 | | | |System: DCOR0010I 09.39.15 BEGIN DISPLAY | | 00100000- EEEEEEEE FFFFFFFF CCCCCCCC DDDDDDDD ........ ........ | | 00100010- 40404040 40404040 40404040 40404040 | | END OF DISPLAY - ZEROED LINES NOT DISPLAYED | +--------------------------------------------------------------------------------+
Related Information
See TPF Main Supervisor Reference for more information about patch decks.