MULTICS ERROR MESSAGE DOCUMENTATION January 9, 1984 _I_N_T_R_O_D_U_C_T_I_O_N This document has been prepared automatically from the system source by Multics Software Support. Every effort has been made to supply documentation for each and every message that could appear either on the system console, or in the system logs. However, some of the system messages are not provided in this document due to the messages developed prior to the development of the error messages document, or omitted in error. The following is a list of modules that are known to be missing from this document: active_hardcore_data.cds level_error.pl1 admin_gate_.alm lock.pl1 announce_chwm.pl1 mcs_timer_daemon.pl1 announce_chwm.pl1 mdc_check_mdcs_.pl1 asd_.pl1 meter_oc_log_.pl1 audit_gate_.alm ncp_daemon_.pl1 collect_free_core.pl1 ncp_params_.alm correct_qused.pl1 oc_.alm create_vtoce.pl1 ocd_.pl1 dctl.alm pc_abs.pl1.pmac deactivate.pl1 phcs_.alm emergency_shutdown.alm polled_vip_mpx.pl1 establish_config_deck.pl1 rcp_cancel_id_.pl1 extract_msg_doc_.pl1 rcp_pre_claim_.pl1 find_rpv_subsystem.pl1 rcp_reserve_.pl1 hc_load_mpc.pl1 rcprm_verify_registries_.pl1 hc_tune.pl1.pmac read_disk_label.pl1 hphcs_.alm ring_alarm.pl1 ibm3270_mpx.pl1 salv_data.cds init_early_config.pl1 salv_directory.pl1 init_empty_root.pl1 salv_err_msg.pl1 initial_error_handler.pl1 salvager.pl1 ioi_masked.pl1 search_ast.alm ioi_page_table.pl1 syserr.alm ioi_wire.pl1 syserr_data.cds iom_error.pl1 tty_read.pl1 -1- 01/09/84 _E_X_P_L_A_N_A_T_I_O_N _O_F _E_R_R_O_R _M_E_S_S_A_G_E_S_. For each message, an example of the text of the message is provided, followed by four paragraphs: Severity, Time, Meaning, and Action. _M_e_s_s_a_g_e _E_x_a_m_p_l_e The message example is a literal copy of the message, with substitutable fields shown in all capitals. Each substitutable field is described in the Meaning paragraph. _O_u_t_p_u_t The output field describes how the message is output. For hardcore messages it shows the interpretation of the first argument to SYSERR, which determines whether the system crashes, sounds the beeper, etc. For answering service messages, it describes the output stream and source. _T_i_m_e The time section describes the time when the message is possible. _M_e_a_n_i_n_g The meaning paragraph describes the situation that prompted the message and the probable cause of the situation. It then describes the consequences of the situation. Substitutable parameters in the message example are explained here. _A_c_t_i_o_n The action paragraph describes what operator action is required when the message occurs. -2- 01/09/84 CONTENTS as_hasp_mpx_ 168 init_pvt 3 as_init_ 173 rldr_arg_reader_ 6 as_meter 181 ..a 8 as_meter_ 182 COMMAND 16 as_request_server_$init 183 CPU CPUTAG 19 as_request_server_ 184 Command 21 as_x25_mpx_ 186 Error 25 astty_ 190 IMPDIM 27 asu_ 191 Multics SYSID 41 attach 196 Multics not in operation 42 boot_tape_io 200 NCP (Comment USER) 43 bootload1 202 NCP (Trace USER) 44 bootload_1 203 NCP 45 borrow_tty_from_mc_ 205 New starting parameters 51 boundfault 206 Now terminating user 52 bump 207 OPER 53 cache_tester 209 PERSON.PROJ 54 call_bos 220 PROCEDURE 55 change_vol_registration 221 Password 56 channel_manager 234 RCP 57 config_$find_table 237 Terminating user 85 configuration error reported 238 abs ACTION 88 configure_test_cpu 240 abs run 89 copy_fdump 242 abs 90 cpg_ 243 absentee_user_manager_ 94 create_homedir_ 244 absentee_user_manager_ 95 create_root_dir 245 absentee_user_manager_ 96 create_root_vtoce 246 absentee_utility_ 101 cripple 247 absentee_utility_ 102 daemon_user_manager_ 248 accept 111 damaged switch found on 252 accept_fs_disk 112 dbm_man 253 accept_rpv 113 deactivate_for_demount 257 access_class_check 116 deactivate_segs 258 access_denied 118 debug_check 259 access_viol 119 define 260 act_ctl_$init 120 del_vol_registration 261 act_ctl_ 121 delcpu 265 act_proc 128 delentry 267 activate 129 delete_vtoce 269 acv_fault 131 delmain 271 add_vol_registration 132 delmem 273 addcpu 146 demount_pv 276 addmain 151 deroute 278 addmem 153 detach 279 admin 158 device_control 281 append 160 dial_ctl_ 282 as_add_admin_acl_ 164 dialup_ 289 as_dump_ 165 dir_lock_init 298 1 01/09/84 dirsw turned off 299 intercom 432 disk_control 300 io_error 433 disk_emergency 306 ioam_ 435 disk_init 307 ioi_init 436 disk_rebuild 310 iom_data_init 439 disk_table_ 321 iom_overhead 442 dn355$interrupt 334 ipr_fault 444 dn355 336 kill_sc_process_ 445 down 339 lg_ctl_ 446 dpg_ 342 list_vol_registration 453 drop 345 load_ctl_ 455 evict_page 348 load_fnp 461 fdump_fnp 349 load_system 463 find_communications_seg_ 350 lock_volmap 465 fnp_init 352 log 466 fnp_multiplexer 356 logical_volume_manager 467 free_store 358 login 468 freecore 361 logout 470 freeing UUUU deciduous 362 lv_request_communicator_ 472 freeing UUUU per process 363 make_branches 473 freeing UUUU per-bootload 364 make_sdw 476 fs_search 365 make_segs_paged 478 fsout_vol 366 makestack 479 get_aste 368 maxunits 482 get_io_segs 370 mc_tty_ 483 get_main 371 mcs_timer 486 get_pvtx 372 mdc_create_$delete 488 grab_aste 374 mdc_lock_$lock 490 hardware_fault 375 mdc_lock_$mdc_data_init 491 hasp_mpx (line TTY) 376 mdc_lock_$unlock 492 hc_dmpr_primitives 380 mdc_lock_ 493 hc_initlrz_auxl_init_ 381 mdc_repair_$register_mdir 494 hc_ipc 382 mdc_repair_ 496 hdx 385 mos_memory_check 497 init_branches 392 motd 499 init_disk_pack_ 407 move_non_perm_wired_segs 501 init_dm_journal_seg 410 mrd_util_$ENTRY 502 init_hc_part 411 ocdcm_ (bump_io_to_mc) 507 init_lvt 412 ocdcm_ (console_recovery) 508 init_partition 413 ocdcm_ (esd_reset) 511 init_partitions 414 ocdcm_ (init_all_consoles) 512 init_proc 415 ocdcm_ (interrupt_handler) 516 init_pvt 417 ocdcm_ (lock_oc_data) 517 init_root_dir 418 ocdcm_ (log_console_error) 518 init_root_vols 419 ocdcm_ (reconfigure) 519 init_scavenger_data 422 ocdcm_ (reset_console) 521 init_scu 423 ocdcm_ (unlock_oc_data) 522 init_sst 424 on_line_salvager 523 init_stack_0 425 page_fault 525 init_sys_var 426 page_synch 529 init_volmap_seg 427 patching FNP X for USER 530 init_vtoc_man 430 pc 531 initializer 431 pc_deposit 532 2 01/09/84 prds_init 534 setfaults 694 priv_delete_vtoce 535 shift 696 process 536 shutdown 699 protection_audit_ 537 shutdown_file_system 701 pxss 539 start_cpu 703 quit 565 start_fnp 705 rcp_init 566 stock 706 rcp_initializer_ 569 stock_man 707 rcp_tape_survey_ 570 stop 709 rcprm_registry_mgr_ 571 stop_cpu 711 reassign_work_classes_ 572 stop_fnp 712 rebuild_disk 574 stop_process 714 reclassify 577 substty 715 reconfig 579 sum 717 redefine 581 sys_log_ 718 reload 582 sys_trouble 719 reload_volume 583 syserr 726 reload_volume_ 588 syserr_copy_paged 728 remove 593 syserr_log_check 729 reply 595 syserr_log_copy 730 reroute 596 syserr_log_init 731 retv_copy 597 syserr_log_man_ 733 ring_alarm$poll 598 syserr_logger 738 rldr_arg_reader_ 609 system_control_ 740 rldr_check_pvol_ 610 system_startup_ 742 rldr_input_ 613 tape_reader 745 rldr_label_ 621 tc_init 746 rldr_output_ 623 terminate 750 rldr_report_ 624 truncate_vtoce 751 rldr_volume_map_ 625 tty_attach 753 rldr_vtoc_buffer_ 627 tty_interrupt 754 rldr_vtoc_header_ 628 tty_lock$verify 755 route 630 tty_lock 756 salv_dir_checker_ 632 tty_space_man 758 salv_dump_copy 633 tty_tables_mgr$add 760 salvage_dirs 634 tty_tables_mgr$delete 761 salvage_pv 637 turn_on_mc_ 762 salvage_vol 638 unbump 764 sc 640 undefine 765 sc_admin_command_ 642 unlock 766 sc_init_ 643 up_mgt_ 767 scas_init 644 up_pdt_ 768 scavenge_volume 653 up_rtdt_ 770 scavenger 671 up_sat_ 773 scr_util 674 up_sysctl_$check_acs 776 scs_and_clock_init 676 up_sysctl_$init 777 scs_init 677 up_sysctl_ 778 search_ast 678 validate_cpu_card 781 seg_fault 679 verify_lock 783 segment_loader 681 vm_vio 789 segment_mover 683 volmap 790 set_privileges 687 volmap_page 792 set_procs_required 693 volmap_util 794 3 01/09/84 vtoc_interrupt 796 wdx 808 vtoc_man 797 wire_proc 809 vtoce NAME at XXX 800 wired_shutdown 810 v 803 word 811 vtoce_stock_man 804 x25_mpx(CHN) 813 wakeup_denied 806 x25_mpx(CHN/LC) 826 warn 807 4 01/09/84 init_pvt: Invalid parm wlim value WLIM. Default of DEFAULT used. S: BOS Typewriter (sounds beeper) T: System Intialization. M: An unreasonable value (WLIM) was found on a PARM WLIM card. DEFAULT has be substituted. init_pvt: Missing ndrives field on config card for DISK subsystem. S: BOS Typewriter (Crashes system) T: System Intialization. M: The PRPH DSK card for DISK lacks the ndrives parameter for some model. A: Fix the config deck. init_pvt: More than N drives defined for XXXX. S: BOS Typewriter (Crashes system) T: System Intialization. M: The PRPH card for disk subsystem XXXX specified more than the maximum allowable number of disk drives. A: Follow normal recovery procedures. Correct the configuration deck and reboot. init_pvt -3- 01/09/84 init_pvt: Too many disk subsystems configured. Limit is NUMBER. S: BOS Typewriter (Crashes system) T: System Intialization. M: More than NUMBER subsystems are defined. Only NUMBER are allowed. A: Rearrange the config deck for disks and try again. init_pvt: Unknown model MODEL on PRPH DISK. S: BOS Typewriter (Crashes system) T: System Intialization. M: The model number MODEL specified somewhere on the prph DISK card is not a legal model number. A: Fix the config deck. init_pvt: XXXX contains a drive number higher than N. S: BOS Typewriter (Crashes system) T: System Intialization. M: The PRPH card for disk subsystem XXXX specified disk(s) with addresses larger than tha maximum allowable device number, N. A: Follow normal recovery procedures. Correct the configuration deck and reboot. init_pvt -4- 01/09/84 init_pvt: no PRPH DSKn cards S: BOS Typewriter (Crashes system) T: System Intialization. M: No PRPH cards describing disk subsystems were found in the CONFIG deck. A: Correct the CONFIG deck to include the correct PRPH cards to describe the disk subsystems present, and reboot. init_pvt: unknown model number MMM on PRPH SSSS S: BOS Typewriter (Crashes system) T: System Intialization. M: The disk drive model number MMM on the PRPH card for disk subsystem SSS is not one of the model numbers supported. A: Correct the PRPH SSSS config card and reboot. init_pvt -5- 01/09/84 rldr_arg_reader_: Implementation Restriction, the RPV must be reloaded separately to obtain the required physical volume information. Stream: BOS Typewriter. Time: While system is running. Meaning: Due to an implementation restriction, the RPV must be reloaded separately from the other physical volumes. Reload the RPV first, then re-invoke the reload_volue command with the other physical volume names to be reloaded. Action: Enter a corrected command line. rldr_arg_reader_ -6- 01/09/84 "scas_init: MEM Y. Tags greater than "D" not supported by DPS8 CPUs", Stream: BOS Typewriter (Crashes system) Time: System Intialization. Meaning: The physical configuration or the configuration deck is incorrect. DPS8 CPUs have only 4 memory ports, therefore Multics systems comprised of DPS8 cpus or mixed systems of DPS, L68 and DPS8 cpus can only have 4 memories configured. (i.e. Memory tags A, B, C, and D). Action: Correct the physical configuration and/or the configuration deck and reboot. -7- 01/09/84 ..a: 645pq wwb at slot 28l. Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: Continuation of above message. Action: No operator action is required. ..a: 1. set all port and initialize enable switches to off. Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: The first step of the manual reconfiguration instructions. Action: No operator action is required. ..a: 2. set the assignment switches for all ports to 000. Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: The second step of the manual reconfiguration instructions. Action: No operator action is required. ..a -8- 01/09/84 ..a: 3. remove the right free-edge connector on the Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: The third step of the manual reconfiguration instructions. The indicated free-edge connector contains the port size plugs (maximum of 4) for the configured SCU ports. Action: No operator action is required. ..a: 4. install the "cpu test" free-edge connector at slot 28l. Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: The fourth step of the manual reconfiguration instructions. The "cpu test" free-edge connector referred to is a special tool provided by Field Engingeering. It is simply a port free-edge connector with all 4 port groups wired for 64k. Action: No operator action is required. ..a: 5. depress the initialize and clear push button. Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: The fifth step of the manual reconfiguration instructions. Action: No operator action is required. ..a -9- 01/09/84 ..a: 6. set the port enable switch on for port . Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: The sixth and last step of the manual reconfiguration instructions. Action: No operator action is required. ..a: execute the following manual reconfiguration on cpu : Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: . is asking the operator to manually reconfigure the indicated processor. Action: No operator action is required. ..a: permission asked to test cpu using memory Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: . is asking permission to test the indicated cpu that is currently deconfigured from the system. The indicated memory will be usurped until a primitive test is made on the processor to verify switch settings and to assure that a memory address above 64k cannot be generated without a store fault occurring. After this primitive test is complete, all memory in the indicated SCU above 64k will be given back to the system. Until processor testing is completed, the reconfiguration data base is locked thereby not allowing dynamic reconfiguration of processors, memories, or bulk store. Action: BOS Typewriter. ..a -10- 01/09/84 ..a: respond "done" when reconfiguration complete. Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: The indicated response must be made via the opr_query_response command. Action: Operator must respond "done" via the opr_query_response command (x oqr done), when reconfiguration is complete. ..a: respond "grant" or "deny". Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: . is expecting an operator response to either grant or deny permission to test the indicated processor. The indicated response must be made via the opr_query_response command. Action: Operator must respond "grant" or "deny" via the opr_query_response command (or with the oqr entry in the admin ec; e.g. x oqr grant) to either grant or deny the test request. ..a -11- 01/09/84 Added SCU X and its memory. Stream: Initializer process output. Time: In response to an operator command. Meaning: This is the response to a successful addmem X command. Action: No operator action is required. Added SCU's X and Y (interlaced) and their memory. Stream: Initializer process output. Time: In response to an operator command. Meaning: This is the response to a successful addmem X command when SCU's X and Y have their memories interlaced. Action: No operator action is required. Added frame XXX. Stream: Initializer process output. Time: In response to an operator command. Meaning: This is the response to a successful addmain XXX command. Action: No operator action is required. A -12- 01/09/84 Added frames XXX thru YYY. Stream: Initializer process output. Time: In response to an operator command. Meaning: This is the response to a successful addmain XXX N command. Action: No operator action is required. A -13- 01/09/84 Begin disk rebuild of DSKX_NN onto DSKY_MM Stream: Salvager output. Time: During disk rebuilding. Meaning: This message is printed when disk rebuilding begins. Action: No operator action is required. Begin disk rebuild of DSKX_NN onto DSKY_MM Stream: Salvager output. Time: During disk rebuilding. Meaning: This message is printed when disk rebuilding begins. Action: No operator action is required. Begin scavenge of dskX_NN by PERSON.PROJECT.TAG Stream: BOS Typewriter. Time: When a physical volume is being scavenged Meaning: This is an informational message at the beginning of a volume scavenge. Action: No operator action is required. B -14- 01/09/84 Bit map size is DD. (WW) words, s/b EE. (FF), changing to latter. Stream: Salvager output. Time: During salvaging. Meaning: The bit map size in the volume label was incorrect. Action: No operator action is required. B -15- 01/09/84 COMMAND: error: FNP X was missing from CONFIG deck or CDT at bootload time. Stream: as (severity1) Time: Response to an operator "load_fnp", "dump_fnp", "start_fnp", or "stop_fnp" command. Meaning: The specified FNP is not represented by an FNP card in the CONFIG deck, or it was not in the CDT when the answering service was initialized. This FNP cannot be loaded during the current bootload. Action: No operator action is required. COMMAND: error: Invalid FNP tag: X Stream: as (severity1) Time: Response to an operator "load_fnp", "dump_fnp", "start_fnp", or "stop_fnp" command. Meaning: The operator supplied an FNP identifier that was not one of the letters "a" through "h". Action: Enter a corrected command line. COMMAND: error: No CDT entry for FNP X Stream: as (severity1) Time: Response to an operator "load_fnp", "dump_fnp", "start_fnp", or "stop_fnp" command. Meaning: No entry for the specified FNP exists in the CDT. This FNP cannot be loaded during the current bootload. Action: No operator action is required. COMMAND -16- 01/09/84 COMMAND: error: No FNP tag specified. Stream: as (severity1) Time: Response to an operator "load_fnp", "dump_fnp", "start_fnp", or "stop_fnp" command. Meaning: The operator did not supply an FNP identifier. Action: Enter a corrected command line. COMMAND -17- 01/09/84 CPU CPUTAG is now the BOS processor Stream: BOS Typewriter. Time: In response to an operator "delcpu" command. Meaning: The CPU whose tag is CPUTAG is now the processor which will return to BOS at system shutdown or crash time, unless some other processor is so designated in this way before shutdown or crash time. Unless BOS is rebooted after shutdown, that CPU will be the bootload processor of the next bootload. Action: No operator action is required. C -18- 01/09/84 CPU CPUTAG: Model #: MODEL; Serial #: SERIAL; Ship date: YY/MM/DD. Stream: Logged in SYSERR log. Time: When the bootload CPU is a DPS8, whose tag is CPUTAG is "added" to the system. Meaning: The MODEL, SERIAL and YY/MM/DD information is read from the DPS8 cpu's ID PROM. It is intended to be used as historical information for identifing CPUs, regardless of what their current tag is assigned as. Action: No operator action is required. CPU CPUTAG -19- 01/09/84 CPU X is now running. Stream: Initializer process output. Time: In response to an operator command. Meaning: This is the response to a successful addcpu X command. Action: No operator action is required. Cannot shrink VTOC from XX to YY VTOCEs. Respecify parameters. Stream: Initializer process output. Time: In response to an operator command. Meaning: An attempt has been made to shrink the VTOC, which is illegal. Action: Respecify the parameters. Cannot shrink VTOC from XX to YY VTOCEs. Respecify parameters. Stream: Initializer process output. Time: In response to an operator command. Meaning: An attempt has been made to shrink the VTOC, which is illegal. Action: Respecify the parameters. C -20- 01/09/84 Command: Stream: ring 1. Time: System Intialization. Meaning: The Initializer types this message whenever it is waiting for a ring 1 command. Action: Type the desired command. The normal command to type when bringing the system up is startup. Command -21- 01/09/84 DDD damaged segments on volume PVNAME (NNN damaged in this salvage) Stream: BOS Typewriter. Time: During salvaging. Meaning: DDD damaged segments were found on the volume PVNAME, which has just been volume-salvaged. The damaged switch was set for NNN of these segments during this volume salvage. The damaged switch for the other segments had been set prior to the salvage. Action: Inspect the syserr and Answering Service log to identify damaged segments. Prepare to recover them if necessary. Deleted CPU X. Stream: Initializer process output. Time: In response to an operator command. Meaning: This is the response to a successful delcpu X command. Action: No operator action is required. Disk rebuild finished Stream: Salvager output. Time: During disk rebuilding. Meaning: The disk rebuild has completed. Action: No operator action is required. D -22- 01/09/84 Disk rebuild finished Stream: Salvager output. Time: During disk rebuilding. Meaning: The disk rebuild has completed. Action: No operator action is required. D -23- 01/09/84 End of rebuilding. New summary report follows Stream: Salvager output. Time: During disk rebuilding. Meaning: Rebuilding has completed. Action: No operator action is required. End of rebuilding. New summary report follows Stream: Salvager output. Time: During disk rebuilding. Meaning: Rebuilding has completed. Action: No operator action is required. E -24- 01/09/84 Error: CONDITION in mrd_util_$ENTRY Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: CONDITION was signalled during a call to the entrypoint ENTRY in mrd_util_. A message coordinator dump is taken. If the calling process had a message coordinator segment locked, that segment is checked for consistency, and the lock is unlocked. mrd_util_ then returns to its caller without retrying the operation that failed. This indicates a logic error in the supervisor, or CPU or memory hardware problems. Action: Contact the system programming staff. Save all console and message coordinator terminal output. Error -25- 01/09/84 FNP X did not respond to mailbox interrupt Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: An attempt to interrupt FNP X was unsuccessful. The FNP is assumed to be down. Action: The system will automatically attempt to reboot the crashed FNP. Subsequent messages will indicate the success or failure of this attempt. No action is required now, but action may be required if the automatic reboot fails. FNP X loaded successfully Stream: BOS Typewriter. Time: when bootloading an FNP Meaning: The FNP bootload has completed successfully. Action: This message is for informational purposes only. FNP X not loaded. Stream: BOS Typewriter. Time: when bootloading an FNP Meaning: The attempted bootload was not successful. This message is always preceded by one of the above error messages. Action: This message is for informational purposes only. F -26- 01/09/84 IMPDIM: CHANNEL periph card may be missing. error CODE Stream: BOS Typewriter. Time: While system is running. Meaning: The IMP DIM was unable to determing the IOM channel numbers for its read and write channels. The most probable cause for this is that the PRPH config card for the IMPR or IMPW devices is missing or mistyped. Action: Add or correct the config card(s). The IMP DIM will not be able to function until the next time the system is re-booted. IMPDIM: CHANNEL periph card may be missing. error CODE Stream: BOS Typewriter. Time: While system is running. Meaning: The IMP DIM was unable to determing the IOM channel numbers for its read and write channels. The most probable cause for this is that the PRPH config card for the IMPR or IMPW devices is missing or mistyped. Action: Add or correct the config card(s). The IMP DIM will not be able to function until the next time the system is re-booted. IMPDIM: IOM status CHANNEL MODE IOM-COMMAND Stream: Logged in SYSERR log. Time: While system is running. Meaning: The IMP DIM has detected a problem associated with the IOM channel CHANNEL while in mode MODE. The IOM channel control info is COUNT and IOM-COMMAND. Action: Note for system programmer action. IMPDIM -27- 01/09/84 IMPDIM: error CODE from io_manager$assign. Stream: BOS Typewriter. Time: While system is running. Meaning: The IMP DIM was unable to attach one of its IOM channels. This might be caused by some other user attaching the IOM channels for testing purposes. It might also be caused by a mis-assignment of device channels in the config deck, such that one IOM channel is assigned to two different devices. Action: Contact the system programming staff. Check to see if someone else is testing the IMP channels. Also, check the config deck to see if any channels are mis-assigned. IMPDIM: error CODE from io_manager$assign. Stream: BOS Typewriter. Time: While system is running. Meaning: The IMP DIM was unable to attach one of its IOM channels. This might be caused by some other user attaching the IOM channels for testing purposes. It might also be caused by a mis-assignment of device channels in the config deck, such that one IOM channel is assigned to two different devices. Action: Contact the system programming staff. Check to see if someone else is testing the IMP channels. Also, check the config deck to see if any channels are mis-assigned. IMPDIM -28- 01/09/84 IMPDIM: error CODE while computing absadr of LOC for CHANNEL. Stream: BOS Typewriter. Time: While system is running. Meaning: This indicates a logic error in the supervisor, or CPU or memory hardware problems. The IMP DIM was unable to compute the absolute address of the device buffer for channel CHANNEL, which is at the virtual address LOC. The error code returned was CODE. Action: Contact the system programming staff. IMPDIM: error CODE while computing absadr of LOC for CHANNEL. Stream: BOS Typewriter. Time: While system is running. Meaning: This indicates a logic error in the supervisor, or CPU or memory hardware problems. The IMP DIM was unable to compute the absolute address of the device buffer for channel CHANNEL, which is at the virtual address LOC. The error code returned was CODE. Action: Contact the system programming staff. IMPDIM: error CODE while wiring imp_status Stream: BOS Typewriter. Time: While system is running. Meaning: This indicates a logic error in the supervisor, or CPU or memory hardware problems. The IMP DIM was unable to lock the program imp_status into primary memory. The code returned from page control was CODE. Action: Contact the system programming staff. IMPDIM -29- 01/09/84 IMPDIM: error CODE while wiring imp_status Stream: BOS Typewriter. Time: While system is running. Meaning: This indicates a logic error in the supervisor, or CPU or memory hardware problems. The IMP DIM was unable to lock the program imp_status into primary memory. The code returned from page control was CODE. Action: Contact the system programming staff. IMPDIM: imp status driver message MESSAGE Stream: Logged in SYSERR log. Time: While system is running. Meaning: The IMP DIM's internal status driver has detected a change in state as denoted by MESSAGE. Action: No operator action is required. IMPDIM: imp status driver message MESSAGE channel=CHAN mode=MODE Stream: Logged in SYSERR log. Time: While system is running. Meaning: The IMP DIM has detected an internal state change that indicates a problem with a particular channel. The message MESSAGE further explains the problem. Action: Note for system programmer action. IMPDIM -30- 01/09/84 IMPDIM: imp status driver row=NUM column=NUM index=NUM Stream: Logged in SYSERR log. Time: While system is running. Meaning: To provide further information about a problem, the IMP DIM has recorded its internal state in the syserr log. Action: No operator action is required. IMPDIM: imp_dcm_init detected unexpected value in the lock at LOC. Stream: BOS Typewriter (Crashes system) Time: While system is running. Meaning: This error crashes the system. This indicates a logic error in the supervisor, or CPU or memory hardware problems. The IMP DIM has detected a problem while unlocking the lock at LOC. Action: Follow normal recovery procedures. Also, check with Field Engineering about possible failure of the stacq instruction. IMPDIM: imp_dcm_init detected unexpected value in the lock at LOC. Stream: BOS Typewriter (Crashes system) Time: While system is running. Meaning: This error crashes the system. This indicates a logic error in the supervisor, or CPU or memory hardware problems. The IMP DIM has detected a problem while unlocking the lock at LOC. Action: Follow normal recovery procedures. Also, check with Field Engineering about possible failure of the stacq instruction. IMPDIM -31- 01/09/84 IMPDIM: imp_input_processor detected unexpected lock value at LOC Stream: BOS Typewriter (Crashes system) Time: While system is running. Meaning: This error crashes the system. This indicates a logic error in the supervisor, or CPU or memory hardware problems. The IMP DIM has detected a problem while unlocking the lock at LOC. Action: Follow normal recovery procedures. Also, check with Field Engineering about possible failure of the stacq instruction. IMPDIM: imp_input_processor detected unexpected lock value at LOC Stream: BOS Typewriter (Crashes system) Time: While system is running. Meaning: This error crashes the system. This indicates a logic error in the supervisor, or CPU or memory hardware problems. The IMP DIM has detected a problem while unlocking the lock at LOC. Action: Follow normal recovery procedures. Also, check with Field Engineering about possible failure of the stacq instruction. IMPDIM -32- 01/09/84 IMPDIM: imp_status detected unexpected lock value at LOC. Stream: BOS Typewriter (Crashes system) Time: While system is running. Meaning: This error crashes the system. This indicates a logic error in the supervisor, or CPU or memory hardware problems. While unlocking the lock at LOC, the IMP DIM has detected an inconsistency. Action: Follow normal recovery procedures. Also, contact Field Engineering about the possible failure of the stacq instruction. IMPDIM: imp_status entered macro processing improperly. Stream: Logged in SYSERR log. Time: While system is running. Meaning: This indicates a logic error in the supervisor, or CPU or memory hardware problems. The IMP DIM was not in the proper state to enter its internal macro interpreter. It will ignore this action and attempt to continue normal operation. Action: Note for system programmer action. IMPDIM: imp_status found improper driver entry (row=NUM column=NUM) Stream: Logged in SYSERR log. Time: While system is running. Meaning: This indicates a logic error in the supervisor, or CPU or memory hardware problems. The IMP DIM detected that its internal driver table directed it to perform an undefined operation. It will ignore this operation and attempt to continue operation. Action: Note for system programmer action. IMPDIM -33- 01/09/84 IMPDIM: imp_status in improper state (row=NUM column=NUM index=NUM) Stream: Logged in SYSERR log. Time: While system is running. Meaning: This indicates a logic error in the supervisor, or CPU or memory hardware problems. The IMP DIM has detected that it is in an improper internal state. It will attempt to recover and continue normal operation. Action: Note for system programmer action. IMPDIM: improper delay_count value (NUM) in imp_status Stream: Logged in SYSERR log. Time: While system is running. Meaning: This indicates a logic error in the supervisor, or CPU or memory hardware problems. The IMP DIM detected that its internal time delay has been set to an improper value. It will ignore this value and attempt to continue normal operation. Action: Note for system programmer action. IMPDIM: operation not over in 2 secs. ACTION Stream: BOS Typewriter. Time: While system is running. Meaning: The IMP did not respond within two seconds of being requested to perform ACTION. Action: The Network Daemon process will retry the operation a few times. If the problem persists, contact the Network Control Center to see if there are any problem with the IMP. Also, notify the System Administrator. IMPDIM -34- 01/09/84 IMPDIM: operation not over in 2 secs. ACTION Stream: BOS Typewriter. Time: While system is running. Meaning: The IMP did not respond within two seconds of being requested to perform ACTION. Action: The Network Daemon process will retry the operation a few times. If the problem persists, contact the Network Control Center to see if there are any problem with the IMP. Also, notify the System Administrator. IMPDIM -35- 01/09/84 Ignoring spurious bootload completion interrupt from FNP X Stream: BOS Typewriter. Time: when bootloading an FNP Meaning: An interrupt was received from the specified FNP that indicated completion of bootload, but the FNP has not yet sent the interrupt meaning that the bootload I/O is finished. Probable cause is a spurious interrupt from the FNP that stores no status; if this happens, the status that was left over in the mailbox (probably from the previous FNP bootload attempt) will be incorrectly reused; since it probably indicates a successful completion of the last bootload, it is ignored. This probably indicates a hardware problem in the FNP. Action: Contact the system programming staff. Invalid bootload interrupt for FNP X, status N Stream: BOS Typewriter. Time: when bootloading an FNP Meaning: The FNP responded to the bootload attempt with an interrupt, but the high-order bit of the reported status was not on. N is the reported status (in octal). Action: Contact the system programming staff. I -36- 01/09/84 LOGIN TYPE ID TTYNUM NAME.PROJ (ASBIN) Stream: as (severity1). Time: While system is running. Meaning: This message is printed whenever an interactive user, absentee job, or daemon user logs in. The various fields are: TYPE Terminal type ("2741", etc.) for an interactive user, "Daemon" for a daemon user, Q N, where N is the queue number for an absentee job. ID Terminal answerback id code for an interactive user, first four characters of message coordinator source name for a daemon user, "none" for an absentee user. TTYNUM Channel name for an interactive user, message coordinator source name for a daemon user, absNN for an absentee job. NAME.PROJ Name and project of user. (ABSIN) Name of absentee input segment, for absentee jobs only. Action: No operator action is required. L -37- 01/09/84 LOGOUT TYPE ID TTYNUM NAME.PROJ MMSS PF WHY Stream: as (severity1). Time: While system is running. Meaning: This message is printed whenever an interactive user, absentee job, or daemon user logs out. The TYPE, ID, TTYNUM, and NAME.PROJ fields are the same as for the LOGIN message, which is similar. The other fields are: MMSS Minutes and seconds of virtual CPU time changed to this login session. PF Number of page faults during this session. WHY A four-character explanation of why the process logged out. Action: No operator action is required. Label times in advance of clock. The clock may be wrong. Stream: Salvager output. Time: During salvaging. Meaning: The label of the volume being salvaged contains one or more clock readings in advance of the current clock. Salvaging will proceed. The times are not corrected. If there is reason to believe that the system clock is incorrect, shut the system down as soon as possible and take steps to recover that part of te hierarchy which may have been contaminated with bad clock values. Action: No operator action is required. L -38- 01/09/84 Loading FNP X, CORE_IMAGE VERSION Stream: BOS Typewriter. Time: Answering service initialization and each subsequent FNP bootload. Meaning: Loading of FNP X has begun with a core image named CORE_IMAGE (normally "mcs") of version number VERSION. Action: No operator action is required. Loading FNP X, CORE_IMAGE VERSION Stream: BOS Typewriter. Time: Answering service initialization and each subsequent FNP bootload. Meaning: Loading of FNP X has begun with a core image named CORE_IMAGE (normally "mcs") of version number VERSION. Action: No operator action is required. L -39- 01/09/84 Map of assigned addresses changed Stream: Salvager output. Time: During disk rebuilding. Meaning: If any corrections were made to the map on the volume which shows which addresses are free and which are in use, this message is printed. If the volume was not properly shut down, this message is to be expected. Action: No operator action is required. Map of assigned addresses changed Stream: Salvager output. Time: During disk rebuilding. Meaning: If any corrections were made to the map on the volume which shows which addresses are free and which are in use, this message is printed. If the volume was not properly shut down, this message is to be expected. Action: No operator action is required. M -40- 01/09/84 Multics SYSID: DATE TIME Stream: ring 1. Time: System Intialization. Meaning: This is the first message that will be typed when the system is started up. It indicates that the Initializer process is ready to go. The system ID on the tape is SYSID. Action: Check the date and time to ensure both are correct. If the clock reading is wrong, shut down and correct the clock. Multics SYSID -41- 01/09/84 Multics not in operation; control process: PERSON.PROJ. Stream: BOS Typewriter (Crashes system) Time: While system is running. Meaning: This message is always preceded by an explanation of the error which crashed the system. Action: Follow normal recovery procedures. Multics not in operation; contro-4l2p-rocess 01/09/84 NCP (Comment USER): COMMENT Stream: Logged in SYSERR log. Time: While system is running. Meaning: A privileged ARPANET user, such as the Network Daemon or a Network administrator has added a comment to the system log. Action: No operator action is required. NCP (Comment USER) -43- 01/09/84 NCP (Trace USER): TRACE-MSG Stream: Logged in SYSERR log. Time: While system is running. Meaning: This is a tracing message produced by the ARPANET Network Control Program. The TRACE-MSG indicates that some particular event has occurred while the NCP was operating. This tracing facility is not normally enabled during normal system operation. Action: Contact the system administrator. The supervisor must be patched to turn this facility on and off. NCP (Trace USER) -44- 01/09/84 NCP: (Meters) METER-VALUES Stream: Logged in SYSERR log. Time: While system is running. Meaning: The ARPANET Network Control Program keeps various statistics about its operation. When it is turned off, it enters these statistics into the system log. These statistics are periodically examined to check if various table sizes need to be adjusted. Action: No operator action is required. NCP: (Meters) METER-VALUES Stream: Logged in SYSERR log. Time: While system is running. Meaning: The ARPANET Network Control Program keeps various statistics about its operation. When it is turned off, it enters these statistics into the system log. These statistics are periodically examined to check if various table sizes need to be adjusted. Action: No operator action is required. NCP: Condition CONDITION signalled for USER. Stream: Logged in SYSERR log. Time: While system is running. Meaning: While the Network Control Program was running, the system condition CONDITION was signalled. This condition reflects either a user problem or a detection of an internal inconsistency in the NCP. Action: Note for system programmer action. NCP -45- 01/09/84 NCP: NCP brought up as host HOST-NUM by USER. Stream: Logged in SYSERR log. Time: While system is running. Meaning: The ARPANET Network Control program has been enabled by USER. The address of the local Multics is HOST-NUM. It is given both in hex and decimal formats. Action: No operator action is required. NCP: NCP brought up as host HOST-NUM by USER. Stream: Logged in SYSERR log. Time: While system is running. Meaning: The ARPANET Network Control program has been enabled by USER. The address of the local Multics is HOST-NUM. It is given both in hex and decimal formats. Action: No operator action is required. NCP: Network Control Program crashed because REASON Stream: BOS Typewriter. Time: While system is running. Meaning: The ARPANET Network Control Program has detected an internal inconsistency in its data bases and has turned itself off. Action: Note for system programmer action. Usually, the Network Daemon process will automatically reinitialize the Network Control Program and ARPANET services will be re-enabled. NCP -46- 01/09/84 NCP: Network Control Program crashed because REASON Stream: BOS Typewriter. Time: While system is running. Meaning: The ARPANET Network Control Program has detected an internal inconsistency in its data bases and has turned itself off. Action: Note for system programmer action. Usually, the Network Daemon process will automatically reinitialize the Network Control Program and ARPANET services will be re-enabled. NCP: Network changed to STATE state (NUM). Stream: Logged in SYSERR log. Time: While system is running. Meaning: The state of the Network Control Program has changed to STATE (whose internal value is NUM). Values for STATE include: up, down, imp_down, and crashed. Action: No operator action is required. NCP: Network changed to STATE state (NUM). Stream: Logged in SYSERR log. Time: While system is running. Meaning: The state of the Network Control Program has changed to STATE (whose internal value is NUM). Values for STATE include: up, down, imp_down, and crashed. Action: No operator action is required. NCP -47- 01/09/84 NCP: Network daemon process preempted. Stream: BOS Typewriter. Time: While system is running. Meaning: The Network Daemon process has been destroyed -- either by the process encountering a fatal error, or by the operator logging out the process. The ARPANET interface has been turned off and no further ARPANET activity will occur until a new Network Daemon process is created. Action: No operator action is required. NCP: Network daemon process preempted. Stream: BOS Typewriter. Time: While system is running. Meaning: The Network Daemon process has been destroyed -- either by the process encountering a fatal error, or by the operator logging out the process. The ARPANET interface has been turned off and no further ARPANET activity will occur until a new Network Daemon process is created. Action: No operator action is required. NCP: lock array removal failed at LOC (on lock at LOC) Stream: Logged in SYSERR log. Time: While system is running. Meaning: This indicates a logic error in the supervisor, or CPU or memory hardware problems. The Network Control Program attempts to recover and keep running. Action: Note for system programmer action. If this problem persists, it might indicate that the stacq instruction is failing. NCP -48- 01/09/84 NCP: removing RFC entry at LOC failed. Stream: Logged in SYSERR log. Time: While system is running. Meaning: This indicates a logic error in the supervisor, or CPU or memory hardware problems. The Network Control Program attempts to recover and keep running. Action: Note for system programmer action. If this problem persists, it might indicate that the stacq instruction is failing. NCP: unlock failed at LOC Stream: Logged in SYSERR log. Time: While system is running. Meaning: This indicates a logic error in the supervisor, or CPU or memory hardware problems. The Network Control Program attempts to recover and continue running. Action: Note for system programmer action. If this problem persists, if might indicate that the stacq instruction is failing. NCP -49- 01/09/84 NN free vtoces added to consolidated list. Stream: Salvager output. Time: During salvaging. Meaning: NN free VTOC entries were found while salvaging and added to the list of free VTOC entries. This is a normal message. Action: No operator action is required. NN vtoces added to list of free vtoces. Stream: Salvager output. Time: During disk rebuilding. Meaning: NN free VTOC entries were found while salvaging and added to the list of free VTOC entries. This is a normal message. Action: No operator action is required. NN vtoces added to list of free vtoces. Stream: Salvager output. Time: During disk rebuilding. Meaning: NN free VTOC entries were found while salvaging and added to the list of free VTOC entries. This is a normal message. Action: No operator action is required. N -50- 01/09/84 New starting parameters (no partitions defined): Stream: Initializer process output. Time: In response to an operator command. Meaning: This message requests the input of new disk parameters. Action: Input the new disk parameters. Use the "end" request when done. New starting parameters (no partitions defined): Stream: Initializer process output. Time: In response to an operator command. Meaning: This message requests the input of new disk parameters. Action: Input the new disk parameters. Use the "end" request when done. New starting parameters (no part-5i1ti-ons defined) 01/09/84 Now terminating user process: PERSON.PROJ. Stream: BOS Typewriter. Time: While system is running. Meaning: This line is always preceded by an explanation of the error which required the terminaation of the user process PERSON.PROJ. Action: No operator action is required. Now terminating user process -52- 01/09/84 OPER: Stream: Initializer termninal. Time: While system is running. Meaning: This message is typed if the operator enters a blank line on a message coordinator terminal. It indicates thaat input is expected on the terminal, and that output will be inhibited for 60 seconds. Action: Type a system control command. OPER -53- 01/09/84 PERSON.PROJ.T: MESSAGE Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: A privileged user has sent a message to be printed on the SYSERR console. Action: Read the message and take appropriate action. PERSON.PROJ.T: NN words @ SSS|XXX XXX WWWWWWWWWWWW to YYYYYYYYYYYY XXX WWWWWWWWWWWW to YYYYYYYYYYYY Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: A privileged user has patched the hardcore supervisor. Action: No operator action is required. PERSON.PROJ.T -54- 01/09/84 PROCEDURE: USER PROJ CHN is not stopped (state = S) even though destroy flag = D; it might not be possible to destroy this process Stream: as (severity1) Time: In response to an operator command to bump or log out an interactive, absentee, or daemon user. Meaning: The process being bumped or logged out was found to be partially logged out already, but not in the stopped state. An attempt will be made to destroy this process, but it might fail. Action: Contact the system programming staff. PROCEDURE: USER.PROJ CHN was already stopped and will be destroyed (stopstop wakeup was lost) Stream: as (severity1) Time: In response to an operator command to bump or log out an interactive, absentee, or daemon user. Meaning: The process being bumped or logged out was found to be in the stopped state (partially logged out). A wakeup from ring zero indicating that the process was stopped and could be destroyed was apparently lost. Destruction of the process will be completed. Action: Contact the system programming staff. PROCEDURE -55- 01/09/84 Password: Stream: terminal response. Time: In response to an admin command by the operator. Meaning: The operator has issued a request to enter admin mode. He must supply an admin mode password to gain entrance, unless the password segment is missing, or the admin mode password is "*". Action: Type the proper password. Password -56- 01/09/84 RCP: Acquired DEVICE from storage system. Stream: BOS Typewriter. Time: In response to an operator command. Meaning: The operator has used the set_drive_usage command to make DRIVE an IO drive. Action: No operator action is required. RCP: Added device DEVICE Stream: BOS Typewriter. Time: In response to an operator command. Meaning: The operator has added a user I/O disk drive with adddev. Action: No operator action is required. RCP: Assigned DEVICE to PERSON.PROJ.T Stream: Logged in SYSERR log. Time: While system is running. Meaning: DEVICE has been assigned to a user process. Action: No operator action is required. RCP: Attached DEVICE for PERSON.PROJ.T Stream: BOS Typewriter. Time: While system is running. Meaning: The device DEVICE has been attached by the user process. Action: No operator action is required. RCP -57- 01/09/84 RCP: Authenticate DRIVE for PERSON.PROJ.T. It has LABEL_TYPE label NAME. (User requested volume DIFFERENT_NAME.) Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: The operator must verify that the correct pack is mounted on DRIVE. If the DIFFERENT_NAME message indicates that the label on the pack (NAME) is different from the user's request then special instructions from the system administrator must be followed. Action: If the pack is correct then use the "x auth" function to input the DRIVE and the authentication code which matches LABEL_TYPE: "ss" for "Storage System" or "copy of Storage System"; "io" for "IO"; "urd" for "UnReaDable"; or "urg" for "UnReGistered". If the wrong pack is mounted then use the authentication code "no". RCP: Authenticate DRIVE. It has LABEL_TYPE label LABEL and is UNREGISTERED. Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: The tape volume requested is not a registered tape volume. In addittion, the system may not have been able to determine that the volume loaded is in fact the one requested. The label read from the tape on DEVICE was of type LABEL_TYPE and was LABEL. If LABEL is "(Manual Halt)" this indicates that the tape drive was found in standby while trying to read/verify the label. Any non-printable characters in the label are represented by ".". Action: If the volume is correct and is to be registered to the user requesting this attachment use the "x auth" function to input the DRIVE number and the authentication code on the tape volume, or "***" if there is no authentication code. If authentication was requested due to the drive being in standby, the tape should be rewound manually and rereadied manually and the above procedure for authentication followed. RCP -58- 01/09/84 RCP: Authenticate DRIVE. It has LABEL_TYPE label LABEL Stream: BOS Typewriter (sounds beeper) Time: While system is running. Meaning: The system cannot determine that the volume on DRIVE is the one requested. The operator must authenticate the volume. The label read from the tape on DEVICE was of type LABEL_TYPE and was LABEL. If LABEL is "(Manual Halt)" this indicates that the tape drive was found in standby while trying to read/verify the label. If LABEL_TYPE is ANSI and LABEL is "