1
2
3
4
5
6
7
8
9
10
11 SECTION 1
12
13
14 INTRODUCTION
15
16
17
18
19 This document describes the MR12.3 package. Detailed
20 instructions for installation of a system for the first time and
21 upgrading to MR12.3 from an MR12.2 system constitute the major
22 portion of this document.
23
24 No attempt is made to document features of MR12.3 other than
25 those directly required for its installation.
26
27 Software Releases prior to MR12.1 are no longer supported. All
28 sites running pre-MR12.1 software are strongly encouraged to
29 upgrade to MR12.1 as soon as possible.
30
31
32 _^HS_^HI_^HT_^HE _^HS_^HU_^HP_^HP_^HO_^HR_^HT
33
34
35 System Representatives who support Multics should apply for
36 registration on the SiteSA project maintained in Phoenix on
37 System M.
38
39 The SiteSA project was created to allow sites to communicate with
40 Multics System Support MSS personnel on matters of site
41 support. MSS maintains and pays for usage on this project. Only
42 System Representatives who support a Multics site are authorized
43 to use the project. They are authorized to use it only for site
44 support activities which require communication of information to
45 MSS personnel.
46
47 MSS would appreciate that the SiteSAs maintain the site's info
48 segments in >udd>SiteSA>site_info >udd>ssa>si. Information on
49 maintaining these segments is in the info segment,
50 >udd>ssa>si>site_info.info.
51
52 In addition to normal telephone and Multics mail communications
53 with MSS personnel, SiteSAs are encouraged to use the
54 unusual_crash_log forum meeting to report any unusual problems
55 encountered at their site. SiteSAs not familiar with forum can
56 type "help forum" for usage information. Forum is a subsystem
57
58
59 Introduction 1-1 SIB12.3^L
60
61
62 somewhat like the mail system in which an electronic meeting can
63 be held. To invoke forum, type:
64
65 forum >udd>ssa>sa_meeting>uclog
66
67 Type ? to print a list of requests allowed by forum. Other
68 forum meetings of interest to SiteSAs are:
69
70 PATHNAME SHORT NAME
71 --------------------------------------------- ----------
72
73 >udd>ssa>sa_meeting>install_instructions ii
74 >udd>ssa>sa_meeting>hardware_problems hwp
75 >udd>ssa>sa_meeting>critical_fixes fixes
76
77 We would appreciate that sites as they complete installation of
78 MR12.3 enter a transaction in the install_instructions ii forum
79 meeting. This will allow other sites to see the amount of
80 exposure the release is receiving and to communicate any problems
81 encountered in the installation procedure.
82
83 MSS also suggests, very strongly, that SiteSAs DO NOT attempt to
84 reproduce site problems on System M which are known to crash the
85 system at their site, cause processors to loop in ring 0, etc.
86 Such problems should be reported via the Trouble Report system,
87 and will be verified by MSS personnel using appropriate
88 resources, so that System M service is not interrupted
89 unnecessarily.
90
91 Problems encountered while installing this release, or problems
92 of a critical nature to a customer site for a definition of
93 critical type: help tr.priorities should be reported directly
94 to MSS by mail or phone. European or Canadian sites should
95 contact their local site support person for details on support
96 from the Canadian, French or UK Technical Assistance Centers.
97 Phoenix personnel include:
98
99 NAME AREA USER ID PHONE
100
101 Frank Martinson Mgr, MSS Martinson.sm 602/862-4839
102 Paul Farley TRs, C&F,
103 Site Support Farley.sm 602/862-4666
104 Joe Hirneisen Sys. Integration
105 Release Prep Hirneisen.sm 602/862-4812
106
107 Note that all of the above numbers are available through HVN
108 862-XXXX eg 862-4839 for Martinson.
109
110
111
112
113
114
115
116
117 Introduction 1-2 SIB12.3^L
118
119
120
121
122
123
124
125
126
127 SECTION 2
128
129
130 DESCRIPTION OF PACKAGE
131
132
133
134
135 _^HL_^HI_^HB_^HR_^HA_^HR_^HY _^HN_^HA_^HM_^HI_^HN_^HG _^HC_^HO_^HN_^HV_^HE_^HN_^HT_^HI_^HO_^HN_^HS
136
137 The primary pathnames on most of the system directories are
138 somewhat lengthy. For this document, abbreviated added names
139 are used in lieu of the primary name. The following list gives
140 the primary and abbreviated names used in this document.
141
142 >daemon_dir_dir >system_library_1
143 >ddd >sl1
144
145 >documentation >system_library_obsolete
146 >doc >obs
147
148 >system_library_tandd >system_library_standard
149 >firmware >sss
150
151 >library_dir_dir >system_library_tools
152 >ldd >tools
153
154 >process_dir_dir >system_library_unbundled
155 >pdd >unb
156
157 >system_control_1 >user_dir_dir
158 >sc1 >udd
159
160 The system directories firmware and obs, are not included in the
161 standard system search rules. Segments in these directories must
162 either be accessed by absolute pathnames or by changing the
163 system search rules via the set_system_search_rules command added
164 to the system_start_up.ec.
165
166
167
168
169
170
171
172
173
174
175 Package Description 2-1 SIB12.3^L
176
177
178 _^HC_^HO_^HN_^HT_^HE_^HN_^HT_^HS _^HO_^HF _^HM_^HR_^H1_^H2_^H._^H3 _^HP_^HA_^HC_^HK_^HA_^HG_^HE
179
180 MR12.3 includes this document, a set of magnetic tapes, hardcopy
181 dump maps, and accompanying documentation. Sites not installing
182 Multics for the first time will be able to proceed to the MR12.3
183 release from MR12.2. Sites upgrading to MR12.3 from MR12.2
184 refer to Section 4, sites installing Multics for the first time
185 refer to Section 5. The instructions in each section will
186 provide a procedure to guide a site through the installation.
187
188 Documentation for some of the new features and TRs resolved in
189 this release is contained in the directory >doc>MR12.3 which is
190 part of this release.
191
192 This is a total software release. It contains a complete set of
193 all modules contained in the Multics standard system.
194
195 Appendix A will list modules added, modified or deleted since
196 MR12.2.
197
198 Appendix B contains an outline of the use of MTR under Multics.
199
200 A set of master tapes was generated for this release and all dump
201 maps reflect the contents of these master tapes. All tapes sent
202 to the field are copies of the master tapes. Because of
203 different lengths of magnetic tape reels, there may not be an
204 exact correlation between a single tape and a dump map.
205
206 These differences, if any, are minimal and occur only on those
207 sets that are multi-reel e.g. 12.3LDD_STANDARD tapes. Site
208 personnel may assure themselves of the contents of the tapes by
209 visually matching the maps produced from the reload operations
210 against the master dump maps supplied.
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233 Package Description 2-2 SIB12.3^L
234
235
236 _^HT_^Ha_^Hp_^He__^HN_^Ha_^Hm_^He_^Hs _^HD_^He_^Hs_^Hc_^Hr_^Hi_^Hp_^Ht_^Hi_^Ho_^Hn
237
238 12.3EXEC Complete dump of Multics executable
239 libraries >documentation, >obs, >sss,
240 >tools, and >firmware.
241
242 12.3UNBUNDLED Complete dump of Multics unbundled
243 libraries, or portion thereof, for those
244 sites purchasing Priced Software
245 Products. Includes all, or portions of
246 >unbundled, >ldd>unbundled, >ldd>mcs and
247 >system_library_3rd_party.
248
249 12.3LDD_STANDARD Complete dump of all standard library
250 source, object, include files and info
251 segs.
252
253 12.3MULTICS Complete Multics System Tape MST.
254
255 12.3MISC The compout segment for this document
256 and other supporting documentation, if
257 any, are contained on this tape in
258 >doc>MR12.3. Last minute changes, if
259 any, made to software modules after
260 generation of the above tapes is also
261 contained on this tape. This is the
262 last tape to be loaded.
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291 Package Description 2-3 SIB12.3^L
292
293
294 The accompanying hardcopy listings are:
295
296 _^HL_^Hi_^Hs_^Ht_^Hi_^Hn_^Hg _^HD_^He_^Hs_^Hc_^Hr_^Hi_^Hp_^Ht_^Hi_^Ho_^Hn
297
298 12.3EXEC.DUMP.MAP Contents of the 12.3EXEC tape.
299
300 12.3UNBUNDLED.DUMP.MAP Contents of the 12.3UNBUNDLED
301 tape for those sites purchasing
302 Priced Separate Software.
303
304 12.3LDD_STANDARD.DUMP.MAP Contents of the 12.3LDD_STANDARD
305 tapes.
306
307 12.3MISC.DUMP.MAP Contents of the 12.3MISC tape.
308
309
310
311 _^HT_^Ha_^Hp_^He__^HF_^Hi_^Hl_^He__^HN_^Ha_^Hm_^He _^HD_^He_^Hs_^Hc_^Hr_^Hi_^Hb_^He_^Hs
312
313 _system_book_ MR12.3 hardcore modules
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349 Package Description 2-4 SIB12.3^L
350
351
352
353
354
355
356
357
358
359 SECTION 3
360
361
362 FCO AND FIRMWARE STATUS
363
364
365
366
367 _^HF_^HI_^HR_^HM_^HW_^HA_^HR_^HE
368
369 The firmware identification for MR12.3 is "IFAD D.4".
370
371
372 IFAD Integrated Firmware and Diagnostics tapes, are distributed
373 to all sites having valid Field Engineering Hardware Maintenance
374 contracts. The IFAD tape is nolonger distributed as an FCO. It
375 is now sent with the MR12.3 release tapes.
376
377
378 T&D Test and Diagnostic tapes, are distributed to all sites
379 having valid Field Engineering Hardware Maintenance contracts.
380 The T&D tape is distributed as FCO PHAFGA888, rev. B.2.
381
382
383 This version of IFAD, firmware, and T&D modules has been tested
384 and exposed on System M in Phoenix. The modules are supplied as
385 part of the MR12.3 release and can be found in >ldd>firmware as
386 part of the LDD_STANDARD tape. When subsequent IFAD tapes become
387 available, it is recommended that the site use the
388 deckfile_manager, dfm, command to load the released IFAD tape
389 into >system_library_tandd. The firmware modules should then be
390 moved to >ldd>firmware and a new MST tape should be generated
391 using generate_mst.
392
393
394 The MR12.3 release requires the following firmware revision
395 levels.
396
397
398 Disc: DSC191 -- V1
399 DSC500 -- X1
400 MSP800 -- K1
401
402 Tape: MTC0500 -- V1
403 MTP0601 -- T1
404 MTP0610 -- Z2
405
406
407 Firmware Status 3-1 SIB12.3^L
408
409
410 Unit Record: Common -- A2
411 Reader/Punch -- B2
412 PRU1200/1600 -- M1
413
414
415
416 _^HF_^HI_^HE_^HL_^HD _^HC_^HH_^HA_^HN_^HG_^HE _^HO_^HR_^HD_^HE_^HR _^HL_^HI_^HS_^HT
417
418 The following list of FCOs should be thought of as a continuation
419 of the similar list for MR12.2. Sites that are upgrading from
420 MR12.2 will need to verify that FCOs for that release have been
421 installed.
422
423 As FCOs are completed in Phoenix, they are sent out to the field
424 sites. Some of the FCOs affect only site documentation while
425 others may change the hardware to improve system reliability or
426 maintainability. An example might be a change to improve the
427 supply of cooling air to some boards so that the boards run
428 cooler and are therefore less likely to fail. These types of
429 FCOs are important to the long-term success of system operation.
430 However, because these FCOs are not required to correct the
431 results of any computer program, they are not listed in this SRB.
432
433 The purpose of this section is to identify those FCOs that are of
434 utmost importance in the short term. This list includes only
435 those FCOs needed to correct a program malfunction.
436
437 For those FCOs already sent to the field, the "FCO Kit Ship Date"
438 column contains the approximate date when shipment of the FCO
439 kits began.
440
441
442 One of the column headings in the tables on the following pages
443 is "Round Robin". The implications of a "Yes" in this column for
444 a particular FCO are as follows:
445
446 1. The FCO kit includes at least one board. The new boards
447 is to replace the boards now in the equipment.
448
449 2. Enough FCO kits are put together for about 20% of the sites
450 that are to take part in the Round Robin. Some FCOs result
451 in a Round Robin for all sites. Other FCOs involve a Round
452 Robin for some sites but not for other sites. For example,
453 two of the factors that determine whether or not a
454 particular site takes part in a Round Robin FCO are:
455
456 a. The date codes of certain integrated circuit chips on a
457 board.
458
459 b. The board construction method -- wirewrap vs.
460 multilayer.
461
462
463
464
465 Firmware Status 3-2 SIB12.3^L
466
467
468 3. The set of FCO kits are sent to the first set of sites.
469 For the remainder of this discussion we will follow one
470 kit as it makes its Round Robin journey.
471
472 4. The site installs the FCO. When the site is satisfied that
473 the FCO is satisfactory, the site returns the old boards
474 to Phoenix.
475
476 5. If there is still equipment at other sites that have not had
477 the FCO installed, the returned boards is reworked,
478 tested, and another FCO kit is assembled in Phoenix and sent
479 to the next site.
480
481 6. Since the length of time it takes a site to install an FCO
482 and become satisfied that it is working correctly cannot be
483 known in advance, there is no way to predict with accuracy
484 how long it will be until the FCO has been installed at all
485 sites.
486
487
488 The FCOs have been classified into the following categories:
489
490
491 _^HC_^HA_^HT_^HE_^HG_^HO_^HR_^HY__^H1 - The new software for this release will not run
492 properly unless these FCOs are installed.
493
494
495 _^HC_^HA_^HT_^HE_^HG_^HO_^HR_^HY__^H2 - The new software for this release may or may not run
496 properly if these FCOs are not installed. It is
497 strongly recommended to have these FCOs installed to
498 improve reliability of the system.
499
500
501 _^HC_^HA_^HT_^HE_^HG_^HO_^HR_^HY__^H3 - FCOs whose effects are program-visible, but do not
502 fall into categories 1 or 2. Category 3 FCOs
503 correct problems that are not uniquely related to
504 this release.
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523 Firmware Status 3-3 SIB12.3^L
524 _^HC_^HA_^HT_^HE_^HG_^HO_^HR_^HY__^H1__^HF_^HI_^HE_^HL_^HD__^HC_^HH_^HA_^HN_^HG_^HE__^HO_^HR_^HD_^HE_^HR_^HS
525
526 FIELD CHANGE ORDERS VITAL TO THIS SOFTWARE RELEASE
527
528 Est. FCO
529 Hours for
530 FCO Kit Round To Multics
531 FCO Number Board Ship Date Robin Instl Release
532 ---------- ------ --------- ----- ----- -------
533
534
535 No category 1 changes are required for MR12.3.
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581 Firmware Status 3-4 SIB12.3^L
582 _^HC_^HA_^HT_^HE_^HG_^HO_^HR_^HY__^H2__^HF_^HI_^HE_^HL_^HD__^HC_^HH_^HA_^HN_^HG_^HE__^HO_^HR_^HD_^HE_^HR_^HS
583
584 FIELD CHANGE ORDERS POSSIBLY NEEDED FOR THIS RELEASE
585
586 Est. FCO
587 Hours for
588 FCO Kit Round To Multics
589 FCO Number Board Ship Date Robin Instl Release
590 ---------- ------ --------- ----- ----- -------
591
592
593 No category 2 changes are required for MR12.3.
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639 Firmware Status 3-5 SIB12.3^L
640 _^HC_^HA_^HT_^HE_^HG_^HO_^HR_^HY__^H3__^HF_^HI_^HE_^HL_^HD__^HC_^HH_^HA_^HN_^HG_^HE__^HO_^HR_^HD_^HE_^HR_^HS
641
642 FIELD CHANGE ORDERS INDEPENDENT OF A PARTICULAR RELEASE
643
644 Est. FCO
645 Hours for
646 FCO Kit Round To Multics
647 FCO Number Board Ship Date Robin Instl Release
648 ---------- ------ --------- ----- ----- -------
649
650
651 -----INTEGRATED MULTIPLEXER UNIT IMU---------------------
652
653 PHAFXS951 MCA 88 Nov No 3.0 MR12.3
654
655
656 -----FIPS DISK MSU 3380/3382, MSP 3880/1/4/5---------------
657
658 PHAFFP553 Pwr Supply 89 Jan No 1.0 MR12.3
659 PHAFFP556 Firmware 88 Dec No .4 MR12.3
660 PHAFFP557 Pwr Supply 89 May No .2 MR12.3
661
662
663 -----FIPS TAPE MTU 8205/06/08, MTS 8205/06/08/15/16/18-----
664
665 PHAFFP434 Firmware 88 Dec No .2 MR12.3
666 PHAFFP436 FW Patch 89 Nov No .2 MR12.3
667
668
669 -----T&D RELEASE REV. B.2----------------------------------
670
671 PHAFGA888 Tape 87 Mar No 2.0 MR12.1
672
673
674 -----MHAT MR12.0-------------------------------------------
675
676 PHAFPD998 Tape 87 May No 2.0 MR12.0
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697 Firmware Status 3-6 SIB12.3^L
698
699
700
701
702
703
704
705
706
707 SECTION 4
708
709
710 INSTRUCTIONS FOR SITES UPDATING TO MR12.3 FROM MR12.2
711
712
713
714
715 If problems are encountered in any of the Steps listed below,
716 return to the last step known to be successful and retry the
717 Steps. Pay particular attention to procedure. This entire
718 procedure was verified on the Multics System at Phoenix Computer
719 Operations, but some hardware/software differences may exist at a
720 particular site.
721
722 In this section, two formats of text are used to indicate the
723 typing of input into the system. This input usually is a command
724 line, but could be data typed in response to a query from the
725 operator console.
726
727 Strings of input, and output messages of importance are indicated
728 on separate lines.
729
730 In addition, all input to the system is to be typed in lowercase,
731 except when indicated by the occurrence of both uppercase and
732 lowercase in the input line. User input is preceeded by an
733 exclamation mark !.
734
735 System display output is shown as is, except when the displayed
736 line exceeds the page margins for this document. When this
737 occurs, the displayed line is split into two lines, with the
738 second line indented from the first.
739
740 SITES USING NSA IOM'S MUST INSURE OPTION WIOG008A-001 IS
741 INSTALLED TO MAKE PAGED MODE I/O WORK.
742
743
744
745
746
747
748
749
750
751
752
753
754
755 Instructions - Updating 4-1 SIB12.3^L
756
757
758 _^HS_^HT_^HE_^HP _^H1_^H: _^HP_^HR_^HE_^H-_^HI_^HN_^HS_^HT_^HA_^HL_^HL_^HA_^HT_^HI_^HO_^HN _^HP_^HR_^HE_^HP_^HA_^HR_^HA_^HT_^HI_^HO_^HN
759
760 It is recommended that sites perform a BCE SAVE. A double save
761 is recommended to avoid any possible tape problems later.
762
763 Due to the method by which unbundled software is dumped, normal
764 trimming during reloading of new software does not occur. To
765 ensure that unbundled directories are clean execute the following
766 before shutting down MR12.2 for the last time enter admin mode
767 and type:
768
769 cwd >system_library_unbundled
770 answer yes -bf hpdl files **
771 cwd >library_dir_dir>unbundled>source
772 answer yes -bf hpdl files **
773 cwd >library_dir_dir>unbundled>object
774 answer yes -bf hpdl files **
775
776 To shut the system down and continue to the next step type:
777
778 ame
779 shutdown
780
781
782 _^HS_^HT_^HE_^HP _^H2_^H: _^HI_^HN_^HS_^HT_^HA_^HL_^HL_^HA_^HT_^HI_^HO_^HN _^HT_^HO _^HB_^HC_^HE _^H_^HE_^HA_^HR_^HL_^HY_^H _^HL_^HE_^HV_^HE_^HL
783
784 Place the new MR12.3 Mult tape on any convenient tape drive.
785 Initialize and boot the MST.
786
787 The system will boot the bootload tape controller, if necessary,
788 and continue. At this time you will be asked to input the RPV
789 location in channel, controller, device and unit number format:
790
791 bootload_0: Booting t500 A 12.3. with mtc500 rev.v1 firmware.
792 bootload_0: Booted tape MPC.
793 0000.1 announce_chwm: 371. pages used of 512. in
794 wired environment.
795 0000.2 announce_chwm: 646. words used of 1024.
796 in int_unpaged_page_tables.
797 find_rpv_subsystem: Enter RPV data: M-> ! rpv a22 451 451 1
798 bce early 0012.0: M->
799
800
801 _^HS_^HT_^HE_^HP _^H3_^H: _^HC_^HH_^HA_^HN_^HG_^HE_^HS _^HT_^HO _^HC_^HO_^HN_^HF_^HI_^HG _^HD_^HE_^HC_^HK
802
803 There are no config deck changes for MR12.3. To examine and
804 change the config deck enter the config qedx editor by typing:
805
806 config
807 1,$p
808
809 to display the entire config deck as currently saved in the
810 "conf" partition.
811
812
813 Instructions - Updating 4-2 SIB12.3^L
814
815
816
817 After having made necessary changes exit the editor by typing "w"
818 and "q".
819
820 The "w" request will verify card syntax. The "q" request will
821 leave the qedx editor and place the user at the bceearly level.
822
823
824 _^HS_^HT_^HE_^HP _^H4_^H: _^HI_^HN_^HS_^HT_^HA_^HL_^HL_^HA_^HT_^HI_^HO_^HN _^HT_^HO _^HB_^HC_^HE _^H_^HB_^HO_^HO_^HT_^H _^HL_^HE_^HV_^HE_^HL
825
826 Continue installation of BCE by typing:
827
828 bce early 0020.0: M-> ! bce
829 Current system time is: Friday, June 7, 1974 00:20:46 mst
830 Is this correct? no
831 Enter time: M-> ! 12/01/89__13:21:30
832 Current system time is: Friday, December 01, 1989 13:21:30 mst
833 Is this correct? M-> ! yes
834 load_disk_mpcs: Disk mpcs: mspa mspc appear not to be
835 operating.
836 Enter disk mpc names to be loaded, or "none" or "abort"
837 or "all": M-> ! mspa mspc
838
839 The operator entered the names of other disk mpcs
840 to be loaded.
841
842 hc_load_mpc: Booting channel A20 with dsc500 Revision X1.
843 hc_load_mpc: Booting channel B20 with dsc500 Revision X1.
844 bce boot 1325.5: M->
845
846 At this time, the operator must load firmware into all other
847 controllers i.e. not the bootload tape controller nor any disk
848 controllers. bce is then considered to be fully initialized.
849
850
851 _^HS_^HT_^HE_^HP _^H5_^H: _^HR_^HI_^HN_^HG_^H-_^H1 _^HE_^HN_^HV_^HI_^HR_^HO_^HN_^HM_^HE_^HN_^HT
852
853 The system is now ready to cross into the ring-1 environment:
854
855 bce boot 1325.5: boot
856 Multics MR12.3 - 12/01/89 1328.0 mst Fri.
857 Command:
858
859 At Initializer ring-1 command level, type:
860
861 alv -all
862
863 At this point the libraries will be reloaded. The release tapes
864 should be reloaded in this specific sequence: EXEC,
865 LDD_STANDARD, UNB, and MISC.
866
867 To reload the libraries type:
868
869
870
871 Instructions - Updating 4-3 SIB12.3^L
872
873
874
875 reload_system_release -nosetlvid
876
877 When the system asks "Input tape label:" type: <reel_id>
878
879 where <reel_id> is the reel identification specified for the next
880 tape to be reloaded. See Section 2, "Contents of MR12.3
881 Package," for a listing of all "Tape names". Enter <reel_id> for
882 each library tape.
883
884 When all tapes are loaded, type:
885
886 standard
887 admin
888 <password>
889
890
891 _^HS_^HT_^HE_^HP _^H6_^H: _^HT_^HT_^HF _^HC_^HO_^HN_^HV_^HE_^HR_^HS_^HI_^HO_^HN
892
893
894 The TTF is not changed for MR12.3. This step is retained as a
895 place holder for future releases. Skip to step 7.
896
897 A new standard TTF has been provided containing additional
898 terminal types. Sites using a modified site dependent TTF should
899 merge these changes with their modified version, and convert the
900 TTF to its binary version. The converted binary version must
901 then be installed to take effect. The TTF.ttf segment in >tools
902 contains some of the more common used terminals on Multics.
903 Sites using the default TTF for this release must execute the
904 following commands to perform this conversion:
905
906 cwd >udd>sa>a
907 rename TTF.ttf TTF.save
908 cp >t>TTF.ttf
909 cv_ttf TTF
910 install TTF.ttt
911
912
913 _^HS_^HT_^HE_^HP _^H7_^H: _^HF_^HN_^HP _^HC_^HO_^HR_^HE _^HI_^HM_^HA_^HG_^HE_^HS _^HA_^HN_^HD _^HC_^HM_^HF _^HC_^HO_^HN_^HV_^HE_^HR_^HS_^HI_^HO_^HN
914
915 A Multics Communications System CS core image is supplied in
916 the >unbundled library, and is named "site_mcs". The "site_mcs"
917 core image contains the basic support for DN6780 type FNPs with
918 64k of memory.
919
920 CS core images are built using the bind_fnp command in
921 conjunction with a bindfile describing the CS modules and
922 configurations to be used. A copy of the site_mcs.bind_fnp can
923 be found in >ldd>mcs>info.
924
925 Sites should build their own CS core image tailored to their own
926 FNP configuration, terminal type requirements, and use of
927
928
929 Instructions - Updating 4-4 SIB12.3^L
930
931
932 additional separately priced FNP software modules. Sites using
933 the default "site_mcs" core image should skip to Step 8 after
934 ensuring the CMF image statement points to the core image now
935 located in >unb.
936
937 To build a new core image, the following procedure is suggested:
938
939 Sites will need to extract the communications object segments
940 from archives located in >ldd>mcs>object. Sites should create a
941 virgin directory under >udd>sa>a for each new core image.
942
943 The following example is for sites with the more common type
944 Datanet and a larger memory configuration. Execute the following
945 commands:
946
947 create_dir >udd>sa>a>mcs.7.6c
948 cwd >udd>sa>a>mcs.7.6c
949 qx
950 r >ldd>mcs>info>site_mcs.bind_fnp or location of sites
951 CS bind file
952 .
953 .
954 .
955 make editing changes if any..
956 .
957 .
958 .
959 w site_mcs.bind_fnp
960 q
961 ac x segs >ldd>mcs>o>*.archive -absp
962 bind_fnp site_mcs -list
963
964 Be sure the image statement in the CMF points to this newly
965 created CS core image. The name of the CMF requires a suffix of
966 "cmf". The following example assumes the CMF to be in the
967 >udd>sa>a directory. This procedure will insure that the new CS
968 image is used:
969
970 cwd >udd>sa>a
971
972 qx
973 r CMF.cmf
974 .
975 .
976 1) Edit the image: statement to point to the new CS image.
977 2) Make any other changes needed.
978 .
979 .
980 w CMF.cmf
981 q
982
983 cv_cmf CMF
984 copy CMF.cdt >system_control_1>cdt -force
985
986
987 Instructions - Updating 4-5 SIB12.3^L
988
989
990 The above procedure builds a site dependent CS core image and
991 ensures that this image is loaded in the FNP by the answering
992 service.
993
994 Exit admin mode by typing "ame". Then issue the commands:
995
996 stop_mpx a sites with multiple FNPs execute this
997 command for each FNP
998 multics
999
1000 load_mpx a -check sites with multiple FNPs execute this
1001 command for each FNP
1002 go
1003
1004 The load_mpx command indicates on the FNP console any
1005 configuration errors if console_man is loaded and "console:
1006 yes;" is in the bind_file. If any errors are reported they
1007 should be corrected.
1008
1009 Sites should assure the correct version number is reported the
1010 first time the FNP is booted.
1011
1012
1013 _^HS_^HT_^HE_^HP _^H8_^H: _^HA_^HC_^HL_^HS _^HA_^HN_^HD _^HR_^HI_^HN_^HG _^HB_^HR_^HA_^HC_^HK_^HE_^HT_^HS
1014
1015 Check the ACLs for >sss>dm_admin_gate_, >sss>dm_daemon_gate_,
1016 >tools>installation_tools_, >tools>pnt_admin_gate_,
1017 >tools>pnt_login_gate_, >tools>pnt_network_gate_,
1018 >tools>pnt_priv_gate_, >sss>metering_gate_ and >sss>queue_admin_.
1019 The ACLs on these gates are as they appear on System M and should
1020 be restricted. The ACL for these gates are site dependent and
1021 should be changed to meet each site's needs. The dm_admin_gate_
1022 and dm_daemon_gate_ should be restricted to data management
1023 administrators or daemons. The installations_tools_ gate should
1024 be restricted to system library maintainers. All persons on the
1025 ACL for metering_gate_ have access to the Multics metering data.
1026 All persons on the ACL for queue_admin_ are permitted to move
1027 absentee and daemon requests for themselves and other users to
1028 different queues. Users not on this ACL are only able to move
1029 their own requests. The Initializer must have access to
1030 queue_admin_. This capability is also dependent on extended
1031 access to the <queue>.ms segments. The various pnt_<name>_gate_
1032 acls should be restricted to the following minimums for correct
1033 system operation:
1034
1035 >t>pnt_admin_gate_
1036 re *.SysDaemon.*
1037 re *.SysAdmin.*
1038
1039 >t>pnt_fs_gate_
1040 re *.*.*
1041
1042
1043
1044
1045 Instructions - Updating 4-6 SIB12.3^L
1046
1047
1048 >t>pnt_login_gate_
1049 re Initializer.SysDaemon.*
1050 re *.SysAdmin.*
1051
1052 >t>pnt_network_gate_
1053 re Initializer.SysDaemon.*
1054 re IMFT.Daemon.*
1055 re Card_Input.Daemon.*
1056 re *.SysDaemon.*
1057
1058 >t>pnt_priv_gate_
1059 re Initializer.SysDaemon.*
1060 r *.SysDaemon.*
1061 re *.SysAdmin.*
1062
1063
1064 _^HS_^HT_^HE_^HP _^H9_^H: _^HS_^HY_^HS_^HT_^HE_^HM _^HC_^HL_^HE_^HA_^HN_^HU_^HP
1065
1066 The system is now ready for normal operation under MR12.3.
1067 Following a reasonable period of MR12.3 operation, it is
1068 suggested that sites delete any <name.save> segments created as
1069 part of this procedure. It is also recommended that sites
1070 salvage their systems and fix quota by running
1071 Salvager.SysDaemon, executing the following command:
1072
1073 x repair salvquota > <number of salvagers> -rebuild -dcf
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103 Instructions - First Time 4-7 SIB12.3^L
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113 SECTION 5
1114
1115
1116 INSTRUCTIONS FOR SITES INSTALLING FOR FIRST TIME
1117
1118
1119
1120
1121 The following basic procedure must be performed when installing
1122 Multics for the first time.
1123
1124
1125 _^HS_^HT_^HE_^HP _^H1_^H: _^HP_^HR_^HE_^HP_^HA_^HR_^HA_^HT_^HI_^HO_^HN
1126
1127
1128 Ensure that all Multics active hardware components run error free
1129 in Multics mode using the latest T&D release. Peripheral
1130 equipment can be run in either Multics or GCOS mode and must also
1131 run error free.
1132
1133 Carefully check the hardware configuration port and channel
1134 assignments mailbox switch settings etc. Create and verify
1135 the configuration description on paper for later input when BCE
1136 is running. Close consultation between the SiteSA and Field
1137 Engineering representative is of the utmost importance. Refer
1138 to Section 9 and Appendix A of the Operator's Guide to Multics
1139 Order Number GB61 for hardware switch setting information.
1140 Refer to Section 7 of the Multics System Maintenance Procedures
1141 Order Number AM81-03 for configuration setup.
1142
1143 When selecting the storage unit for the RPV, select a disk unit
1144 with as few bad tracks as possible. For the MSS451s, T&Ds should
1145 be used to format and test the first disk to be used as the RPV
1146 test 365 subtest 26.
1147
1148 The MSS500/501s are formatted at the factory, however, selection
1149 of alternate tracks is not done at the factory. It can only be
1150 done using MTR at Multics command level. Refer to Appendix B
1151 for an outline of how MTR runs under Multics.
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161 Instructions - First Time 5-1 SIB12.3^L
1162
1163
1164 _^HS_^HT_^HE_^HP _^H2_^H: _^HL_^HO_^HG_^HI_^HC_^HA_^HL _^HV_^HO_^HL_^HU_^HM_^HE _^HA_^HS_^HS_^HI_^HG_^HN_^HM_^HE_^HN_^HT_^HS
1165
1166
1167 Choose the logical volume assignments. Decide how many logical
1168 volumes are needed and how many physical volumes are to be in
1169 each.
1170
1171 Most installations have the following:
1172
1173 Logical Volume Contents
1174
1175 root >system_control_1
1176 >system_library_standard
1177 >system_library_tools
1178 >system_library_unbundled
1179 >system_library_auth_maint
1180 >system_library_1
1181 >documentation
1182 >daemon_dir_dir
1183 >dumps
1184 >system_library_tandd
1185 >system_library_obsolete
1186 >system_library_3rd_party
1187 >site
1188 >lv
1189 partitions
1190
1191 public >user_dir_dir
1192 >library_dir_dir>include
1193
1194 ldd >library_dir_dir
1195
1196 Other logical volumes may be set up for specific applications.
1197
1198 The assignment decision requires the system administrator to
1199 balance the costs of seek interference and breakage against the
1200 advantages of being able to define and process logically
1201 different collections of data. Data bases used for only a few
1202 hours a day or only a few days a month are natural candidates for
1203 allocation to a separate logical volume. Breaking up the
1204 system's storage into several logical volumes also allows the
1205 site to operate without all logical volumes mounted if hardware
1206 goes down. For example, an MPC or channel might go down, halving
1207 the system's disk drive capacity.
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219 Instructions - First Time 5-2 SIB12.3^L
1220
1221
1222 Logical volume assignments might be as follows:
1223
1224
1225 Logical Volume Contents
1226
1227 root >system_library_tandd
1228 >library_dir_dir
1229 >system_library_obsolete
1230 >system_library_standard
1231 >system_library_tools
1232 >system_library_unbundled
1233 >system_library_3rd_party
1234 >daemon_dir_dir
1235 >documentation
1236 >dumps
1237 >system_library_1
1238 >system_library_auth_maint
1239 >user_dir_dir>Daemon
1240 >user_dir_dir>SysAdmin
1241 >user_dir_dir>SysDaemon
1242 >user_dir_dir>SysMaint
1243 >site
1244 >lv
1245 partitions
1246
1247 Mcc >user_dir_dir>Mcc
1248
1249 Multics_Pubs >user_dir_dir>Pubs
1250 >user_dir_dir>Multics
1251
1252 Old_Dumps >dumps>Old_dumps
1253
1254 Public >user_dir_dir
1255 >experimental
1256 >process_dir_dir
1257 >ldd>include
1258
1259 list_1 >library_dir_dir>listings>hard
1260 >library_dir_dir>mcs
1261 >library_dir_dir>unbundled
1262
1263 list_2 >library_dir_dir>listings
1264
1265
1266 These particular assignments give a wide range of flexibility and
1267 Multics can run with only the root logical volume mounted, or
1268 with one or two of the less critical logical volumes not mounted
1269 due to unavailability of disk drives. For example, logical
1270 volumes, list_1 and list_2, can easily be demounted. This frees
1271 two disk drives to be available for use with other more critical
1272 logical volumes.
1273
1274
1275
1276
1277 Instructions - First Time 5-3 SIB12.3^L
1278
1279
1280 Installations that wish to use the Access Isolation Mechanism
1281 AIM by specifying more than one access category sensitivity
1282 level should specify the maximum and minimum categories for one
1283 or more volumes and thus ensure that sensitive data is confined
1284 to a few packs, or that packs are not "contaminated" with
1285 information requiring special precautions.
1286
1287 The logical volumes that hold process directory segments must be
1288 chosen. Because of the heavy usage of process directory
1289 segments, these segments should be spread over as many physical
1290 volumes as possible. One or more logical volumes may be selected
1291 to hold process directory segments, using the set_pdir_volumes
1292 command in system_start_up.ec. In the supplied
1293 system_start_up.ec, a single logical volume, named public, is
1294 selected. This command line should be changed to select a set of
1295 publicly accessible and permanently mounted logical volumes
1296 containing as many physical volumes as possible, subject to some
1297 constraints. Site maintenance personnel are responsible for
1298 ensuring there is always enough space available on the selected
1299 logical volumes to hold the process directory segments. The
1300 process directory placement algorithm causes process directory
1301 creations to be made on each logical volume in proportion to the
1302 number of physical volumes in the logical volume.
1303
1304 Ensure that enough storage will be available. About 5% of each
1305 volume is used for the VTOC and volume map. In addition, some
1306 breakage is unavoidable.
1307
1308 Since the system handles running out of storage without crashing,
1309 and since it is possible to add physical volumes to a logical
1310 volume dynamically, logical volumes can be defined with fewer
1311 physical volumes than their maximum anticipated size.
1312
1313
1314 _^HS_^HT_^HE_^HP _^H3_^H: _^HR_^HP_^HV _^HI_^HN_^HI_^HT_^HI_^HA_^HL_^HI_^HZ_^HA_^HT_^HI_^HO_^HN
1315
1316 Mount the Multics System Tape MST on Magnetic Tape Handler
1317 MTH nn nn is usually equal to 01. Mount the disk pack
1318 formatted by T&D on the drive selected to be the RPV. Initialize
1319 and boot the MST. Multics will prompt with:
1320
1321 bootload_0: Booting system MR12.3 generated 08/31/89 0000.0
1322 bootload_0: Enter boot tape MPC model: ! t500
1323
1324 Normal response to this question should be "ipc", "t610", "t601"
1325 or "t500". However, on systems with an IMU configured the "Enter
1326 boot tape..." query will not appear. The system will boot the
1327 bootload tape controller, if necessary, and continue. At this
1328 time, the intention to cold boot is given. Multics will request
1329 the location of the rpv. Once this is done, the init_vol request
1330 loop will be entered to accept the layout of the rpv.
1331
1332 bootload_0: Booting t500 A 12.3. with mtc500 rev.u1 firmware.
1333
1334
1335 Instructions - First Time 5-4 SIB12.3^L
1336
1337
1338 bootload_0: Booted tape MPC.
1339 0000.1 announce_chwm: 371. pages used of 512. in
1340 wired environment.
1341 0000.2 announce_chwm: 646. words used of 1024.
1342 in int_unpaged_page_tables.
1343 find_rpv_subsystem: Enter RPV data: M-> ! query
1344 find_rpv_subsystem: Enter RPV subsystem base channel, as Icc,
1345 or "cold". M-> ! cold
1346 find_rpv_subsystem: Booting cold will destroy all data on the RPV
1347 Are you sure that you want to boot cold? M-> ! yes
1348 find_rpv_subsystem: Enter RPV subsystem base channel,
1349 as Icc. M-> ! a22
1350 find_rpv_subsystem: Enter RPV subsystem MPC model: M-> ! 451
1351 find_rpv_subsystem: Enter RPV disk drive model: M-> ! 451
1352 find_rpv_subsystem: Enter RPV drive device number: M-> ! 1
1353 find_rpv_subsystem: RPV is a model 451 drive, number 1 on MPC A22
1354 Model 3, and this is a COLD boot.
1355 Is this correct? M-> ! yes
1356
1357 Default RPV layout: Respond "end" to use it.
1358 Average seg length = 2.00
1359 VTOC size = 2792 pages, 13920 vtoces.
1360 27840 paging records.
1361 Constrained by average seg length.
1362 part hc 2792. 2500.
1363 part conf 5292. 4.
1364 part alt 38117. 141. 451 disk drive only
1365 part dump 35847. 2000.
1366 part log 35591. 256.
1367 part file 35336. 255.
1368 part bce 33136. 2200.
1369 request: M-> ! end
1370
1371 These are the default partition assignments. Any changes to the
1372 default partitions or RPV parameters can be redefined by using
1373 the "startover" request in init_vol. The system installer should
1374 review the write-up of init_vol in the Multics Administration,
1375 Maintenance, and Operations Commands Manual, Order Number
1376 GB64-00, prior to the installation.
1377
1378 Sizes for the various partitions and their locations can be
1379 modified based on the needs of the site.
1380
1381 init_empty_root: Begin rpv initialization. This will
1382 take some time.
1383 init_empty_root: rpv initialized; 27840 records.
1384 bce early 0012.0: M->
1385
1386 The list above is based on a 451 disk drive. With the exception
1387 of some default values the script will be the same for 501, 3380,
1388 or 3381 disk units.
1389
1390
1391
1392
1393 Instructions - First Time 5-5 SIB12.3^L
1394
1395
1396 _^HS_^HT_^HE_^HP _^H4_^H: _^HC_^HO_^HN_^HF_^HI_^HG_^HU_^HR_^HA_^HT_^HI_^HO_^HN
1397
1398 Build the configuration description as follows user input
1399 preceeded by an exclamation mark !:
1400
1401 ! config
1402 ! 1$d
1403 ! a
1404 ! User types in configuration fields as defined
1405 in the System Maintenance Procedures Order
1406 Number AM81-03
1407 ! \f
1408 ! w
1409 ! q
1410
1411 Do not enter any part cards at this time except for those
1412 partitions defined on the rpv. Also make the root card specify
1413 only the rpv.
1414
1415 Continue booting bce.
1416
1417 bce early 0020.0: M-> ! bce
1418 Current system time is: Monday April 29 1985 00:20:46 mst
1419 Is this correct? no
1420 Enter time: M-> ! 12/01/89__13:21:30
1421 Current system time is: Friday December 01 1989 13:21:30 mst
1422 Is this correct? M-> ! yes
1423 load_disk_mpcs: Disk mpcs: mspa mspc appear not to be
1424 operating.
1425 Enter disk mpc names to be loaded or "none" or "abort"
1426 or "all": M-> ! mspa mspc
1427
1428 The operator entered the names of other disk mpcs
1429 to be loaded.
1430
1431 hc_load_mpc: Booting channel A20 with dsc500 Revision X1.
1432 hc_load_mpc: Booting channel B20 with dsc500 Revision X1.
1433 bce boot 1325.5: M->
1434
1435 At this time the operator must load firmware into all other
1436 controllers i.e. not the bootload tape controller nor any disk
1437 controllers. bce is then considered to be fully initialized.
1438
1439 bce boot 1325.5 : M-> ! boot -cold
1440 Do you really wish to boot cold and there by destroy the
1441 system hierarchy? M-> ! yes
1442 1326.1 volume_registration_mgr_$check_volume_registration:
1443 Reregistered public LV root LVID 133353533031
1444 Initializer.SysDaemon.z
1445 1326.3 volume_registration_mgr_$check_volume_registration:
1446 Reregistered PV rpv PVID 133353533017 in LV root
1447 Initializer.SysDaemon.z
1448 disk_table_: New disk_table created
1449
1450
1451 Instructions - First Time 5-6 SIB12.3^L
1452
1453
1454 Multics MR12.3 - 12/01/89 1327.0 mst Fri.
1455 Command: M->
1456
1457 Ignore the messages prefaced by disk_table_ and
1458 volume_registration_mgr_.
1459
1460
1461 _^HS_^HT_^HE_^HP _^H5_^H: _^HI_^HN_^HI_^HT_^HI_^HA_^HL_^HI_^HZ_^HI_^HN_^HG _^HR_^HO_^HO_^HT _^HV_^HO_^HL_^HU_^HM_^HE_^HS
1462
1463 Initialize each new root volume except the RPV with the init_vol
1464 command.
1465
1466 For better performance it is advisable to place a hardcore
1467 partition hc on each physical volume of the Root Logical Volume
1468 RLV. The placement of the hardcore partition on each volume
1469 must be low. The recommended size of additional partitions is
1470 2500 records divided by the number of physical volume used. The
1471 RPV size should remain 2500 records to allow the system to boot
1472 with only an RPV mounted.
1473
1474 For most volumes the command looks like:
1475
1476 init_vol PV_NAME DRIVE_NAME -rlv -special
1477
1478 Example: init_vol root2 dska_02 -rlv -special
1479
1480 For those volumes that are to have partitions or an average
1481 segment length other than the default of five records add the
1482 optional "-special" as a third argument. The command then asks
1483 for instructions about the partition location. Hardcore
1484 partitions for additional root volumes should be specified as
1485 they are initialized. You may type one or more of the following:
1486
1487 part NAME low nrec
1488 part NAME high nrec
1489 avg fff.ff
1490 list
1491
1492 complete initialization by typing:
1493
1494 end
1495
1496 An example of typing the init_vol for an MSS0451/400 with an
1497 alternate partition on a RLV drive is:
1498
1499 init_vol root2 dska_02 -rlv -special
1500 part alt high 141 Note: 451 disk only
1501 part hc low 625 Example: 2500/4 root volumes
1502 end
1503
1504 when done type:
1505
1506 shut
1507
1508
1509 Instructions - First Time 5-7 SIB12.3^L
1510
1511
1512 _^HS_^HT_^HE_^HP _^H6_^H: _^HA_^HD_^HD_^HI_^HT_^HI_^HO_^HN_^HA_^HL _^HC_^HO_^HN_^HF_^HI_^HG_^HU_^HR_^HA_^HT_^HI_^HO_^HN _^HP_^HA_^HR_^HA_^HM_^HE_^HT_^HE_^HR_^HS
1513
1514 At bce boot level enter the configuration deck editor by typing
1515 "config". The PART cards and ROOT card should be added to the
1516 deck. Subsequent boots divide the hardcore supervisor among all
1517 hardcore partitions.
1518
1519 The following script is provided as an example where a root card
1520 exists in the configuration deck and a part card does not exist.
1521 Parameters of cards will vary according to the configuration of
1522 individual sites. User input is preceeded by an exclamation mark
1523 !.
1524
1525 bce boot: M-> ! config
1526 M-> ! /root/
1527 root -subsys dski -drive 1
1528 M-> ! s/$/ -subsys dski -drive 2/p
1529 root -subsys dski -drive 1 -subsys dski -drive 2
1530 M-> ! /part/
1531 Search failed.
1532 M-> ! a
1533 M-> ! part bos dski 1
1534 M-> ! part log dski 1
1535 M-> ! part dump dski 1
1536 M-> ! \f
1537 M-> ! w
1538 M-> ! q
1539 bce boot 1215.2: M-> reinit
1540
1541
1542 _^HS_^HT_^HE_^HP _^H7_^H: _^HR_^HE_^HL_^HO_^HA_^HD _^HO_^HF _^HE_^HX_^HE_^HC_^HU_^HT_^HA_^HB_^HL_^HE _^HL_^HI_^HB_^HR_^HA_^HR_^HI_^HE_^HS
1543
1544 Do a normal boot "BOOT". While at ring-1 initializer command
1545 level load the executable libraries. This is done as follows:
1546
1547 bce boot: ! boot
1548 Command: M-> ! reload -nosetlvid
1549
1550 Only the system libraries MR12.3.EXEC should be reloaded at
1551 this time. The -nosetlvid control argument ignores the logical
1552 volume ID on the tape when a directory is being reloaded.
1553
1554 M-> ! shut
1555 1230.1 shutdown complete.
1556 bce boot 1231.1: M-> ! boot standard
1557 ignore the messages from sc_init_.
1558 Multics MR12.3 - 12/01/89 1235.2 mst Fri
1559 Ready
1560 M-> ! admin
1561 admin: Entry not found. Could not retrieve admin password
1562 from the PNT to check admin password. Entering admin mode.
1563 NOTE: This error message is repeated each time admin is
1564 entered until a password has been set.
1565
1566
1567 Instructions - First Time 5-8 SIB12.3^L
1568
1569
1570 Register and initialize all non-RLV volumes. For ease of typing
1571 use of lower case names is recommended.
1572
1573 Use the add_volume_registration avr command as in the following
1574 example:
1575
1576 ! avr -pv pub01 -lv public -serial 233-81 -model 451
1577 add_volume_registration: LV "public" does not exist. Do you
1578 wish to create it? M-> ! yes
1579 add_volume_registration: Registered PV "pub01" pvid
1580 100172223140 on new LV "public" lvid 100172223005.
1581 r 14:15 1.473 8
1582
1583 to create registration entries for each logical and physical
1584 volume. The registration file for the root logical volume is
1585 created automatically by the bootload. Since the default model
1586 number is 451, use the change_vol_registration command, if
1587 necessary, to set the correct value of model number on the rpv.
1588 The serial number can also be set as follows:
1589
1590 lvr -pv rpv
1591 cvr -pv rpv -serial 233-79 -model <model number>
1592 ame
1593
1594 Use the init_vol for the additional logical volumes as follows:
1595
1596 init_vol pub01 dska_03 -special
1597 part alt high 141 Note: 451 disk only
1598 end
1599 init_vol pub02 dska_04 -special
1600 part alt high 141 Note: 451 disk only
1601 end
1602
1603 After all physical volumes are registered and initialized, add
1604 them to the disk_table by typing the add_vol av command for all
1605 except the RPV:
1606
1607 av pvname dskX_NN
1608
1609 An example:
1610
1611 av pub01 dska_03
1612
1613 At this point add all of the logical volumes by typing:
1614
1615 alv -all
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625 Instructions - First Time 5-9 SIB12.3^L
1626
1627
1628 _^HS_^HT_^HE_^HP _^H8_^H: _^HS_^HE_^HT_^HT_^HI_^HN_^HG _^HA_^HN_^HD _^HC_^HH_^HE_^HC_^HK_^HI_^HN_^HG _^HA_^HC_^HC_^HE_^HS_^HS
1629
1630 The ACL for >lv should be set to "s" for all users. Setting
1631 initial ACLs for segments in the >lv directory is done from admin
1632 mode by typing:
1633
1634 M-> ! admin
1635 <READY MESSAGE>
1636 M-> ! sis >lv rew *.SysAdmin rew *.SysDaemon
1637 <READY MESSAGE>
1638 M-> ! sa >lv s * sma *.SysAdmin sma *.SysMaint
1639 <READY MESSAGE>
1640
1641 Create Access Control Segments ACS for each logical volume.
1642 For system public volumes, create them as follows:
1643
1644 M-> ! create >lv>lvname.acs
1645 <READY MESSAGE>
1646 M-> ! cvr -lv lvname -acs >lv>lvname.acs
1647 <READY MESSAGE>
1648 M-> ! set_max_length >lv>*.acs 0
1649
1650 where lvname stands for name of each logical volume.
1651
1652 The ACLs of these segments are interpreted to give permission to
1653 attach the logical volume for private volumes and permission to
1654 modify master directory control information in the MDCS for
1655 specific logical volumes. Specific ACL entries for
1656 Initializer.SysDaemon should be deleted at this time by typing:
1657
1658 delete_acl >lv>*.acs <READY MESSAGE>
1659
1660 This is necessary because Initializer.SysDaemon always gets
1661 default access of "rw". This would prevent the Initializer from
1662 being a volume administrator by virtue of the missing "e" access.
1663 Deletion of specific access gives the Initializer the "rew"
1664 access allowed all SysDaemons.
1665
1666 The ACL is now set so that all system administrators and all
1667 SysDaemons are volume administrators. The "e" bit controls
1668 executive access.
1669
1670 For private volumes, the ACS is in a directory controlled by the
1671 volume owner. The ACS segment must reside in a directory on a
1672 logical volume different from the private logical volume.
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683 Instructions - First Time 5-10 SIB12.3^L
1684
1685
1686 _^HS_^HT_^HE_^HP _^H9_^H: _^HS_^HE_^HT_^HT_^HI_^HN_^HG _^HV_^HO_^HL_^HU_^HM_^HE _^HQ_^HU_^HO_^HT_^HA
1687
1688 Use the set_volume_quota command to give the Initializer process
1689 enough quota on each logical volume to create the necessary
1690 master directories.
1691
1692 set_volume_quota LV_NAME QUOTA
1693
1694 Example: set_volume_quota public 36000
1695
1696 The number QUOTA should be at least the total of the quotas of
1697 the directories to be created in the next step.
1698
1699 Use create_dir to create master directories. The format of the
1700 command is:
1701
1702 create_dir pathname -lv logical_volume -quota QQ
1703
1704 where QQ <262144
1705
1706 Example: cd >library_dir_dir -lv no_backup -quota 40000
1707 cd >library_dir_dir>include -lv public -quota 3000
1708
1709 The acct_start_up.ec will, in step 11, create a number of project
1710 directories and assign terminal quota if the directories do not
1711 exist. They are the following with the quota that will be
1712 assigned:
1713
1714 >udd>SysAdmin 5000
1715 >udd>SysAdmin>admin 2000
1716 >udd>SysDaemon 5000
1717 >udd>Daemon 1000
1718 >udd>Operator 100
1719 >udd>Terminals 10
1720 >udd>HFED 5000
1721
1722 Set ACLs and additional names, as desired, on all master
1723 directories at this time.
1724
1725 Directory quota should be set for each master directory by those
1726 sites that wish to have disk charges for directory pages included
1727 in monthly bills. Those sites not interested in implementing
1728 this feature may type "ame" and "shutdown" then skip to the next
1729 step.
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741 Instructions - First Time 5-11 SIB12.3^L
1742
1743
1744 A directory quota of 1000 pages should be sufficient for all
1745 master directories with the exception of >udd. If udd is a
1746 master directory it is recommended that it be given a directory
1747 quota of 100000 pages. This provides enough directory quota for
1748 100 projects at 1000 pages each. If the site has more than 100
1749 active projects the 100000 figure should be adjusted accordingly.
1750 To set directory quota on each master directory execute the
1751 following command:
1752
1753 set_dir_quota PATHNAME QQ
1754
1755 This command allows a system administrator to place an arbitrary
1756 secondary storage quota for directories on a specified directory.
1757
1758 PATHNAME
1759 is the name of a directory on which the directory quota is to
1760 be placed. -wd can be used to specify the working directory.
1761 QQ
1762 is the directory quota in 1024 word pages.
1763
1764 If additional directory quota is required for a master directory
1765 the quota can be reset following movement of directory quota to
1766 inferior directories.
1767
1768
1769 Instructions for moving directory quota down to the project level
1770 is included in Step 18.
1771
1772 To shut down do the following:
1773
1774 ame
1775 shut
1776
1777
1778 _^HS_^HT_^HE_^HP _^H1_^H0_^H: _^HR_^HE_^HL_^HO_^HA_^HD _^HO_^HF _^HR_^HE_^HM_^HA_^HI_^HN_^HI_^HN_^HG _^HR_^HE_^HL_^HE_^HA_^HS_^HE _^HT_^HA_^HP_^HE_^HS
1779
1780 Reboot Multics to ring-1 and reload the MR12.3.LDD_STANDARD and
1781 MR12.3.UNBUNDLED tapes with the following commands:
1782
1783 boot
1784 alv -all
1785 reload -nosetlvid
1786
1787 The tape labeled MR12.3.MISC must be the final tape of the MR12.3
1788 supplied set to be reloaded.
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799 Instructions - First Time 5-12 SIB12.3^L
1800
1801
1802 _^HS_^HT_^HE_^HP _^H1_^H1_^H: _^HR_^HU_^HN_^HN_^HI_^HN_^HG _^HA_^HC_^HC_^HT_^H__^HS_^HT_^HA_^HR_^HT_^H__^HU_^HP_^H._^HE_^HC
1803
1804 After all the release tapes have been reloaded cross into ring-4
1805 by executing the following commands:
1806
1807 standard
1808 admin Ignore messages from admin at this time.
1809
1810 At this time you are ready to execute part 1 of the
1811 acct_start_up.ec. To do this type:
1812
1813 ec >system_library_tools>acct_start_up cold F.ANSS
1814
1815 where F.ANSS is the channel number of the hardwired Initializer
1816 terminal.
1817
1818 F = FNP number a-h
1819 A = Adaptor type h = hsla
1820 N = Adaptor number 0-2 for hsla
1821 SS = Decimal subchannel number of specified adaptor
1822
1823 The string "F.ANSS" should be replaced by "otw_" if there is no
1824 hardwired terminal and the bootload console is to be used as the
1825 Initializer terminal.
1826
1827 The error, "new_iod_tables_compiler: Entry not found. Accessing
1828 cdt. Channel name checks will not be performed", may be
1829 encountered during this stage. This error should be disregarded.
1830
1831 At this point, tapes dumped from other Multics sites can be
1832 reloaded as desired using the "reload" command with the control
1833 arguments "-noquota -notrim -nosetlvid" to avoid deletion of
1834 existing segments and resetting of quotas. If any segments are
1835 to be loaded into ring 1 then it cannot be done without exiting
1836 admin mode and rebooting to ring 1.
1837
1838
1839 _^HS_^HT_^HE_^HP _^H1_^H2_^H: _^HM_^HU_^HL_^HT_^HI_^HC_^HS _^HC_^HO_^HM_^HM_^HU_^HN_^HI_^HC_^HA_^HT_^HI_^HO_^HN_^HS _^HS_^HY_^HS_^HT_^HE_^HM
1840
1841 A Multics Communications System CS core image is supplied in
1842 the >unbundled library, and is named site_mcs.
1843
1844 The site_mcs version for this release is 7.6. The site_mcs core
1845 image contains the basic support for DN6780 type FNPs with 64k of
1846 memory.
1847
1848 The communication system core images are built using the bind_fnp
1849 command in conjunction with a bindfile describing the CS modules
1850 and configurations to be used. A copy of the site_mcs.bind_fnp
1851 can be found in >ldd>mcs>info.
1852
1853
1854
1855
1856
1857 Instructions - First Time 5-13 SIB12.3^L
1858
1859
1860 Sites should build their own CS core image tailored to their own
1861 FNP configuration, terminal type requirements, and use of
1862 additional separately priced FNP software modules.
1863
1864 Sites using the default site_mcs core image should ensure the CMF
1865 image statement points to the correct default core image located
1866 in >unb. The initial CMF, which includes some sample channel
1867 entries in comments, as well as one FNP entry, should be checked.
1868 Edit this CMF to eliminate any inconsistencies with the actual
1869 configuration and add one or more entries for login channels.
1870
1871 Sites modifying their own CS core image are required to use the
1872 GCOS Environment Simulator which is an unbundled software
1873 product. To build a new core image, the following procedure is
1874 suggested:
1875
1876 Sites will need to extract the communications object segments
1877 from archives located in >ldd>mcs>object. Sites should create a
1878 virgin directory under >udd>sa>a for each new core image.
1879
1880 The following example is for sites with the more common type
1881 Datanet and a larger memory configuration. Execute the following
1882 commands:
1883
1884 create_dir >udd>sa>a>mcs.7.6c
1885 cwd >udd>sa>a>mcs.7.6c
1886 ted
1887 r >ldd>mcs>info>site_mcs.bind_fnp or location of sites
1888 CS bind file
1889 .
1890 .
1891 .
1892 make editing changes if any..
1893 .
1894 .
1895 .
1896 w site_mcs.bind_fnp
1897 q
1898 ac x segs >ldd>mcs>o>*.archive -absp
1899 bind_fnp site_mcs -list
1900
1901 Be sure the image statement in the CMF points to this newly
1902 created CS core image. The following example assumes the default
1903 CMF to be in the >udd>sa>a directory. This procedure will insure
1904 that the new CS image is used:
1905
1906 cwd >udd>sa>a
1907 ted
1908 r CMF.cmf
1909 .
1910 .
1911 Locate the image: statement by typing:
1912
1913
1914
1915 Instructions - First Time 5-14 SIB12.3^L
1916
1917
1918 /image/
1919
1920 Edit the image: statement to point to the CS image,
1921 site_mcs, by making the statement read:
1922
1923 :image: >udd>sa>a>mcs.7.6c>site_mcs;
1924
1925 .
1926 .
1927 Make any other changes needed.
1928 .
1929 .
1930 w CMF.cmf
1931 q
1932 cv_cmf CMF.cmf
1933 copy CMF.cdt >sc1>cdt -force
1934
1935 The above procedure builds a site dependent CS core image and
1936 ensures that this image is loaded in the FNP by the answering
1937 service.
1938
1939
1940 _^HS_^HT_^HE_^HP _^H1_^H3_^H: _^HC_^HO_^HM_^HP_^HL_^HE_^HT_^HE _^HA_^HC_^HC_^HO_^HU_^HN_^HT_^HI_^HN_^HG _^HS_^HT_^HA_^HR_^HT_^HU_^HP
1941
1942
1943 During this step, expect many messages, some with audible alarms,
1944 reporting that certain segments do not exist and are being
1945 created. These messages would be cause for concern during normal
1946 system operation but are to be expected during accounting start
1947 up and may be ignored. Execute the following example:
1948
1949 ame
1950 stop_mpx a sites with multiple FNPs execute this
1951 command for each FNP
1952 multics
1953 load_mpx a -check sites with multiple FNPs execute
1954 this command for each FNP
1955 admin any error messages displayed at this time except
1956 hardware error messages can be ignored.
1957
1958 ec >tools>acct_start_up cold2
1959
1960 This procedure will finish accounting start up. The load_mpx
1961 command indicates on the FNP console any configuration errors if
1962 console_man is loaded and "console: yes;" is in the bind_file.
1963 If any errors are reported they should be corrected.
1964
1965 During this stage you will encountered the error,
1966 "set_max_length: Validation level not in ring bracket.
1967 >system_control_1>mcaa.acs", which occurs if an IMU is
1968 configured. Ignore this error message. The cause of this error,
1969 validation level of >sc1>mcaa.acs, must be fixed manually after
1970 cold2 has completed successfully.
1971
1972
1973 Instructions - First Time 5-15 SIB12.3^L
1974
1975
1976 A default start_up.ec is available for use by new Multics users
1977 when they first log in. This exec_com is executed by users who
1978 login to the system without their own start_up.ec. The segment
1979 >tools>start_up.ec was copied into >sc1 by the acct_start_up.ec.
1980 Individual sites can modify this exec_com to meet their own
1981 needs. The access for the segment should be "r *.*.*" and ring
1982 brackets of 4,5,5. To start the system up for normal service
1983 type:
1984
1985 ame
1986 word login
1987 abs start
1988 go
1989
1990 After typing "go" a number of messages will be returned. These
1991 messages are of the form:
1992
1993 absentee_utility_: Entry not found. Creating new <pathname>.
1994 scavenge_vol: No volumes.
1995 Found unexpected command_error in system start_up.ec.
1996
1997 These messages may be ignored.
1998
1999
2000 _^HS_^HT_^HE_^HP _^H1_^H4_^H: _^HC_^HH_^HE_^HC_^HK _^HG_^HA_^HT_^HE _^HA_^HC_^HL_^HS
2001
2002
2003 Type "admin" and enter the new admin password you selected.
2004 Check the ACLs for >sss>dm_admin_gate_, >sss>dm_daemon_gate_,
2005 >tools>installation_tools_, >tools>pnt_admin_gate_,
2006 >tools>pnt_login_gate_, >tools>pnt_network_gate_,
2007 >tools>pnt_priv_gate_, >sss>metering_gate_ and >sss>queue_admin_.
2008 The ACLs on these gates are as they appear on System M and should
2009 be restricted. The ACL for these gates are site dependent and
2010 should be changed to meet each site's needs. The dm_admin_gate_
2011 and dm_daemon_gate_ should be restricted to data management
2012 administrators or daemons. The installations_tools_ gate should
2013 be restricted to system library maintainers. All persons on the
2014 ACL for metering_gate_ have access to the Multics metering data.
2015 All persons on the ACL for queue_admin_ are permitted to move
2016 absentee and daemon requests for themselves and other users to
2017 different queues. Users not on this ACL are only able to move
2018 their own requests. The Initializer must have access to
2019 queue_admin_. This capability is also dependent on extended
2020 access to the <queue>.ms segments. The various pnt_<name>_gate_
2021 acls should be restricted to the following minimums for correct
2022 system operation:
2023
2024 >t>pnt_admin_gate_
2025 re *.SysDaemon.*
2026 re *.SysAdmin.*
2027
2028
2029
2030
2031 Instructions - First Time 5-16 SIB12.3^L
2032
2033
2034 >t>pnt_fs_gate_
2035 re *.*.*
2036
2037 >t>pnt_login_gate_
2038 re Initializer.SysDaemon.*
2039 re *.SysAdmin.*
2040
2041 >t>pnt_network_gate_
2042 re Initializer.SysDaemon.*
2043 re IMFT.Daemon.*
2044 re Card_Input.Daemon.*
2045 re *.SysDaemon.*
2046
2047 >t>pnt_priv_gate_
2048 re Initializer.SysDaemon.*
2049 r *.SysDaemon.*
2050 re *.SysAdmin.*
2051
2052 Set ACLs on the >sc1>rcp directory and on the access control
2053 segments in it <name>.acs, to allow users to attach tape drives
2054 and any other peripherals they are allowed to use.
2055
2056 After all ACLs are set, type:
2057
2058 ame
2059 x repair salvquota > 2 -dcf -rebuild
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089 Instructions - First Time 5-17 SIB12.3^L
2090
2091
2092 _^HS_^HT_^HE_^HP _^H1_^H5_^H: _^HS_^HA_^HV_^HE _^HC_^HH_^HE_^HC_^HK_^HP_^HO_^HI_^HN_^HT
2093
2094
2095 Type "logout * *" and "shutdown". After a successful shutdown,
2096 do a BCE save. For further information see >doc>ss>bce>save.info
2097 or Appendix B of this document. Use fresh tapes for the BCE save
2098 so that the results of the above steps are not lost.
2099
2100
2101 _^HS_^HT_^HE_^HP _^H1_^H6_^H: _^HT_^HA_^HI_^HL_^HO_^HR _^HS_^HY_^HS_^HT_^HE_^HM _^HA_^HN_^HD _^HR_^HE_^HG_^HI_^HS_^HT_^HE_^HR _^HP_^HR_^HO_^HJ_^HE_^HC_^HT_^HS
2102
2103
2104 Following the bce save, reboot the system for normal service by
2105 typing "boot star". The system is now ready for registration of
2106 projects and users from a SysAdmin process, such as
2107 Repair.SysAdmin, logged in from a standard terminal.
2108
2109 The acct_start_up exec_com created default system_start_up.ec,
2110 admin.ec, iod_tables.iodt, RTMF.rtmf, and CMF.cmf segments.
2111 These segments should be tailored by the local Site SA to meet
2112 site operational and configuration requirements.
2113
2114
2115 _^HS_^HT_^HE_^HP _^H1_^H7_^H: _^HS_^HE_^HT_^HU_^HP _^HV_^HO_^HL_^HU_^HM_^HE _^HB_^HA_^HC_^HK_^HU_^HP_^H/_^HR_^HE_^HL_^HO_^HA_^HD_^HE_^HR
2116
2117
2118 The following instructions are necessary only for those sites
2119 that intend to use the Volume Backup/Reloader facility:
2120
2121 The personids "Volume_Dumper", "Volume_Reloader", and
2122 "Volume_Retriever" are registered. These personids are
2123 registered on the Daemon project with the multip and daemon
2124 attributes and with a home_dir of
2125 >user_dir_dir>Daemon>Volume_Dumper. Sites using AIM must set the
2126 authorization for these personids at system_high and upgrade the
2127 home_dir at system_high.
2128
2129 Login Repair SysDaemon, or if running in special session using
2130 the Initializer, execute the following commands:
2131
2132 admin
2133
2134 ec >tools>setup_volume_reloader
2135
2136 The error message that Volumes dm001 and dm002 are not registered
2137 should be ignored. This exec_com creates all directories,
2138 segments, and message segments necessary for running the volume
2139 dumper/reloader system. This exec_com also sets suggested access
2140 on the directories and segments created. Not all the access set
2141 is required. If a site wishes, the access created for
2142 *.SysMaint.* and *.SysAdmin.* may be removed.
2143
2144
2145
2146
2147 Instructions - First Time 5-18 SIB12.3^L
2148
2149
2150 This exec_com resets the vtoce fields for both incremental and
2151 consolidated dumps by making a first dump pass with output to
2152 discard_. This is necessary since the first dump pass is
2153 equivalent to a complete dump on both the incremental and
2154 consolidated pass. Follow the instructions for normal use of
2155 this facility at the completion of this exec_com.
2156
2157 Sites need a sufficient number of tapes to accommodate the entire
2158 file system and any incremental and consolidated dumps until a
2159 subsequent complete dump is taken. This is known as a reload
2160 group. It is suggested that new sites start with 100 reels of
2161 tape or a sufficient quantity to contain two complete reload
2162 groups. A single reel of tape at 6250 bpi holds approximately
2163 26000 Multics records.
2164
2165
2166 _^HS_^HT_^HE_^HP _^H1_^H8_^H: _^HS_^HE_^HT_^HU_^HP _^HD_^HI_^HR_^HE_^HC_^HT_^HO_^HR_^HY _^HQ_^HU_^HO_^HT_^HA
2167
2168
2169 This step is necessary only for those sites that wish to charge
2170 their user projects for disk storage used by directory pages, or
2171 to obtain a more complete disk report containing additional disk
2172 usage statistics. If directory quota is not already set on >udd
2173 execute the following commands from a SysAdmin process if udd is
2174 not a master directory:
2175
2176 sac set_dir_quota > 120000
2177 sac move_dir_quota >udd 100000
2178
2179
2180 If udd is a master directory, then execute:
2181
2182 set_dir_quota >udd 100000
2183
2184 Then execute the commands:
2185
2186 cwd >udd
2187 move_dir_quota dirs ** 1000
2188
2189 These commands move or set sufficient directory quota on udd for
2190 100 projects with the suggested default project directory quota
2191 of 1000. If a site has more than 100 active projects a figure in
2192 excess of 100000 must be chosen for the initial directory quota
2193 of udd. The master.ec gives each new project a default directory
2194 quota of 1000 pages by moving 1000 pages of directory quota from
2195 udd. The system administrator should make sure there is always
2196 sufficient directory quota on udd to accommodate new projects.
2197
2198 It is also suggested that all directories directly off the root
2199 with the exception of pdd and sl1 be given nonzero segment and
2200 directory quotas large enough to accommodate their current page
2201 usage and allowing for some growth. The purpose of this is to
2202 cause the disk report to contain complete statistical information
2203
2204
2205 Module Changes for MR12.3 5-19 SIB12.3^L
2206
2207
2208 on these directories directories with 0 quotas are omitted from
2209 the disk report.
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263 Module Changes for MR12.3 5-20 SIB12.3^L
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273 APPENDIX A
2274
2275
2276 MODULE CHANGES FOR MR12.3
2277
2278
2279
2280
2281 This appendix provides information about changes to the Multics
2282 operating system on a segment basis. The following information
2283 applies to changes made to the system for the MR12.3 release
2284 only.
2285
2286 This appendix is provided to help sites identify, to a segment
2287 level, changes they may have applied for emergency bug fixes or
2288 site dependent modifications to current system software.
2289
2290 Information is catagorized as follows:
2291
2292
2293 new info segments added to >doc>info unless otherwise noted
2294 new segments
2295 new or modified include files
2296 deleted segments
2297 modified segments
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321 Module Changes for MR12.3 A-1 SIB12.3^L
2322
2323
2324 _^HN_^HE_^HW _^HI_^HN_^HF_^HO _^HS_^HE_^HG_^HM_^HE_^HN_^HT_^HS _^HF_^HO_^HR _^HM_^HR_^H1_^H2_^H._^H3
2325
2326
2327 alm.info errata.cj52.info
2328 calc.info find_source_file_.info
2329 check_iacl.info fortran.info
2330 copy.info manuals.gi.info
2331 copy_dir.info memo.info
2332 copy_dir_.info move.info
2333 copy_seg_.info move_dir.info
2334 display_mailing_address.info mowse_io_.info
2335 emacs.changes.info pl1.info
2336 errata.ak50.info pl1.info
2337 errata.am82.info translator_info
2338 errata.at58.info
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379 Module Changes for MR12.3 A-2 SIB12.3^L
2380
2381
2382 _^HN_^HE_^HW _^HS_^HE_^HG_^HM_^HE_^HN_^HT_^HS _^HF_^HO_^HR _^HM_^HR_^H1_^H2_^H._^H3
2383
2384
2385 protocol_mpx.pl1
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437 Module Changes for MR12.3 A-3 SIB12.3^L
2438
2439
2440 _^HN_^HE_^HW _^HO_^HR _^HM_^HO_^HD_^HI_^HF_^HI_^HE_^HD _^HI_^HN_^HC_^HL_^HU_^HD_^HE _^HF_^HI_^HL_^HE_^HS _^HF_^HO_^HR _^HM_^HR_^H1_^H2_^H._^H3
2441
2442
2443 backup_volume_log.incl.pl1 dn355_data.incl.pl1
2444 builtin_table.incl.pl1 language_utility.incl.pl1
2445 cmcs_entry_dcls.incl.pl1 mowse_io_data.incl.pl1
2446 cmtv.incl.pl1 multiplexer_types.incl.pl1
2447 cobol_addr_tokens.incl.pl1 oc_data.incl.pl1
2448 cobol_fsb_type_1.incl.pl1 protocol_data.incl.pl1
2449 cobol_fsbskel.incl.pl1 protocol_infos.incl.pl1
2450 create_branch_info.incl.pl1 protocol_infos.incl.pl1
2451 create_branch_info.incl.pl1 protocols.incl.pl1
2452 disk_error_interp.incl.pl1 x25_data.incl.pl1
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495 Module Changes for MR12.3 A-4 SIB12.3^L
2496
2497
2498 _^HD_^HE_^HL_^HE_^HT_^HE_^HD _^HS_^HE_^HG_^HM_^HE_^HN_^HT_^HS _^HF_^HO_^HR _^HM_^HR_^H1_^H2_^H._^H3
2499
2500
2501 There are no deleted modules for MR12.3.
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553 Module Changes for MR12.3 A-5 SIB12.3^L
2554
2555
2556 _^HM_^HO_^HD_^HI_^HF_^HI_^HE_^HD _^HS_^HE_^HG_^HM_^HE_^HN_^HT_^HS _^HF_^HO_^HR _^HM_^HR_^H1_^H2_^H._^H3
2557
2558
2559 PNOTICE_exec backup_control_mgr_
2560 absadr backup_load
2561 absolute_pathname_ backup_load_dir_list
2562 acc_list_ backup_map_
2563 acc_name_ backup_util
2564 accept_fs_disk basic_
2565 accept_rpv bcd_to_ascii_
2566 access_audit_ bce_abs_seg
2567 access_audit_check_ep_ bce_alert
2568 access_audit_log_fault_ bce_alm_die
2569 access_audit_r1_ bce_appending_simulation
2570 access_audit_util_ bce_check_abort
2571 access_class_check bce_command_processor_
2572 access_mode bce_component_to_wordnum_
2573 access_operations_ bce_console_io
2574 access_viol bce_continue
2575 acl bce_copy_disk
2576 acl_ bce_create_sstnt
2577 act_proc bce_data
2578 activate bce_die
2579 active_fnc_err_ bce_display_disk_label
2580 add_key bce_display_instruction_
2581 add_mail_table_entry bce_display_scu_
2582 add_scu bce_dump
2583 adjust_count bce_error
2584 adjust_float_ bce_esd
2585 admin_ bce_exec_com_
2586 adopt_seg bce_exec_com_input
2587 adopt_seg bce_execute_command_
2588 aim_check_ bce_fwload
2589 aim_util_ bce_get_defptr_
2590 alloc_ bce_get_flagbox
2591 alloc_semantics bce_get_to_command_level
2592 allocate_dir_ht_ bce_inst_length_
2593 alm bce_ioi_post
2594 alm_syserr_caller bce_list_requests_
2595 announce_chwm bce_listen_
2596 ansi_tape_io_ bce_lock_mca
2597 any_to_any_ bce_map_over_requests_
2598 append bce_name_to_segnum_
2599 arc_sine_ bce_parse_disk_spec
2600 arc_tangent_ bce_probe
2601 asd_ bce_query
2602 assign_ bce_query_af
2603 assign_op bce_ready
2604 asu_ bce_request_table_
2605 asum_data_ bce_save
2606 attribute_parse bce_save_util_
2607 audit_ bce_severity
2608 authenticate_ bce_shutdown_state
2609
2610
2611 Module Changes for MR12.3 A-6 SIB12.3^L
2612
2613
2614 bce_state cat_op
2615 bce_test_disk change_dtem
2616 bfp_to_hfp_ channel_comm_meters
2617 bk_arg_reader_ channel_manager
2618 bk_input char_bit_offset_fcns_
2619 bk_retrieve check_entryname_
2620 bk_ss_ check_gate_acl_
2621 boot_rpv_subsystem check_iacl
2622 boot_tape_io check_trailer
2623 bootload_0 chname
2624 bootload_abs_mode clock_
2625 bootload_console cm_compact
2626 bootload_disk_io cmcs_create_queues_
2627 bootload_disk_post cmcs_date_time_
2628 bootload_dseg cmcs_decode_status_
2629 bootload_early_dump cmcs_expand_tree_path
2630 bootload_error cmcs_expand_tree_path_
2631 bootload_faults cmcs_fillin_hdr_
2632 bootload_flagbox cmcs_initiate_ctl_
2633 bootload_formline cmcs_print_
2634 bootload_fs_ cmcs_purge_queues_
2635 bootload_fs_cmds_ cmcs_queue_ctl_
2636 bootload_info cmcs_scramble_
2637 bootload_io cmcs_set_lock_
2638 bootload_linker cmcs_station_ctl_
2639 bootload_loader cmcs_status_list_ctl_
2640 bootload_qedx cmcs_terminal_ctl_
2641 bootload_slt_manager cmcs_tree_ctl_
2642 bootload_tape_fw cmcs_wait_ctl_
2643 bound_as_mpx_.bind cmtv
2644 bound_audit_.bind cobol
2645 bound_plio2_.bind cobol_FILE_
2646 bound_priv_mpx.bind cobol_FP_
2647 bound_teco_.bind cobol_IVAL
2648 bound_temp_1 cobol_MSORT_
2649 boundfault cobol_NUMS_
2650 buddy_alloc_ cobol_RELEASE_
2651 buddy_area_ cobol_RETURN_
2652 buddy_area_assign_ cobol_SET_
2653 buddy_freen_ cobol_SORTM_
2654 builtin cobol_accept_gen
2655 cache_priv cobol_add
2656 cache_tester cobol_add2_binary_long
2657 calc cobol_add2_binary_short
2658 call_bce cobol_add3
2659 call_ec_ cobol_add_binary_gen
2660 call_math_error_ cobol_add_gen
2661 call_outer_ring_ cobol_addr
2662 cam_cache cobol_allo_tm
2663 cancel_cobol_program cobol_alloc
2664 canon_for_volume_label_ cobol_alter_gen
2665 canon_resource_name_ cobol_alter_perform
2666 carry_dump cobol_arg_descriptor
2667
2668
2669 Module Changes for MR12.3 A-7 SIB12.3^L
2670
2671
2672 cobol_arith_move_gen cobol_gen_ioerror
2673 cobol_arithop_gen cobol_generate_report
2674 cobol_bin_const_ck cobol_get_index_value
2675 cobol_binary_check cobol_get_num_code
2676 cobol_blank_stripper_ cobol_get_size
2677 cobol_build_resop cobol_gns
2678 cobol_c_list cobol_gns1
2679 cobol_call_gen cobol_go_gen
2680 cobol_call_op cobol_ided
2681 cobol_cancel_gen cobol_idedsyn
2682 cobol_ci_phase cobol_imp_word
2683 cobol_close_gen cobol_init_
2684 cobol_cmnio cobol_initstatic
2685 cobol_compare_gen cobol_insert_token
2686 cobol_compare_values cobol_inspect_gen
2687 cobol_compute_bin_gen cobol_io_
2688 cobol_compute_gen cobol_io_util
2689 cobol_control_ cobol_iocall
2690 cobol_db cobol_ioerror
2691 cobol_db_phase cobol_ioerror_abort
2692 cobol_ddact1 cobol_iomode
2693 cobol_ddact2 cobol_ioop_util
2694 cobol_ddalloc cobol_lex
2695 cobol_ddst cobol_lexeme
2696 cobol_ddsyntax cobol_lexerr
2697 cobol_decl_gen cobol_linage
2698 cobol_def_init cobol_link_init
2699 cobol_def_util cobol_load_register
2700 cobol_delete_gen cobol_make_bin_const
2701 cobol_delete_tokens cobol_make_fsb_link
2702 cobol_diag_table_ cobol_make_link
2703 cobol_disable_gen cobol_make_list
2704 cobol_display_gen cobol_make_merge_file
2705 cobol_display_text cobol_make_object_map
2706 cobol_display_util cobol_make_reg_token
2707 cobol_divide_bin_gen cobol_make_type3
2708 cobol_divide_gen cobol_make_type9
2709 cobol_enable_gen cobol_make_xref_
2710 cobol_end_gen cobol_mcs
2711 cobol_error_ cobol_mcs_
2712 cobol_exit_gen cobol_merge
2713 cobol_exp3 cobol_merge_gen
2714 cobol_expand_source_ cobol_move_gen
2715 cobol_ext_ cobol_mpy
2716 cobol_ext_ddsyn cobol_mpy3
2717 cobol_ext_lex cobol_ms_handler
2718 cobol_file_util cobol_mst
2719 cobol_find_secdef cobol_multiply2_binary
2720 cobol_fix_driver_ cobol_multiply_bin_gen
2721 cobol_fixup cobol_multiply_gen
2722 cobol_fofl_mask cobol_ntio
2723 cobol_gen_driver_ cobol_num_to_udts
2724 cobol_gen_error cobol_opch_init
2725
2726
2727 Module Changes for MR12.3 A-8 SIB12.3^L
2728
2729
2730 cobol_opch_is cobol_short_to_longbin
2731 cobol_opch_op_call cobol_sort_gen
2732 cobol_open_gen cobol_sort_util
2733 cobol_open_util cobol_source_formatter_
2734 cobol_operators_ cobol_start_gen
2735 cobol_output_tokens cobol_stop_gen
2736 cobol_paragraph_gen cobol_store_binary
2737 cobol_paste cobol_string
2738 cobol_patch cobol_string_gen
2739 cobol_pd_code cobol_su_
2740 cobol_pdst cobol_subtract_gen
2741 cobol_pdstax cobol_sym_init
2742 cobol_perform_gen cobol_syntax_trace_
2743 cobol_pic_val_comp cobol_trans_alphabet
2744 cobol_pointer_register cobol_unstring
2745 cobol_pool cobol_unstring_gen
2746 cobol_print_diag cobol_usrwd
2747 cobol_proc_copy cobol_version
2748 cobol_proc_sort cobol_write_gen
2749 cobol_process_error collect_free_core
2750 cobol_profile com_err_
2751 cobol_prologue_gen comm_meters_
2752 cobol_purge_gen command_processor_
2753 cobol_r_initialize command_query_
2754 cobol_read_ft commit
2755 cobol_read_gen compare_declaration
2756 cobol_read_rand condition_
2757 cobol_receive_gen config_
2758 cobol_reg_manager config_data_
2759 cobol_register config_deck_data_
2760 cobol_register_util config_deck_edit_
2761 cobol_release_gen config_deck_parse_
2762 cobol_reloc configure_test_cpu
2763 cobol_repl3 connection_list_manager_
2764 cobol_repl3_expand constant_token
2765 cobol_replb context
2766 cobol_report_writer context_processor
2767 cobol_res_words convert
2768 cobol_reset_r convert_access_class_
2769 cobol_reswd_table_ convert_access_operation_
2770 cobol_return_gen convert_binary_integer_
2771 cobol_rewrite_gen convert_date_to_binary_
2772 cobol_rts_ copy
2773 cobol_rts_handler_ copy_
2774 cobol_search_gen copy_
2775 cobol_section_gen copy_dir_
2776 cobol_seginit_gen copy_expression
2777 cobol_send_gen copy_fdump
2778 cobol_set_fsbptr copy_on_write_handler_
2779 cobol_set_gen copy_pdir_
2780 cobol_set_pdir copy_stack_0
2781 cobol_set_pr copy_unique_expression
2782 cobol_set_type40 core_queue_man
2783
2784
2785 Module Changes for MR12.3 A-9 SIB12.3^L
2786
2787
2788 correct_qused define_area_
2789 countervalidate_label_ defined_reference
2790 cp_data_ del_dir_tree
2791 cplx_dec_ops_ delentry
2792 crawlout_default_handler_ delete
2793 create delete_key
2794 create_block delete_record
2795 create_homedir_ delete_segs
2796 create_hproc delete_volume_log
2797 create_ips_mask_ delete_vtoce
2798 create_root_dir demand_deactivate
2799 create_root_vtoce demount_pv
2800 create_rpv_partition descriptor_parse
2801 create_vtoce device_control
2802 create_wordlist dial_ctl_
2803 cu_ dir_dump
2804 cv_bin_ dir_lock_init
2805 cv_config_card_ disk_control
2806 cv_dec_ disk_emergency
2807 cv_error_ disk_error_data
2808 cv_float_ disk_init
2809 cv_fsdisk_error_ disk_name_pvtx
2810 cv_fstime_ disk_reader
2811 cv_integer_string_ disk_rebuild
2812 cv_rcp_attributes_ disk_rebuild_caller
2813 data_list_parse disk_run
2814 date_name_ disk_table_
2815 date_time_ display_access_class_
2816 dbm_man display_cobol_run_unit
2817 dbr_util_ display_disk_label_
2818 dc_find display_psp
2819 dctl display_pvolog
2820 deact_proc display_volume_log
2821 deactivate dm_log_
2822 deactivate_for_demount dmpr_arg_reader_
2823 deactivate_segs dmpr_finish_
2824 debug_check dmpr_log_
2825 dec_ops_ dmpr_output_
2826 deckfile_manager dn355
2827 declare dn355_boot_interrupt
2828 declare_constant dn355_messages
2829 declare_descriptor dn355_util
2830 declare_integer do_parse
2831 declare_label do_semantics
2832 declare_parse double_arc_sine_
2833 declare_picture double_arc_tangent_
2834 declare_picture_temp double_exponential_
2835 declare_pointer double_logarithm_
2836 declare_structure double_principal_angle_
2837 declare_temporary double_sine_
2838 decode_descriptor_ double_square_root_
2839 default_error_handler_ double_tangent_
2840 default_parse dsc_probe_requests_
2841
2842
2843 Module Changes for MR12.3 A-10 SIB12.3^L
2844
2845
2846 dsc_requests_ find_file_partition
2847 dsc_sm_requests_ find_partition
2848 dsp1 find_pathname_
2849 dsp2 find_rpv_subsystem
2850 dsp3 find_source_file_
2851 dsp_DSA_LETTER_ flagbox_mgr
2852 dsptm_ flush_ast_pool
2853 dspuft_ fnp_init
2854 dump_cdt_ fnp_multiplexer
2855 dump_cmf_ fnp_throughput
2856 dump_volume_ fnp_util
2857 e_defpl1_ force_write
2858 e_mail_pl1_ format_cobol_source
2859 e_redisplay_ format_list_parse
2860 ebcdic8_to_ascii_ formline_
2861 ebcdic_to_ascii_ fort_math_ops_
2862 edx_util_ fort_version_info
2863 emacs_rmail_ free_store
2864 encode_clock_value_ freecore
2865 enter_abs_request_ fs_alloc
2866 equal fs_get
2867 error fs_modes
2868 error_ fs_move
2869 establish_config_deck fs_search
2870 establish_temp_segs fsout_vol
2871 evaluate function
2872 evict_page fv_iv_template
2873 expand_assign generic_selector
2874 expand_by_name get_addr_
2875 expand_cobol_source get_addr_
2876 expand_infix get_array_size
2877 expand_initial get_aste
2878 expand_pathname_ get_at_entry_
2879 expand_prefix get_control_point_id_
2880 expand_primitive get_defname_
2881 exponential_ get_defptr_
2882 expression_parse get_entry_name_
2883 expression_semantics get_equal_name_
2884 ext_parse get_io_segs
2885 fast_connect_init get_kstep
2886 fast_hc_ipc get_main
2887 ffop get_mcm_meters
2888 file get_pathname_
2889 file_ get_ppr_
2890 file_util get_process_id_
2891 filemap_checksum_ get_process_usage
2892 fill_refer get_ptrs_
2893 fill_vol_extents_ get_pvtx
2894 fim get_size
2895 fim_util get_temp_segments_
2896 find_bit_ get_tpr_
2897 find_char_ getuid
2898 find_command_ gfms_substructure_records_
2899
2900
2901 Module Changes for MR12.3 A-11 SIB12.3^L
2902
2903
2904 grab_aste initialize_int_static
2905 hardcore_sct_seg initialize_kst
2906 hardware_fault initializer
2907 hash initiate_
2908 hash_index_ initiate_search_rules
2909 hasp_meters_ install_ttt_
2910 hc_device_acct_ integer_power_integer_
2911 hc_dm_util interpret_info_struc_
2912 hc_dmpr_primitives interpret_oncode_
2913 hc_exponent_control io_chnl_util
2914 hc_initlzr_auxl_init_ io_config_init
2915 hc_ipc io_data_list_semantics
2916 hc_load_mpc io_error
2917 hc_page_trace io_log_status_info
2918 hc_tune io_manager
2919 hfp_to_bfp_ io_reconfig
2920 history_reg_save io_semantics
2921 ibm3270_meters_ io_statement_parse
2922 if_parse ioa_
2923 illegal_procedure ioam_
2924 imft_receive_object_ iod_tables_compiler
2925 index_set iodc_
2926 init_aste_pools ioi_assignment
2927 init_bce ioi_config
2928 init_branches ioi_connect
2929 init_clocks ioi_device
2930 init_disk_pack_ ioi_get_status
2931 init_dm_journal_seg ioi_init
2932 init_early_config ioi_masked
2933 init_empty_root ioi_page_table
2934 init_hardcore_gates ioi_set
2935 init_hc_part ioi_suspend_devices
2936 init_lvt ioi_usurp_channels
2937 init_partitions ioi_verify_lock
2938 init_proc ioi_wire
2939 init_pvt ioi_workspace
2940 init_root_dir iom_assign
2941 init_root_vols iom_connect
2942 init_scavenger_data iom_data_init
2943 init_scu iom_error
2944 init_sst iom_interrupt
2945 init_sst_name_seg iom_overhead
2946 init_stack_0 iom_reset
2947 init_str_seg iom_switches
2948 init_sys_var iom_switches
2949 init_syserr_log iom_unassign
2950 init_toehold ios_
2951 init_vol_header_ ios_signal_
2952 init_volmap_seg ios_write_around_
2953 init_vtoc_man iox_
2954 initial_error_handler iox_attach_name
2955 initialize_faults iox_close_file
2956 initialize_faults_data iox_detach
2957
2958
2959 Module Changes for MR12.3 A-12 SIB12.3^L
2960
2961
2962 iox_find_iocb log_name_
2963 iox_get_options log_position_
2964 iox_init_ log_read_
2965 iox_measure_options log_salvage_
2966 iox_open_file log_segment_
2967 iox_propagate log_wakeup_
2968 iox_signal_ log_write_
2969 ipc_ logarithm_
2970 ipc_data_ logical_volume_manager
2971 ipc_fast_ lookup
2972 ipc_real_ lot_fault_handler_
2973 ipc_util_ lv_request_
2974 ipc_validate_ lv_request_communicator_
2975 ips_ m_a
2976 isot_fault_handler_ mail_table_mgr_
2977 jump_op make_branches
2978 kermit make_msf_
2979 kermit_get_filenames_ make_sdw
2980 kermit_pad_ make_seg
2981 kermit_receive_ make_segs_paged
2982 kermit_remote_requests_ makeknown_
2983 kermit_send_ makestack
2984 kermit_xfer_modes_ makeunknown_
2985 kst_info map_free_count
2986 kst_util map_onto_disk
2987 kstsrch mask_instruction
2988 lap_simplex match_arguments
2989 level match_star_name_
2990 level_0_ math_constants_
2991 level_error math_routines_
2992 lex math_routines_end_
2993 lg_ctl_ mca_init_
2994 limit_covert_channel mcs_timer
2995 link_man mcs_timer_daemon
2996 link_snap mcs_trace
2997 link_trap_caller_ mcs_version
2998 linkage_error_ mdc_check_mdcs_
2999 list mdc_create_
3000 list_inacl_all mdc_init_
3001 list_init_ mdc_lock_
3002 load_disk_mpcs mdc_parse_acct_
3003 load_mst mdc_repair_
3004 load_system mdc_set_
3005 lock mdc_set_path_
3006 lock_mca mdc_status_
3007 lock_volmap mdc_util_
3008 log_create_ mdcs_util_
3009 log_data_ mdx
3010 log_initialize_ memo
3011 log_initiate_ memo_list_
3012 log_limit_scan_ merge_attributes
3013 log_list_history_ merge_volume_log
3014 log_move_ message_table_
3015
3016
3017 Module Changes for MR12.3 A-13 SIB12.3^L
3018
3019
3020 meter_ast_lock pathname_
3021 meter_response_time pathname_am
3022 mlsys_mailbox_mgr_ pc
3023 mlsys_misc_utils_ pc_abs
3024 mlsys_nit_interface_ pc_check_tables_
3025 mlsys_parse_control_args_ pc_deposit
3026 mlsys_storage_mgr_ pc_recover_sst
3027 mlsys_transmit_ pc_signal
3028 mode_string_ pc_trace
3029 mos_memory_check pc_trace_pl1
3030 mountedp pc_wired
3031 move_non_perm_wired_segs picture_info_
3032 move_r_or_t_ pipe_
3033 mowse_io_ pl1_decat_char_
3034 mrds_dsl_delete pl1_error_print
3035 mrds_dsl_modify pl1_macro
3036 mrl_ pl1_macro_error_
3037 mseg_fs_interface_ pl1_macro_lex_
3038 msf_manager_ pl1_operators_
3039 multiplexer_mgr_ pl1_resignaller_
3040 mvt_ pl1_signal_
3041 new_proj pl1_signal_conversion_
3042 nonlocal_goto_ pl1_snap_
3043 numeric_to_ascii_ pl1_symbol_print
3044 numeric_to_ascii_base_ pl1_version
3045 object_info_ plio2_signal_
3046 object_lib_ plus
3047 obs_reconfigure pool_manager_
3048 oc_trans_input_ post_purge
3049 oc_trans_output_ power_
3050 ocd_ power_integer_
3051 ocdcm_ prds_init
3052 offset_adder pre_link_hc
3053 on_line_salvager prepare_symbol_table
3054 on_parse principal_angle_
3055 ondata_ print
3056 op_mnemonic_ print_data
3057 operator_process_cmds_ print_mail
3058 operator_semantics priv_channel_manager
3059 optimizer priv_delete_vtoce
3060 other_process_info priv_hasp_mpx
3061 outward_call_handler priv_ibm3270_mpx
3062 pa_search_list priv_mcs_trace
3063 page priv_polled_vip_mpx
3064 page_error priv_x25_mpx
3065 page_fault private_logical_volume
3066 page_synch privileged_mode_ut
3067 parity_check probe_get_expr_
3068 parse proc_info
3069 parse_error proc_int_handler
3070 parse_tape_reel_name_ procedure_parse
3071 parse_tty_name_ process_cobol_report
3072 partition_io process_entry
3073
3074
3075 Module Changes for MR12.3 A-14 SIB12.3^L
3076
3077
3078 protocol_mpx rcp_rcse_
3079 ptw_util_ rcp_reconfigure_
3080 purge_volume_log rcp_reserve_
3081 put_aste rcp_resource_info_
3082 put_field_ rcp_ring1_init_
3083 put_format_ rcp_set_lock_
3084 pxss rcp_setup_event
3085 qedx rcp_tape_
3086 qedx_ rcp_tape_survey_
3087 quota rcp_unassign_
3088 quota_util rcp_unload_
3089 quotaw rcp_validate_
3090 rcp_access_kernel_ rcprm_find_op
3091 rcp_access_kernel_setup rcprm_find_resource_
3092 rcp_assign_device_ rcprm_journal_file_
3093 rcp_attach_ rcprm_journalize_
3094 rcp_attach_lv_ rcprm_list_resource_
3095 rcp_audit rcprm_registry_mgr_
3096 rcp_authenticate_device_ rcprm_registry_util_
3097 rcp_auto_register_ rcprm_verify_registries_
3098 rcp_cancel_id_ rdisk_
3099 rcp_cancel_resource_ rdm_apply_request_
3100 rcp_check_assign_ rdm_file_requests_
3101 rcp_check_attach_ rdm_forward_request_
3102 rcp_check_attach_lv_ rdm_mailbox_interface_
3103 rcp_comment_ rdm_mbx_requests_
3104 rcp_compute_aim_mode rdm_message_mark_mgr_
3105 rcp_compute_bracket_mode rdm_msg_requests_
3106 rcp_compute_raw_mode rdm_reply_request_
3107 rcp_control_ read_cards_
3108 rcp_copy_ read_disk
3109 rcp_detach_ read_disk_label
3110 rcp_detach_lv_ real_initializer
3111 rcp_device_info_ rebuild_dir
3112 rcp_disk_ rebuild_pvolog
3113 rcp_find_ receive_file_
3114 rcp_force_unassign_ reclassify
3115 rcp_get_scratch_volume_ reconfig
3116 rcp_init reconfigure
3117 rcp_ioi_attach_ record_io_
3118 rcp_lock_ record_status
3119 rcp_lv_ recover_volume_log
3120 rcp_match_ ref_name_
3121 rcp_match_user_name_ refer_extent
3122 rcp_merge_modes reference_parse
3123 rcp_message_ reload
3124 rcp_mount_timer_ reload_volume_
3125 rcp_mount_timer_poll_ reloader
3126 rcp_operation_access relocate_instruction_
3127 rcp_pointers_ requote_string_
3128 rcp_pre_claim_ reserve
3129 rcp_preload_ resource_info_
3130 rcp_promote_ retrieve_from_volume_
3131
3132
3133 Module Changes for MR12.3 A-15 SIB12.3^L
3134
3135
3136 retv_copy scs_and_clock_init
3137 retv_util sct_manager_
3138 retv_vol_control_ sdm_mbx_requests_
3139 ring0_init sdm_original_requests_
3140 ring_0_peek sdw_util_
3141 ring_alarm search_ast
3142 ringbr_ search_file_
3143 rldr_arg_reader_ seg_fault
3144 rldr_check_pvol_ segment_loader
3145 rldr_finish_ segment_mover
3146 rldr_input_ segno_usage
3147 rldr_label_ semantic_translator
3148 rldr_output_ set
3149 rldr_report_ set_alarm_timer
3150 rldr_volume_map_ set_disk_table_loc
3151 rldr_vtoc_buffer_ set_ext_variable_
3152 rldr_vtoc_header_ set_kst_attributes
3153 rollback set_lock_
3154 rsw_util set_privileges
3155 rtcd_util_ set_procs_required
3156 salv_caller set_smic_pattern
3157 salv_check_vtoce_ set_sons_lvid
3158 salv_dir_checker_ set_special_password
3159 salv_directory set_stack_ptr
3160 salv_dump_copy set_sys_audit_thresholds_
3161 salv_err_msg set_system_time_zone_
3162 salvage_pv set_volume_log
3163 salvager setfaults
3164 save_handler_mc share_expression
3165 sc_abort_line_util_ shutdown
3166 sc_admin_command_ shutdown_file_system
3167 sc_admin_mode_ signal_
3168 sc_command simplify_expression
3169 sc_create_sci_ simplify_offset
3170 sc_edit_motd_ sine_
3171 sc_exec_request_ slt_manager
3172 sc_execute_command_line_ special_messages_
3173 sc_get_error_name_ square_root_
3174 sc_init_ stack_header_util_
3175 sc_ipc_mask_ stack_oob_handler
3176 sc_process_command_line_ star_
3177 sc_request_table_ start_cpu
3178 sc_requests_ state_man
3179 sc_shutdown_ statement_parse
3180 sc_signal_handler_ statement_type
3181 sc_signal_io_handler_ status
3182 sc_stat_ status_
3183 scan_token_table stock
3184 scas_init stock_man
3185 scavenge_volume stop_cobol_run
3186 scavenger stop_cpu
3187 scr_util stop_process
3188 scs structure_library_2_
3189
3190
3191 Module Changes for MR12.3 A-16 SIB12.3^L
3192
3193
3194 structure_library_4_ template_area_header
3195 sty_mpx template_slt_
3196 sub_err_ terminate_
3197 subscripter terminate_proc
3198 substr thread
3199 sum time_defaults_
3200 summarize_sys_log time_info_
3201 switch_shutdown_file_system timer_manager_
3202 syn_ toehold
3203 sys_log_ trace
3204 sys_trouble trace_mc
3205 syserr translator_info_
3206 syserr_copy trap_caller_caller_
3207 syserr_copy_wired_log truncate
3208 syserr_log_daemon truncate_stacks
3209 syserr_real truncate_vtoce
3210 syserr_seg_manager try_to_unlock_lock
3211 system tty_analyze
3212 system_comm_meters tty_area_manager
3213 system_control_ tty_dump
3214 system_startup_ tty_index
3215 tangent_ tty_interrupt
3216 tape_checksum_ tty_lock
3217 tape_dim_data_ tty_modes
3218 tape_error_data tty_overstrike_canon
3219 tape_ioi_ tty_read
3220 tape_ioi_activate tty_replace_canon
3221 tape_ioi_buffer_man tty_space_man
3222 tape_ioi_error_retry tty_tables_mgr
3223 tape_ioi_hardware_status tty_util_
3224 tape_ioi_io tty_write
3225 tape_ioi_modes uid_path_util
3226 tape_ioi_utils uncp
3227 tape_ioi_wks_man uncp_boot_interrupt
3228 tape_mult_ uncp_multiplexer
3229 tape_mult_close_ uncp_util
3230 tape_mult_detach_ unique_bits_
3231 tape_mult_labeler_ unique_chars_
3232 tape_mult_modes_ unpack_picture_
3233 tape_mult_open_ unwind_stack_
3234 tape_mult_parse_ unwinder_
3235 tape_mult_read_ update_kste_access
3236 tape_mult_util_ update_vtoce
3237 tape_mult_write_ user_wire
3238 tape_reader v2pl1
3239 tc vacate_pv
3240 tc_init validate
3241 tc_shutdown validate_cpu_card
3242 tc_util validate_info_seg
3243 ted4 value_list
3244 ted_ verify_dump_volume
3245 tedaddr_ verify_label_
3246 template_address_space verify_lock
3247
3248
3249 Module Changes for MR12.3 A-17 SIB12.3^L
3250
3251
3252 video_utils_ wired_plm
3253 vip7760_meters_ wired_shutdown
3254 vm_vio wired_utility_
3255 volmap wkp_signal_handler_
3256 volmap_page write_record
3257 volmap_util ws_channel_
3258 volume_cross_check ws_debug_
3259 volume_registration_cmds_ ws_packet_dispatcher_
3260 volume_registration_mgr_ ws_packet_receiver_
3261 vrm_lock_ ws_packet_transmitter_
3262 vtoc_attributes ws_timer_
3263 vtoc_interrupt ws_tools_
3264 vtoc_man ws_tty_main_
3265 vtoc_search ws_tty_mgr_
3266 vtoce_stock_man ws_tty_read_
3267 wdx ws_tty_write_
3268 wioctl_ x25_analyze_
3269 wire_proc x25_dump_
3270 wire_stack x25_mpx
3271 wired_fim x25_mpx_data
3272 wired_hardcore_data
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307 Module Changes for MR12.3 A-18 SIB12.3^L
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317 APPENDIX B
3318
3319
3320 FORMATTING DISKS WITH MTR
3321
3322
3323
3324
3325 This appendix describes a procedure for formatting disk packs
3326 using the Media Test Routines MTRs. The procedure utilizes an
3327 annotated script which shows typical input and output. Because
3328 the formatting procedures differ for MSU0451 and MSU0500/0501
3329 devices, separate scripts are provided. In the scripts, input
3330 typed by the user is preceded by a o^Hx bullet.
3331
3332
3333 _^HF_^HO_^HR_^HM_^HA_^HT_^HT_^HI_^HN_^HG _^HM_^HS_^HU_^H0_^H4_^H5_^H1 _^HD_^HI_^HS_^HK _^HP_^HA_^HC_^HK_^HS
3334
3335 The following script shows how to run MTR tests 6 and 3 to format
3336 and test an MSU0451 disk pack, and to assign alternates to tracks
3337 found defective during testing.
3338
3339 1. Enter the Total OnLine Test System TOLTS:
3340
3341 o^Hx bound_tolts_$tolts_
3342
3343 ***tolts executive version 810301 on 820812 at 20.071
3344
3345 2. Enter the MPC OnLine Test Subsystem MOLTS:
3346
3347 ***enter "polts", "molts", "colts", "isolts", "quit", or "msg"
3348 ??? o^Hx molts
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365 Formatting Disks With MTR B-1 SIB12.3^L
3366
3367
3368 3. List the disk configuration for the disk string which
3369 formatting will be done
3370 because of page constraints the following message is not
3371 an exact copy of that which is displayed by the system:
3372
3373 ??? o^Hx test pcd
3374
3375 peripheral configuration:
3376
3377 dska 451 16 units; starting with device no. 1
3378 020xx primary channel of 4 logical channels on mpc mspa
3379 026xx secondary channel of 4 logical channels on mpc mspa
3380 124xx secondary channel of 4 logical channels on mpc mspb
3381 122xx secondary channel of 4 logical channels on mpc mspb
3382
3383
3384
3385 4. Enter MTR test 6 to format and test the MSU0451 device:
3386
3387 ??? o^Hx test mmt12020t6
3388
3389 where "test mmt12020t6" is a sample of the input format
3390 "test mmtICCDDtT":
3391
3392 mmt identifies the MTR test package
3393
3394 ICC gives the IOM number 0 = IOM A 1 = IOM B etc and
3395 channel number in decimal of a channel by which
3396 the device to be formatted can be addressed. It
3397 must be one of those shown in the output of "test
3398 pcd" in step 3. In the sample input above, "120" is
3399 IOM B, channel 20.
3400
3401 DD gives the device number in decimal of the device
3402 to be tested. In the sample input, it is device 20
3403 dskb_20.
3404
3405 T gives the number of the MTR test to be run. In this
3406 case, test 6 should be run to format/test a pack.
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423 Formatting Disks With MTR B-2 SIB12.3^L
3424
3425
3426 5. The following output describes steps taken by MTR test 6 to
3427 attach the disk drive and mount the pack for writing:
3428
3429 ***molts executive versions 820601 820701 on 820812 at 19.97
3430 **0mmt12020 short wait, allocation queued
3431 **0mmt12020 start tmt65a-rmc1, ttldat 820331, phy./log. id t//04
3432 **0mmt12020 start tmt65b-rmc2, ttldat 820331, phy./log. id t//04
3433 **0mmt12020 start tmt65c-rmc3, ttldat 820401, phy./log. id t//04
3434 **0mmt12020 start tmt65d-rmc4, ttldat 820405, phy./log. id t//04
3435 **0mmt12020 start tmt65e-rmc5, ttldat 820421, phy./log. id t//04
3436 **0mmt12020 start tmt65f-rmc6, ttldat 820331, phy./log. id t//04
3437 **0mmt12020
3438 rmc6 is at your service to format a disk pack -
3439 **0mmt12020
3440 ***** write permission granted *****
3441 **0mmt12020
3442 ***** begin format pack *****
3443 the test will format all tracks on the pack. format will
3444 defined by device type. bad tracks will be marked defective
3445 no alt. assigned.
3446 **0mmt12020
3447 system device code = .ds450
3448
3449 6. Answer MTR initialization questions not a restart normal
3450 formatting and use 3 write patterns during testing:
3451
3452 **0mmt12020
3453 is this a restart? enter y or n - o^Hx n
3454 **0mmt12020
3455 select fast or normal format? fast format is designed
3456 for data security erase and/or test purposes. normal format
3457 is designed for disk packs that are going to be used in systems
3458 applications. enter f or n - o^Hx n
3459 **0mmt12020
3460 select from "1" to "7" write patterns? enter 1 thru 7 - o^Hx 3
3461
3462 7. At this point, formatting of the pack begins:
3463
3464 **0mmt12020
3465 ***** begin disk pack format *****
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481 Formatting Disks With MTR B-3 SIB12.3^L
3482
3483
3484 8. After the message in Step 7 is displayed, press the BREAK
3485 key to interrupt formatting operations. When MOLTS prompts
3486 for input, set test options to: report the current
3487 cylinder/head CCC/HH address; display CCC/HH for transient
3488 errors; report test progress every 100 cylinders, with
3489 summary reports attached.
3490
3491 o^Hx <PRESS BREAK KEY>
3492 ??? o^Hx test momt12020.r
3493
3494 where "test momt12020.r" is a sample of the input format
3495 "test momtICCDD.O":
3496
3497 momt identifies request to set options
3498
3499 ICCDD are the IOM, Channel and Device numbers given in
3500 Step 4.
3501
3502 .r is the first option, to report current CCC/HH
3503 location.
3504
3505 Set the remaining options when prompted:
3506
3507 *0mmt12020 t6 enter options: o^Hx .i
3508 *0mmt12020 t6 enter options: o^Hx .e
3509 *0mmt12020 t6 enter options: o^Hx .s
3510 *0mmt12020 t6 enter options: o^Hx .t
3511 *0mmt12020 t6 enter options: o^Hx .go
3512
3513 9. When the .go option is entered in Step 8, MTR reports the
3514 current location being formatted and displays the defective
3515 tracks found. It then asks if you want to continue
3516 formatting:
3517
3518 **0mmt12020
3519 format function current addr. = 007/00
3520 **0mmt12020
3521 format function current addr. = 007/00
3522 **0mmt12020
3523 ***** rmc6 - summary report *****
3524 no tracks were formatted defective
3525 **0mmt12020
3526 do you want the test to continue? enter y or n - o^Hx y
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539 Formatting Disks With MTR B-4 SIB12.3^L
3540
3541
3542 10. After every 100 cylinders are formatted, MTR displays
3543 defective tracks found. For example, the final summary
3544 displayed just before formatting completes, looks like:
3545
3546 **0mmt12020
3547 rmc6 has formatted tracks "000/00 thru 700/00"
3548 **0mmt12020
3549 ***** rmc6 - summary report *****
3550 no tracks were formatted defective
3551 **0mmt12020
3552 rmc6 has formatted tracks "000/00 thru 800/00"
3553 **0mmt12020
3554 ***** rmc6 - summary report *****
3555 no tracks were formatted defective
3556 **0mmt12020
3557 ***** disk pack format complete *****
3558
3559 11. After formatting is complete, MTR begins testing the tracks
3560 on the formatted pack. Defective tracks are usually
3561 encountered only during the testing phase. Error summaries
3562 are displayed after every 100 cylinders have been tested.
3563
3564 start media test phase
3565 **0mmt12020
3566 rmc6 has tested tracks "000/00 thru 100/00"
3567 **0mmt12020
3568 ***** rmc6 - summary report *****
3569 no tracks were formatted defective
3570 **0mmt12020
3571 rmc6 has tested tracks "000/00 thru 200/00"
3572 **0mmt12020
3573 ***** rmc6 - summary report *****
3574 no tracks were formatted defective
3575 **0mmt12020
3576 rmc6 has tested tracks "000/00 thru 300/00"
3577 **0mmt12020
3578 ***** rmc6 - summary report *****
3579 defective - marginal data field on std track
3580 217/10
3581 **0mmt12020
3582 ***** rmc6 - summary report *****
3583 defective - unrec. data field on std track
3584 244/06,245/06
3585 **0mmt12020
3586 ***** rmc6 - summary report *****
3587 reclaimed - reformatted and certified
3588 246/06
3589
3590
3591
3592
3593
3594
3595
3596
3597 Formatting Disks With MTR B-5 SIB12.3^L
3598
3599
3600 12. When testing is complete, termination summary reports are
3601 displayed:
3602
3603 **0mmt12020
3604 ***** normal termination summary reports *****
3605 **0mmt12020
3606 ***** rmc6 - summary report *****
3607 defective - marginal data field on std track
3608 217/10
3609 **0mmt12020
3610 ***** rmc6 - summary report *****
3611 defective - unrec. data field on std track
3612 244/06,245/06
3613 **0mmt12020
3614 ***** rmc6 - summary report *****
3615 reclaimed - reformatted and certified
3616 246/06
3617
3618 13. MTR then asks if you want to select a new test answer "y"
3619 for yes:
3620
3621 **0mmt12020
3622 want to select a new test?
3623 enter y or n - o^Hx y
3624
3625 14. MTR then displays information describing how to select the
3626 next test:
3627
3628 **0mmt12020
3629 rmc6 will go into waiting!
3630 select test t1 thru t6
3631 enter test no. thru standard option call test momticcddtx -
3632 **0mmt12020
3633 waiting
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655 Formatting Disks With MTR B-6 SIB12.3^L
3656
3657
3658 15. To actually select the next test, press the BREAK key and
3659 wait for the MOLTS prompt. Then select test 3, which
3660 assigns alternate tracks for those tracks found to be
3661 defective above.
3662
3663 o^Hx <PRESS BREAK KEY>
3664 ??? o^Hx test momt12020t3
3665
3666 where "test momt12020t3" is a sample of the input format
3667 "test momtICCDDtT":
3668
3669 momt identifies request to set options
3670
3671 ICCDD are the IOM, Channel and Device numbers given in
3672 Step 4.
3673
3674 tT gives the number of the next test to run.
3675
3676 Test 3 initialization displays the following information:
3677
3678 **0mmt12020 start tmt65e-rmc5, ttldat 820421, phy./log. id t//04
3679 **0mmt12020 start tmt65d-rmc4, ttldat 820405, phy./log. id t//04
3680 **0mmt12020 start tmt65c-rmc3, ttldat 820401, phy./log. id t//04
3681
3682 16. Select subtest 4 of test 3, to assign alternates to all
3683 defective tracks:
3684
3685 **0mmt12020
3686 rmc3 is at your service
3687 for track and cylinder reformat -
3688 select a sub test
3689 a) subtst 1 - reformat 1 track good
3690 b) subtst 2 - reformat 1 cylinder good
3691 c) subtst 3 - reformat 1 track defective
3692 d) subtst 4 - assign alternate tracks
3693 enter 1 thru 4 - o^Hx 4
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713 Formatting Disks With MTR B-7 SIB12.3^L
3714
3715
3716 17. MTR then briefly describes the subtest, and asks if you want
3717 to continue answer "y" for yes
3718
3719 **0mmt12020
3720 ***** begin subtst 4 *****
3721 assign alternate tracks on the device
3722 a) subtst will search thru all standard tracks looking for
3723 tracks marked defective no alternate assigned.
3724 b) when a track marked defective no alternate assigned is
3725 detected, the subtst will stop and process this track.
3726 c) the alternate track processor will go out to the alternate
3727 track cylinders and find the first available alternate. it
3728 will mark the track as assigned alternate. then it will
3729 mark the standard track as defective alt. assigned.
3730 d) the search process will terminate after the last standard
3731 track completes testing and/or processing.
3732 do you want the subtst to continue? enter y or n - o^Hx y
3733
3734 18. MTR then asks for permission to overwrite the pack's label
3735 answer "y" for yes:
3736
3737 **0mmt12020
3738 ***** rmc3 - label obliterate warning *****
3739 all sub tests in rmc3 will overwrite the system
3740 label on track zero.
3741 do you want the sub test to continue? enter y or n - o^Hx y
3742
3743 19. MTR then asks if you are restarting answer "n" for no:
3744
3745 **0mmt12020
3746 system device code = .ds450
3747 **0mmt12020
3748 is this a restart? enter y or n - o^Hx n
3749
3750 20. MTR then begins displaying summary reports after every 100
3751 cylinders are checked for alternate assignments:
3752
3753 **0mmt12020
3754 rmc3 has tested tracks "000/00 thru 200/00"
3755 **0mmt12020
3756 ***** rmc3 - subtst 4 summary report *****
3757 no alternate tracks were assigned
3758 **0mmt12020
3759 rmc3 has tested tracks "000/00 thru 300/00"
3760 **0mmt12020
3761 ***** rmc3 - subtst 4 summary report *****
3762 defective - alt assigned
3763 def alt def alt
3764 cyl/hd cyl/hd cyl/hd cyl/hd
3765 217/10 811/00 244/06 811/01
3766 245/06 811/02
3767
3768
3769
3770
3771 Formatting Disks With MTR B-8 SIB12.3^L
3772
3773
3774 21. After alternate assignments are complete, MTR displays a
3775 summary report describing all alternates on the pack:
3776
3777 **0mmt12020
3778 ***** normal termination summary reports *****
3779 **0mmt12020
3780 ***** rmc3 - subtst 4 summary report *****
3781 defective - alt assigned
3782 def alt def alt
3783 cyl/hd cyl/hd cyl/hd cyl/hd
3784 217/10 811/00 244/06 811/01
3785 245/06 811/02
3786
3787 22. MTR then asks if you want to select a new test answer "n"
3788 for no and "quit" to exit from TOLTS.
3789
3790 **0mmt12020
3791 want to select a new test?
3792 enter y or n - o^Hx n
3793 **0mmt12020 normal term 1
3794 ***molts executive version 820701 off 820812 at 21.45 p.t. 119530
3795
3796 ***enter "polts", "molts", "colts", "isolts", "quit", or "msg"
3797 ??? o^Hx quit
3798
3799 ***tolts executive version 810301 off 820812 at 21.375
3800 r 21:37 1107.348 1162
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829 Formatting Disks With MTR B-9 SIB12.3^L
3830
3831
3832 _^HF_^HO_^HR_^HM_^HA_^HT_^HT_^HI_^HN_^HG _^HM_^HS_^HU_^H0_^H5_^H0_^H0_^H/_^HM_^HS_^HU_^H0_^H5_^H0_^H1 _^HD_^HI_^HS_^HK _^HP_^HA_^HC_^HK_^HS
3833
3834 The following script shows how to run MTR tests 6 and 7 to format
3835 and test an MSU0500 or MSU0501 disk drive, and to assign
3836 alternates to tracks found defective during testing.
3837
3838 The MPC normally treats an MSU0500 or MSU0501 disk drive as two
3839 separately addressable devices. However, MTR formats and tests
3840 both logical devices during a single invocation, referring to one
3841 as the "odd device" e.g. dskc_27 and the second as the "even
3842 device" e.g. dskc_28. MTR refers to both logical devices as a
3843 single "head assembly" or "hda".
3844
3845 1. Enter the Total OnLine Test System TOLTS:
3846
3847 o^Hx bound_tolts_$tolts_
3848
3849 ***tolts executive version 810301 on 820812 at 20.071
3850
3851 2. Enter the MPC OnLine Test Subsystem MOLTS:
3852
3853 ***enter "polts", "molts", "colts", "isolts", "quit", or "msg"
3854 ??? o^Hx molts
3855
3856 3. List the disk configuration:
3857
3858 ??? o^Hx test pcd
3859
3860 peripheral configuration:
3861
3862 dskc 501 32 units; starting with device no. 1
3863 028xx primary channel of 4 logical channels on mpc mspc
3864 030xx secondary channel of 4 logical channels on mpc mspc
3865 130xx secondary channel of 4 logical channels on mpc mspd
3866 128xx primary channel of 4 logical channels on mpc mspd
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887 Formatting Disks With MTR B-10 SIB12.3^L
3888
3889
3890 4. Enter MTR test 6 to format and test the entire MSU0500 or
3891 MSU0501 device:
3892
3893 ??? o^Hx test mmt12827t6
3894
3895 where "test mmt12827t6" is a sample of the input format
3896 "test mmtICCDDtT":
3897
3898 mmt identifies the MTR test package
3899
3900 ICC gives the IOM number 0 = IOM A 1 = IOM B etc
3901 and channel number in decimal of achannel by
3902 which the device to be formatted can be
3903 addressed.It must be one of those shown in the
3904 output of "test pcd" in step 3. In the sample
3905 input above, "128" is IOM B, channel 28.
3906
3907 DD gives the device number in decimal of the
3908 device to be tested. In the sample input, it is
3909 device 27 dskc_27. Always give the device
3910 number of the "odd device" associated with the
3911 disk drive.
3912
3913 T gives the number of the MTR test to be run. In
3914 this case, test 6 should be run to format/test
3915 the drive.
3916
3917 5. The following output describes steps taken by MTR test 6 to
3918 attach the disk drive for writing:
3919
3920 ***molts executive versions 820601 820701 on 820805 at 20.08
3921 **0mmt12827 short wait, allocation queued
3922 **0mmt12827 short wait, allocation queued
3923 **0mmt12827 start tmt67a-mtr1, ttldat 820401, phy./log. id t//04
3924 **0mmt12827 start tmt67b-mtr2, ttldat 820401, phy./log. id t//04
3925 **0mmt12827 start tmt67c-mtr3, ttldat 820402, phy./log. id t//04
3926 **0mmt12827 start tmt67d-mtr4, ttldat 820405, phy./log. id t//04
3927 **0mmt12827 start tmt67e-mtr5, ttldat 820421, phy./log. id t//04
3928 **0mmt12827 start tmt67f-mtr6, ttldat 820405, phy./log. id t//04
3929 **0mmt12827
3930 mtr6 is at your service to format a physical device -
3931 **0mmt12827
3932 ***** write permission granted *****
3933 **0mmt12827
3934 ***** begin upgrade/downgrade hda *****
3935 the test will format all tracks on the hda. the format will be
3936 defined by device type. bad tracks will be marked defective
3937 no alternate.
3938
3939
3940
3941
3942
3943
3944
3945 Formatting Disks With MTR B-11 SIB12.3^L
3946
3947
3948 6. Answer MTR initialization questions ok to format with 512
3949 words per sector not a restart normal formatting and use
3950 3 write patterns during testing:
3951
3952 **0mmt12827
3953 device pair are configured as msu0501's
3954 the hda will be formatted in 512 words/sector.
3955 is this correct?
3956 enter y or n - o^Hx y
3957 **0mmt12827
3958 is this a restart?
3959 enter y or n - o^Hx n
3960 **0mmt12827
3961 select fast or normal format?
3962 fast format is designed for data security
3963 erase and/or test purposes.
3964 normal format is designed for hda's to be used
3965 in systems applications.
3966 enter f or n - o^Hx n
3967 **0mmt12827
3968 select from "1" to "7" write patterns?
3969 enter 1 thru 7 - o^Hx 3
3970
3971 7. At this point, formatting of the pack begins:
3972
3973 **0mmt12827
3974 ***** begin hda format *****
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003 Formatting Disks With MTR B-12 SIB12.3^L
4004
4005
4006 8. After the message in Step 7 is displayed, press the BREAK
4007 key to interrupt formatting operations. When MOLTS prompts
4008 for input, set test options to: report the current
4009 cylinder/head CCC/HH address; display CCC/HH for transient
4010 errors; report test progress every 100 cylinders, with
4011 summary reports attached.
4012
4013 o^Hx <PRESS BREAK KEY>
4014 ??? o^Hx test momt12827.t
4015
4016 where "test momt12020.r" is a sample of the input format
4017 "test momtICCDD.O":
4018
4019 momt identifies request to set options
4020
4021 ICCDD are the IOM, Channel and Device numbers given in
4022 Step 4.
4023
4024 .r is the first option, to report current CCC/HH
4025 location.
4026
4027 Set the remaining options when prompted:
4028
4029 *0mmt12827 t6 enter options: o^Hx .e
4030 *0mmt12827 t6 enter options: o^Hx .s
4031 *0mmt12827 t6 enter options: o^Hx .i
4032 *0mmt12827 t6 enter options: o^Hx .r
4033 *0mmt12827 t6 enter options: o^Hx .go
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061 Formatting Disks With MTR B-13 SIB12.3^L
4062
4063
4064 9. When the .go option is entered in Step 8, MTR reports the
4065 current location being formatted and displays the defective
4066 tracks found. It then asks if you want to continue
4067 formatting:
4068
4069 **0mmt12827
4070 format function current addr. = 004/00
4071 **0mmt12827
4072 format function current addr. = 004/00
4073 **0mmt12827
4074 ***** statistics from format of hda *****
4075 summary for msu0501 devices 27/28
4076 no. of tracks with 1 defect skip = 1
4077 no. of tracks with 2 defect skips = 0
4078 no. of tracks with 3 defect skips = 0
4079 no. of new defect skips generated = 0
4080 total defect skips processed = 1
4081 odd device defective tracks = 0
4082 even device defective tracks = 0
4083 physical device defective tracks = 0
4084 total = 0
4085 **0mmt12827
4086 ***** mtr6 - hda condition summary report *****
4087 no tracks were marked defective.
4088 **0mmt12827
4089 do you want the test to continue?
4090 enter y or n - o^Hx y
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119 Formatting Disks With MTR B-14 SIB12.3^L
4120
4121
4122 10. After every 100 cylinders are formatted, MTR displays
4123 defective tracks found. For example, the final summary
4124 displayed just before formatting completes, looks like:
4125
4126 **0mmt12827
4127 mtr6 has formatted tracks "000/00 thru 800/00"
4128 **0mmt12827
4129 ***** mtr6 - hda condition summary report *****
4130 --- msu0501 odd device report 27 ---
4131 defective - error logging track info
4132 006/19,028/19,284/01,370/12
4133 **0mmt12827
4134 ***** mtr6 - hda condition summary report *****
4135 --- msu0501 even device report 28 ---
4136 defective - error logging track info
4137 008/19,026/19,096/05,174/16,381/06,736/09,778/19
4138 **0mmt12827
4139 ***** statistics from format of hda *****
4140 summary for msu0501 devices 27/28
4141 no. of tracks with 1 defect skip = 33
4142 no. of tracks with 2 defect skips = 2
4143 no. of tracks with 3 defect skips = 0
4144 no. of new defect skips generated = 0
4145 total defect skips processed = 37
4146 odd device defective tracks = 4
4147 even device defective tracks = 7
4148 physical device defective tracks = 0
4149 total = 11
4150 **0mmt12827
4151 ***** hda format complete *****
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177 Formatting Disks With MTR B-15 SIB12.3^L
4178
4179
4180 11. After formatting is complete, MTR begins testing the tracks
4181 on the formatted pack. Error summaries are displayed after
4182 every 100 cylinders have been tested.
4183
4184 start media test phase
4185 **0mmt12827
4186 mtr6 has tested tracks "000/00 thru 100/00"
4187 **0mmt12827
4188 ***** mtr6 - hda condition summary report *****
4189 --- msu0501 odd device report 27 ---
4190 defective - error logging track info
4191 006/19,028/19,284/01,370/12,816/04,818/04,832/04
4192 **0mmt12827
4193 ***** mtr6 - hda condition summary report *****
4194 --- msu0501 even device report 28 ---
4195 defective - error logging track info
4196 008/19,026/19,096/05,174/16,381/06,736/09,778/19
4197 **0mmt12827
4198 ***** mtr6 - hda condition summary report *****
4199 --- msu0501 even device report 28 ---
4200 reclaimed - repaired data field
4201 042/15
4202 **0mmt12827
4203 ***** statistics from format of hda *****
4204 summary for msu0501 devices 27/28
4205 no. of tracks with 1 defect skip = 42
4206 no. of tracks with 2 defect skips = 2
4207 no. of tracks with 3 defect skips = 0
4208 no. of new defect skips generated = 1
4209 total defect skips processed = 47
4210 odd device defective tracks = 7
4211 even device defective tracks = 7
4212 physical device defective tracks = 0
4213 total = 14
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235 Formatting Disks With MTR B-16 SIB12.3^L
4236
4237
4238 12. When testing is complete, termination summary reports are
4239 displayed:
4240
4241 **0mmt12827
4242 ***** normal termination summary reports *****
4243 **0mmt12827
4244 ***** mtr6 - hda condition summary report *****
4245 --- msu0501 odd device report 27 ---
4246 defective - error logging track info
4247 006/19,028/19,284/01,370/12,816/04,818/04,832/04
4248 **0mmt12827
4249 ***** mtr6 - hda condition summary report *****
4250 --- msu0501 odd device report 27 ---
4251 reclaimed - repaired data field
4252 764/09,830/04
4253 **0mmt12827
4254 ***** mtr6 - hda condition summary report *****
4255 --- msu0501 even device report 28 ---
4256 defective - error logging track info
4257 008/19,026/19,096/05,174/16,381/06,736/09,778/19
4258 **0mmt12827
4259 ***** mtr6 - hda condition summary report *****
4260 --- msu0501 even device report 28 ---
4261 reclaimed - repaired data field
4262 042/15,762/09,818/08
4263 **0mmt12827
4264 ***** statistics from format of hda *****
4265 summary for msu0501 devices 27/28
4266 no. of tracks with 1 defect skip = 42
4267 no. of tracks with 2 defect skips = 2
4268 no. of tracks with 3 defect skips = 0
4269 no. of new defect skips generated = 5
4270 total defect skips processed = 51
4271 odd device defective tracks = 7
4272 even device defective tracks = 7
4273 physical device defective tracks = 0
4274 total = 14
4275
4276 13. MTR then asks if you want to select a new test answer "y"
4277 for yes
4278
4279 **0mmt12827
4280 want to select a new test?
4281 enter y or n - o^Hx y
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293 Formatting Disks With MTR B-17 SIB12.3^L
4294
4295
4296 14. MTR then displays information describing how to select the
4297 next test:
4298
4299 **0mmt12827
4300 mtr6 will go into waiting!
4301 select test t1 thru t7
4302 enter test no. thru standard option call test momticcddtx -
4303 **0mmt12827
4304 waiting
4305
4306 15. To actually select the next test, press the BREAK key and
4307 wait for the MOLTS prompt. Then select test 7, which
4308 assigns alternate tracks for those tracks found to be
4309 defective above.
4310
4311 Test 7 assigns alternates for the complete head assembly,
4312 whereas test 3 used in the procedure for formatting MSU0451
4313 disks only assigns alternates for a single logical device.
4314 Thus, test 3 would have to be run twice once for the odd
4315 device and once for the even device to assign alternates on
4316 an MSU0500 or MSU0501 disk.
4317
4318 o^Hx <PRESS BREAK KEY>
4319 ??? o^Hx test momt12827t7
4320
4321 where "test momt12827t7" is a sample of the input format
4322 "test momtICCDDtT":
4323
4324 momt identifies request to set options
4325
4326 ICCDD are the IOM, Channel and Device numbers given in
4327 Step 4.
4328
4329 tT gives the number of the next test to run.
4330
4331 Test 7 initialization displays the following information:
4332
4333 **0mmt12827 start tmt67g-mtr7, ttldat 820405, phy./log. id t//04
4334
4335 16. Select subtest 1 of test 7, to assign alternates to all
4336 defective tracks:
4337
4338 **0mmt12827
4339 mtr7 is at your service
4340 for special physical device formatting -
4341 select the subtst
4342 a) subtst 1 - assign all alternate tracks
4343 b) subtst 2 - create & write logging tracks
4344 enter 1 thru 2 - o^Hx 1
4345
4346
4347
4348
4349
4350
4351 Formatting Disks With MTR B-18 SIB12.3^L
4352
4353
4354 17. MTR then briefly describes the subtest, and asks if you want
4355 to continue answer "y" for yes:
4356
4357 **0mmt12827
4358 ***** begin subtst 1 *****
4359 assign alternate tracks on the physical device the subtst will
4360 search "all" standard tracks on the hda for defective no alt.
4361 assigned. if any are found, it will assign the 1st available
4362 alternate to them.
4363 **0mmt12827
4364 do you want subtst 1 to continue?
4365 enter y or n - o^Hx y
4366
4367 18. MTR then asks if you are restarting answer "n" for no:
4368
4369 **0mmt12827
4370 is this a restart?
4371 enter y or n - o^Hx n
4372
4373 19. MTR then begins displaying summary reports after every 100
4374 cylinders are checked for alternate assignments:
4375
4376 **0mmt12827
4377 mtr7 has processed tracks "000/00 thru 100/00"
4378 **0mmt12827
4379 ***** mtr7 - subtst 1 summary report *****
4380 --- msu0501 odd device report 27 ---
4381 defective - alternate track assigned
4382 def alt def alt
4383 cyl/hd cyl/hd cyl/hd cyl/hd
4384 006/19 840/00 028/19 840/03
4385 **0mmt12827
4386 ***** mtr7 - subtst 1 summary report *****
4387 --- msu0501 even device report 28 ---
4388 defective - alternate track assigned
4389 def alt def alt
4390 cyl/hd cyl/hd cyl/hd cyl/hd
4391 008/19 840/01 026/19 840/02
4392 096/05 840/04
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409 Formatting Disks With MTR B-19 SIB12.3^L
4410
4411
4412 20. After alternate assignments are complete, MTR displays a
4413 summary report describing all alternates on the pack:
4414
4415 **0mmt12827
4416 ***** normal termination summary reports *****
4417 **0mmt12827
4418 ***** mtr7 - subtst 1 summary report *****
4419 --- msu0501 odd device report 27 ---
4420 defective - alternate track assigned
4421 def alt def alt
4422 cyl/hd cyl/hd cyl/hd cyl/hd
4423 006/19 840/00 028/19 840/03
4424 284/01 840/06 370/12 840/07
4425 816/04 840/11 818/04 840/12
4426 832/04 840/13
4427 **0mmt12827
4428 ***** mtr7 - subtst 1 summary report *****
4429 --- msu0501 even device report 28 ---
4430 defective - alternate track assigned
4431 def alt def alt
4432 cyl/hd cyl/hd cyl/hd cyl/hd
4433 008/19 840/01 026/19 840/02
4434 096/05 840/04 174/16 840/05
4435 381/06 840/08 736/09 840/09
4436 778/19 840/10
4437
4438 21. MTR then asks if you want to select a new test answer "n"
4439 for no and "quit" to exit TOLTS.
4440
4441 **0mmt12827
4442 want to select a new test?
4443 enter y or n - o^Hx n
4444 **0mmt12827 normal term 1
4445 ***molts executive version 820701 off 820806 at 00.27 p.t. 5185916
4446
4447 ***enter "polts", "molts", "colts", "isolts", "quit", or "msg"
4448 ??? o^Hx quit
4449
4450 ***tolts executive version 810301 off 820806 at 00.165
4451 r 00:16 5188.584 1038
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467 B-20 SIB12.3^L
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477 CONTENTS
4478
4479
4480 Page
4481
4482 Section 1 Introduction . . . . . . . . . . . . . . 1-1
4483 Site Support . . . . . . . . . . . . . 1-1
4484
4485 Section 2 Description of Package . . . . . . . . . 2-1
4486 Library Naming Conventions . . . . . . 2-1
4487 Contents of MR12.3 Package . . . . . . 2-2
4488
4489 Section 3 FCO and Firmware Status . . . . . . . . . 3-1
4490 Firmware . . . . . . . . . . . . . . . 3-1
4491 Field Change Order List . . . . . . . 3-2
4492
4493 Section 4 Instructions for Sites Updating to MR12.3
4494 from MR12.2 . . . . . . . . . . . . . . 4-1
4495 Step 1: Pre-Installation Preparation 4-2
4496 Step 2: Installation to BCE early
4497 Level . . . . . . . . . . . . . . . . 4-2
4498 Step 3: Changes to Config Deck . . . 4-2
4499 Step 4: Installation to BCE boot
4500 Level . . . . . . . . . . . . . . . . 4-3
4501 Step 5: Ring-1 Environment . . . . . 4-3
4502 Step 6: TTF Conversion . . . . . . . 4-4
4503 Step 7: FNP Core Images and CMF
4504 Conversion . . . . . . . . . . . . . 4-4
4505 Step 8: ACLs and Ring Brackets . . . 4-6
4506 Step 9: System Cleanup . . . . . . . 4-7
4507
4508 Section 5 Instructions for Sites Installing for
4509 First Time . . . . . . . . . . . . . . . 5-1
4510 Step 1: Preparation . . . . . . . . . 5-1
4511 Step 2: Logical Volume Assignments . 5-2
4512 Step 3: RPV Initialization . . . . . 5-4
4513 Step 4: Configuration . . . . . . . . 5-6
4514 Step 5: Initializing Root Volumes . . 5-7
4515 Step 6: Additional Configuration
4516 Parameters . . . . . . . . . . . . . 5-8
4517 Step 7: Reload of Executable
4518 Libraries . . . . . . . . . . . . . . 5-8
4519 Step 8: Setting and Checking Access . 5-10
4520 Step 9: Setting Volume Quota . . . . 5-11
4521 Step 10: Reload of Remaining Release
4522 Tapes . . . . . . . . . . . . . . . . 5-12
4523
4524
4525 iii SIB12.3^L
4526
4527
4528 CONTENTS cont
4529
4530
4531 Page
4532
4533 Step 11: Running acct_start_up.ec . . 5-13
4534 Step 12: Multics Communications
4535 System . . . . . . . . . . . . . . . 5-13
4536 Step 13: Complete Accounting Startup 5-15
4537 Step 14: Check Gate ACLs . . . . . . 5-16
4538 Step 15: Save Checkpoint . . . . . . 5-18
4539 Step 16: Tailor System and Register
4540 Projects . . . . . . . . . . . . . . 5-18
4541 Step 17: Setup Volume Backup/Reloader 5-18
4542 Step 18: Setup Directory Quota . . . 5-19
4543
4544 Appendix A Module Changes for MR12.3 . . . . . . . . A-1
4545 New Info Segments for MR12.3 . . . . . A-2
4546 New Segments for MR12.3 . . . . . . . A-3
4547 New or Modified Include Files for
4548 MR12.3 . . . . . . . . . . . . . . . A-4
4549 Deleted Segments for MR12.3 . . . . . A-5
4550 Modified Segments for MR12.3 . . . . . A-6
4551
4552 Appendix B Formatting Disks with MTR . . . . . . . . B-1
4553 Formatting MSU0451 Disk Packs . . . . B-1
4554 Formatting MSU0500/MSU0501 Disk Packs B-10
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583 iv SIB12.3^L