bound_salvager.bind 05/26/82 1506.6rew 05/25/82 1037.8 6534 Objectname: bound_salvager; Order: salvage_pv, disk_rebuild, vm_vio, on_line_salvager, salv_directory, salvager, salv_err_msg, dir_dump, salv_dump_copy, salv_dir_checker_, salv_check_vtoce_; Global: delete; objectname: salvage_pv; retain: convert_vtoc; objectname: disk_rebuild; retain: disk_rebuild; objectname: vm_vio; objectname: on_line_salvager; retain: on_line_salvager; objectname: salv_directory; retain: salv_directory; /* hphcs_ */ objectname: salvager; retain: dir_salv_boot, online, set_options, volume_salvage; objectname: salv_err_msg; objectname: dir_dump; objectname: salv_dump_copy; objectname: salv_dir_checker_; objectname: salv_check_vtoce_; /* END */  dir_dump 11/11/89 1059.2re 11/11/89 1044.9 15984 T T#T+4^88x^a^6o^4x^w^2x^w^2x^w^2x^w^2x^w^2x^w^2x^w^2x^w  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=$P%@PP@P@@P E@G(@$P@ @@ .@@ .(iD(@.P@,P@@P6F@E>@~X@F@D@D@XN@d@PB@6@ Z@@,Z,h@Z@j@D@l@BPn@BP@p@@r@@t@@v@@x@@z@@|@~@@~@{@@@@@@@@f@,$P*P@ j@BP@0@  @0\  @0@ H  @ H@@$P @@(P @@@@ P  @Y@Oh@@j@P@l@On@Ip@Fr@f@ *P@D.@@)P%@G@PP@P@@E@qdir_dump  symbol_table$  salv_err_msg salv_datadumpon_line!) A`vtoce,$`'*0"&&&#symbtreeO=OgPL/I 6"' *St]emq]]Multics PL/I Compiler, Release 32f, of October 9, 1989Hirneisen.SysMaint.aoptimize map8}+Og@K@I7fH)RJ>spec>install>1112>dir_dump.pl1>ldd>include>salv_data.incl.pl1>ldd>include>salvager_severities.incl.pl1pl1info [dir_dumpA w@dT)|-@@Pk + @V`Z:C9U@obj_map - 0"<t  disk_rebuild 11/11/89 1059.2re 11/11/89 1044.1 142632 T2TWTT)TT+TT@TDT8T6T.LT0V T T#T$T5T>T"TTT(altbosTHT<T1T-TAX T/G#L$4?#cleanuppage_fault_errorNo partitions defined.^/^10x^d. damaged segments.^4a^6x^9d.^x(^6oo)^x^9d.^x(^6oo)^d. (^oo) free records therein.disk_rebuild: reading vtocx ^oo:VTOC version ^d., ^d. free VTOCEs.^/disk_rebuild: processing VTOCE #^d.disk_rebuild: Disk rebuild finished.disk_rebuild: Error writing label:^35x______^2x_______^/^31x^9d.^x(^6oo)^/disk_rebuild: copying ^d. rec of part ^aVolume size is ^d. (^oo) records total.^/Label/VTOC size is ^d. records, ^d. VTOCEs.^/^10xPartition Map^/Name^16xStart^15xLength^/disk_rebuild: Map of assigned addresses changeddisk_rebuild: Error from write_disk, aborting:disk_rebuild: Error from read_disk, aborting:disk_rebuild: no. vtoces changed from ^d. to ^d.disk_rebuild: freeing deciduous vtocx ^oo: ^adisk_rebuild: freeing per process vtocx ^oo: ^adisk_rebuild: disk rebuild finished with error:disk_rebuild: ^a must be mounted for rebuild.disk_rebuild: Begin disk rebuild of ^a onto ^a.disk_rebuild: INIT_TABLES: aste pool ^oo too smalldisk_rebuild: Read error accessing VTOC Map of ^adisk_rebuild: out of room on vtocx ^oo , page ^oodisk_rebuild: ^a must not be mounted for rebuild.disk_rebuild: no. of free vtoces changed from ^d. to ^d.disk_rebuild: no. of free recs changed from ^d. to ^d.disk_rebuild: ^d. vtoces added to list of free vtocesdisk_rebuild: salv cleanup debugging stop, dump and type go.disk_rebuild: base of paging region changed from ^d. to ^d.^/disk_rebuild: Summary of original disk contents follows:^/Paging region begins at record ^d. (^oo), for ^d. (^oo) records.disk_rebuild: End of rebuilding. New summary report follows:^/^/disk_rebuild: Summary Report^/^5xVolume ^a of logical volume ^a.^/disk_rebuild: same drive specified for source and copy, aborting.disk_rebuild: not enough free records (only ^d.) for increase (need ^d.)disk_rebuild: Cannot compress VTOC on ^a because active VTOCEs in the truncated region.55105/ EPP%@ T@U(@W@@@@@ PP@ PF@@H@@ PV@@PPR@@PA@@PB@@@(@*(@$P\P8@@P@@@P@ PA@8PF ?@@@+(@@@+O_@+@H@-@@ @@@O @@@u@ >@.@.@@@ ~@ N ,@ `@`-B@F ?@@@+(@@@+N_@+@H@-@@ @@@N @@@@u@ >@.@.@@@ ~@ N 0@ `@`1@@q00@@@-@@1@@|@q@n@@@$PBP@ PA@BN@@@DDg@@@e@X@@$PBP@v@8PF@@300P@@@-@@L@>@>@@ $PBP@[B@@F@@W445@@@1@@1@"@#@@ $PBP@@.@@ PB@8PF:@A@8PF'@@J@C(@  PC@JN@C@(@(@@ @C@@@@@@ @ PC,@@@K`P'@^P@@<<@<R@@@T@V@X@P@HP@.@@@ P@@@@@"@@@ $PRP@ P@"P6@"P<@"P>@ "P@@@@&<<@@@@@@$PBP@e PK@>P@@@(@@@6Ph@~@@K@@Ph@~@P@@K@> F@@@@@B@K@8POjLN~@J@6Ph@~>P@@h@H@ PRPA@K@C@ PC@KN@ @RPAFHN@@AOH.@C,@RP@g@I@A@L@D@  PD@LN@ @RPAFHN@IN@I@D,@I.@I@H~@@<P~@O@<P@N@@@HH>@@@@@@O@@8@@@%@@$PBP@@@L@H@M@LN@@@<< @@@L@@M@@@@@ @@$PBP@ PM@<P@@@@O~@Q@@@!@66O@@@RP@M@C@  PC@MN@k6PA@N@D@  PD@NN@_C@D@RPAO6PMFSAONNNG@C@@&@H@AMM@&@H@AMMG(@@@+((@@@G@@N@@@@@@$PBP@ PD@6PAFE@C@G@~RP>OO@OF@  PF@ON@@E@@F@@@@@ @ PE,@F,@D,@C,@(@B@@@@R@@@@@$PXP@ P@@@$$w@@@@@@@q@[@g@V@@$PDP@8RP6@@@ @@@@@ @ P)(@((@T@V@P@C@  PC@PN@M@C~@C@HPOC,@m @@@@7@@@6@@@$PBP@ P*@@@o88$@@@*@@ @@@@ $PBP@ P@@@U$$@@@ @@@$PBP@@@00@@@@@@@@@@@@$PDP@.@@ P@P@ PB@@8PFF@iL@R@ PN@KN@K@~Y@&(@  P&@YN@{@&@@@$$@@@&@@@@@@ $PHP@ @ P'@@A@@&@@ @@@@@@@$PTP@ P@@@  @ @ @@"@@$@&@&@(@0@t*@,@j.@@$PDP@QB@@&@@D@ @@ $PPP@ PP@@@@=@@$P^P@@(00\@@ @&@"@@@$@W&@*@K(@7,@@BP@@@$P^P@@00>@@ @&@"@@@$@9&@*@*(@,@@BP@.@$P(P@ PP@@ @2(@ @@'@@&@@2@@4@@@$PFP@ P4@0@_4P@@ 4@@@$P.P@@@@2(@ @4@@2@@ @ @@ $P2P@ P4@@@$PLP@.@$P*P@ @ P'@@A@@&@@ @@@@@@@$PTP@ P@#@@  @ @ @@"@@$@&@&@(@0@*@,@.@@$PDP@.@$P*P@ PP@@U,@DP@@@@C(@  PC@N-DP6F@%&@@X@@@@ PC@>DP@0F@.$.@7 @2@h PC@X@Y.@DPF0@.@(,@C,@$PPrDP@@@(@DP@@@@4@@@ ?3@4@@3@@@@ @@ P@Y PDP@@ P&,@N@KN@@@00E@@ @N@"@K@$@?&@*@,@(@@$PBP@ PK@NN@~Z@N@&@  P&@ZN@B@@&@@D@ @@ $PPP@ P&,@R@\@^@P PA@8@^P@P:@@<@@>@6@$P<P@ PA@8@^P@P:@@<@@>@6@$P>P@ P@@@0B0P@@@R@@T@B@V@X@Z@\@^@N@$PDP@^P@PRPh@P@h@B@8@@P:@@<@@>@6@$PXP@B@8@@P:@@<@@>@6@$PZP@ P@@@G0B0P@@@R@@T@B@V@X@Z@\@^@N@$PDP@m\@b@d@P PTN@P@V@h@D@ PD@hN@ HPFP@NOD@P@D,@dP@PT@P@HPOV>@dPPOPF0@Q@M>@`@OV>@`N@@@y4b4dr@b@t@&@v@C@x@^z@~@@M|@p@$PBP@'b@j@ PDP@@*,@@@@&@ Fq@&@]@>p@q@@POB@F0),@j@r@ P<P@@$> F P`@@@{@x@ x@{N@ P<P@@PCO@0F .$.@@@ Px@ PNNx,@ P<P'@y@ @y~@x@~$y>@ Pf0<P@@$@ P`6`@@  P<P@@$ P`0`@@@@(~@z@@N@z@ P<P@@r@|@@@j00@@@@@@$PBP@|@@@@88@@@ P<P@@@z@@@@@@@$PBP@@@ P@P@@)N@ P)@@P@@@@@@88@@@ P>P@@@)@@@@@w@@$PBP@@@@@ @N@% P"P?6@@@@4@@@$P P@ P4@x0@(@@4@@@@@@@ $P4P@,@@@ P"P?6@@@4@@@$P P@ P4@S0@@4@@A@@@@ $P4P@@@@@DD8@@@ P6P@Q@@@Y@@1@@@@ @$PBP@@@@@ @@"@ P<P@@$@@@&@@@(@@@*@,@0@2@4@6@.@@$PBP@@@'  @@@ P<P@@@@@@@@@@ @$PBP@@@b,,@@@ P6P@h@@>P@@@@@@ @$PBP@@@$$@@@ P>P@>P@@@@@@@ @$PBP@ P6PA@@@@@@@@@ @$PBP@\(@@@#00@@@@~@ @$PBP@ P6PA@@@@N@,@@  :@@<@ P6PAF>@AF@@AFB@AFD@AFF@xH@N@P@R@T@XJ@]L@ @8@$PBP@ P @6PAO.@,@@@(([@@@@@@W@C@-@@ @$PBP@@@,,E@@@ P6P@g@@@g@@>@@@@ @$PBP@ PU@@@A*@@@U@@'@@@ @ $PBP@@SP'@ P PA@8PF6N@B@F?RPh@~K@NN@@A@FP@N@~O@P@T@K@V@O@X@R@ VP@$PPP@ P@ P@A@B8PFZ@P@T@Z@V@R@6P@ P PA@$PP8PF@@@@@H0[`P'@@@4@4P@@@R@ P P P-@T@V@X@Z@N@ BP@ PD@$PP\@D@^@\@B@^@D@@@6P@@@@ P PK@ > FB@N@> FA@~BN@A@~N@B@F@F@NN@ @@  P P@P@FKJM@(@F,@ P PK@@C@B@@P@OB@@C~@O@C@$6n@6@(@N@@C@ C@A@@P@OB@$6`@'@(@XD@$PPZ@D@P@Z@T@P@V@R@6P@K P P@@@@@@X\X=t@\@v@-@x@9z@|@+~@r@ $PBP@H@@aPP'@P@?6@@@@D@ P@ PB4@F@B@ PH@@ P P4@0@C@@ $P.@,P@ P P4@D@B@$P0P@ P P4P@@@@ ?A@8PFJ@A@K@J@D@K@F@B@$P&P@$P PMP.@(P@ P P4@D@B@$P:P@.@$P*P@ P P@@D@B@$PNP@@@@(P$P`P@?6@P@ PB6Pg@#>$FB<P@>@F@6F>@.@(PV@@@Z@ P4@\@X@$PP@ P4@0@.@$P*P@PP@@4^4Xn@^@p@@r@t@x@Xv@l@ $PHP@@4P@ @F@$Pv@@0@ P@F*$@@~@(@@N@ P$v*z@z@Z@*\@X@$P8P@,@ P4P@iL@ @@@@@Y@ip@Y@i`@6@iP4@Z@@\@X@$P"P@@@$P.@,P@@ P8PFk@|(@k@`@@b@|@d@^@ $P$P@ P4P@@4@Z@@$P\@X@JP@.@$P*P@$P`PP@P P6P@g@#>$F`v@P@@! !X!2!!!8  disk_rebuild symbol_tableE pds processidsstastlastsize checksum_filemap#(level+-pts01 root_pvtx47 pv_salv_seg:=volmap_abs_seg@DdsegGIfilemap_checksum_LLQget_asteTTW get_ptrs_ given_segnoZ]` given_astepZcfget_pvtx hold_pvtxilo release_pvtxirvlocklock_asty{~ unlock_astypagecampccleanuptruncate_deposit_allpc_wiredwrite write_waitpmutswap_sdw ptw_util_ make_nullput_aste read_diskread_disk_no_testsalvager set_options salv_err_msgcode search_astchecksyserrthreadout update_vtocevm_vioclean_up get_vtocep init vtoc_man get_vtocevtoce_stock_mandrain_stock_range# write_disk&&)write_disk_no_test&,1pvtarray457 salv_datadebug:=?:BK&` cleanup.1SEFHCHECK_VTOC_SIZES[KNpage_fault_error.2aSjVCLEAN_UPd[ ^Pb&&&"&*&/&3&9&?&F&K&S&Y&b&h&q&x&&&&&&&&&&&&&&&&&&&&& &&&%&+&3&9&A&DsymbtreeO=OgZBPL/I 6"' *U@RMultics PL/I Compiler, Release 32f, of October 9, 1989Hirneisen.SysMaint.aoptimize map `#}+kOg2i[^K4pgaLzLx"tYN$W#cJtYNK@I7f)RJ&]#KZ]#XC!$A^D7H$I\Q JsQ>spec>install>1112>disk_rebuild.pl1>ldd>include>aste.incl.pl1>ldd>include>disk_pack.incl.pl1>ldd>include>fs_vol_label.incl.pl1>ldd>include>null_addresses.incl.pl1>ldd>include>pvte.incl.pl1>ldd>include>salv_data.incl.pl1>ldd>include>salvager_severities.incl.pl1>ldd>include>syserr_constants.incl.pl1>ldd>include>vol_map.incl.pl1>ldd>include>vtoc_header.incl.pl1>ldd>include>vtoc_map.incl.pl1>ldd>include>vtoce.incl.pl1pl1info disk_rebuildY-MxOi)<EO;4x i<1Ox/ <'OtSx<O txkE i:.<1O txk<-O4x_W-<@OtStx'x3 S4<@ F)V<O 4O  <@(@S`pPZjkkZPZZ@+ZP+ZZZ+ZkZkP @Z@+Zk@Vj@+Vj+ZZk kP EUXV@ZjZjZj +0@eU*eU*eU*eU*eU*eU*eU*eU*eU*eU*eU*eU*eU*eU*eU*obj_map PPebUn  on_line_salvager 11/11/89 1059.2re 11/11/89 1043.9 46944 on_line_salvager TpdsTT+T$TM>pddT&T)T VT*VGTXV T#4stack>dumpscleanup>process_dir_dir^a: error from sum on ^p^a: Getting pathname of ^p^a: cannot get activation info on ^pon_line_salvager: salvaging completed.^a:Begin salvaging of directory ^a for ^a^a: Begin salvaging of directory ^a for ^aon_line_salvager: user process ^a terminated because of bad process directory" xP%@(@,@@O,@@O,@@OP(PP@P@@@PP@(@(@@@@P@@$P<P@@1PP'@ PPMP@B@@@$P@ P@B@@@$P P@ P@ D(@D@B@@@$P0P@ P@ PF@F@B@@@$P"P@@@@@$P&P@(@@"@:$@@&@@(@ @$P4P@@@'$PNP@!NP3 @3"@3$@ ,@@.@ @0@2@@4@6@8@ :@ <@>@*@8P@r(@ @@@ @@j P?@@,@s@.@@0@2@4@6@*@ $PP@@@@ ,@@.@ @0@2@@4@6@8@:@<@>@*@$P8P@r@U`s>.@.@>@r@@~@N@N(@@ @@`s@@~@>~@ @@frj @@@@@"@@$@&@(@ @$PP@r@ @@`s@@@@@@@$P(P@@@,*,D@*@F@iH@@J@$PPL@~N@uP@xR@pT@mV@B@6P@@@,B,^,@B@.@@0@@2@$PP4@b6@V8@X:@T<@Q>@*@.P@^PM@@(P@@@@@"@@$@@&@P@P(@ @$P*P@@ P@@@@@@$P"P@@@\( (4,@ @.@-0@ 2@*@$P.P@@@@$P$P@@% F@)@ M$P P @F@j @@VPBP,@B@.@P0@2@4@6@*@ .P@$PPPP@@ F@@@@l@O@X(@X@\@Z@$P P@@\@Z@$P2P@@$@X@@$@X@X@@$X@^@.H@6^@^@ i@ @@@^ @@@@ @@@@@@ @P@X@@Y@@6`@@^@X@d@Y@f@`@h@^@j@@l@b@$P:P@@@@$b$p@@r@b@t@wv@@x@z@|@{~@@@n@$P8P@ @@@ b @@@j d @p@@r@b@t@yv@qx@^z@n@ $P,P@ `@ @@@ Z @@k\$PPp@`@r@Z@t@_v@Wx@Cz@n@ ,P@$P P^@`@ @@@ Z @@4\^@p@`@r@Z@t@Dv@<x@&z@n@ ,P@@\@Z@$P P@@ `(@`@\@Z@$P0P@@.on_line_salvager symbol_table pdsprocess_group_idprocess_dir_name # processid&) stack_0_ptr,/ error_table_argerr268mylock2;=root2@Bsalv_pdir_procterm2EJ date_time_MMP get_pathname_SSWlevelgetZ\]setZ`alock dir_unlockdfi unlock_fastdlo lock_fastdrusalvageronlinex{}salv_directoryonline_salvagesalv_dump_copy salv_err_msgset_privileges dir_priv_off dir_priv_onsumgetbranch_root_mysyserr error_codevtoc_attributesget_info salv_datad|` cleanup.1>&&"&%&+&1&:&?&D&L&R&Y&_&c&k&q&w&&&&&&&&&&&symbtreeO=Og)PL/I 6"' *Multics PL/I Compiler, Release 32f, of October 9, 1989Hirneisen.SysMaint.aoptimize map T'}+Og^ H${ITf[^K1n)RJy G0I#W.CK@I7fK"I&]#KZ]Z`K\>spec>install>1112>on_line_salvager.pl1>ldd>include>quota_cell.incl.pl1>ldd>include>salv_args.incl.pl1>ldd>include>salvager_severities.incl.pl1>ldd>include>dir_header.incl.pl1>ldd>include>dir_entry.incl.pl1>ldd>include>salv_data.incl.pl1>ldd>include>sc_info.incl.pl1>ldd>include>syserr_constants.incl.pl1>ldd>include>hc_lock.incl.pl1pl1info on_line_salvager6A <@ @@Ox7xwf<OtxS )z^<@h)</Ot <@>PVjZZjZ VjPVj@VjPkZ@kZVk:Z+@+@kk+X@eU*eU*eU*eU*eU*eU*eU*eU*eU*pobj_map >  salv_check_vtoce_ 11/11/89 1059.2re 11/11/89 1043.5 44784 salv_check_vtoce_T#TMLHTNT.N$T1TTT&V L$TWT*#VT @LV?4?#vtoce class is ^asalv_check_vtoce_Connection failure for ^a.Error deleting branch for ^a.Connection failures detected in ^a.Deleting ^a due to connection failure.salv_check_vtoce_: getting UID path for ^aSet master directory switch ^[on^;off^] for ^aUID path at level ^d changed from ^w to ^w for ^a^a set security out-of-service: vtoce access = ^w and entry access class = ^wUnable to check VTOC entries for segments because the volume is not mounted. LVID = ^wP&@"PP@L@I(@P@PPF@/@6O@F@P@R@R@H@T@N@ P@H@ M(@@@,V,M@d@<f@H@h@V@j@PPl@Ip@Fr@Ct@@v@"P@Px@b@P@@FP@O@RO @P@P@R@H@T@N@ $PP@P@10@#FP@6M@a(@@@XbXM@|@~@a@@b@@ @@@@@ @@z@P@P@@J@ L@FP@@$@@@H@HP0HP$@FPL@HP@$@P@0@@@@ } c(@@a@a@P@H@R@b@T@N@ $PP@H@a@a@|@~@H@@}@@@@@@z@PP@HP@a@@6M@@@a@d@b@f@M@h@@j@J@l@H@n@b@$P P@H@$PNP@@|@~@H@@}@@@@@@z@PP@JP@HP@M@$PNPlI@PPH@M(@@@(V(@d@[f@M@h@V@j@}@l@ip@t@er@]v@\x@b@P@H@P@H@R@N@$PP@H@M@@@j N M@|@4~@H@@N@@}@@B@?@<@4@4@z@PP@gM@(@@@CNM@d@f@@h@N@j@}@l@"p@t@r@v@x@b@P@IN(@ N@N4JPFRMF.@M(@@@U4z4@@@M@@z@@N@@@O@RO@}@@@@@@@@@@@ P@P@c@N,@c@@@@R@d@JP @F@ } @@@} t c@HP@@ @M@@@MM@<@6C@ @@@@@@ @M@@@MM@@c@@@ |@@|@M@(@@@0b0M@@@@@b@@ @@CO@}@@@@@@@@@PP@JP@@HP@M@@N@J(@J@J@@P@@@R@N@$PP@@@N@X@V@$PP@J@M@m@(@lV@lX@aZ@N@@@@M@@$PP@HP@@@PP@P@@@@@V@@@@@5@@B@9@@,@"P@P@4@:@2@1@@,P@@M(@@@PzP@@ @M@@z@@}@@JP@@HP@@@@@@@@@@@PP@HP@c@3HP@M@@@@6@c@@M@d@@f@@h@@j@H@l@b@$P P@H@@@|@~@H@@}@@@@@@z@PP@LPH@I@"PP(@(@@@$V$@d@f@@h@V@j@Pl@p@t@r@v@"P@Px@b@P@@salv_check_vtoce_ symbol_table get_pvtxvtoc_attributes salv_updatevtoc_man get_vtoce"%(logical_volume_managerlvtep+13 uid_path_utilget6:;delentrysalv_delete_branch>AF access_audit_ log_obj_classIMQdisplay_access_class_TTZlevel]:_access_operations_fs_obj_set_soosbgk error_table_ invalid_vtocxnrvai_entry_vtoce_mismatchny`q &&!&*&5&=&H&S&\&a&m&x&symbtreeO=Og(PL/I 6"' *Multics PL/I Compiler, Release 32f, of October 9, 1989Hirneisen.SysMaint.aoptimize mapH(}+Og~R-[^K5^ G0If#W.Cn#W2D SLv'&VpDQ JsQ>spec>install>1112>salv_check_vtoce_.pl1>ldd>include>access_audit_eventflags.incl.pl1>ldd>include>dir_header.incl.pl1>ldd>include>dir_entry.incl.pl1>ldd>include>dir_name.incl.pl1>ldd>include>vtoce_salv_update.incl.pl1>ldd>include>vtoce.incl.pl1pl1info salv_check_vtoce_<B o/iZz<O  xAPVjZZjkZNk_k:P+|Z+@eU*eU*eU*eU*@obj_map qq   salv_dir_checker_ 11/11/89 1059.2re 11/11/89 1043.4 234216 " salv_dir_checker_access name ACL directory header directory link name segment entry hash table T.TVT(T T T TsizeTtypeTFTT TT3V#T6V?V`L TT5TTTTT1NTTTTT/NTKT!T$VT*VVLHL$TT,TT-TT%T#T"T'TT=T;VT V @L4ownerSalvager^(^8w^)?#area sizearea headerarea pointervtoc indexSysDaemonversion_numberprodigal searchParent class: ^amaster directory UIDphysical volume idDeleted blank namesalv_dir_checker_Corrected ^a in headerInvalid hash table foundmaster directory switchsons logical volume idUnable to hash name ^aInvalid type in ^a blockCorrected dtd for ^a ^aCorrected dtem for ^a ^aInvalid entry contentsDeleted duplicate name ^aDeleted non-ASCII name ^aDeleted blank access name chain has invalid contentsDeleted ^a ^a with zero UIDInvalid author found for ^aUnique name ^a supplied for ^aCorrected entry ptr for name ^aDeleted non-ASCII access name ^aCorrected size field in ^a blockInvalid block found on chain Deleted link with blank pathnameName count changed from ^d to ^dLink count changed from ^d to ^dACL count changed from ^d to ^dUnexpected error from hash$in for ^aCorrected invalid back pointer in ^aCorrected size field in link blockCorrected directory switch for ^aCorrected ^a branch switch for ^aDirectory ^a was put back in serviceCorrected link branch switch for ^aSegment count changed from ^d to ^dInvalid block found on entry chainDirectory length increased from ^d to ^dDirectory pages increased from ^d to ^d.Directory ^a was found out-of-serviceInvalid bit count author found for ^aCorrected primary name pointer for ^aDirectory count changed from ^d to ^dsalv_dir_checker_: Faulting on purpose.Deleted link ^a with non-ASCII pathname ^aCorrected count of ACLs from ^d to ^d for ^asalv_dir_checker_ trace information - ^a at ^pAccess class error for ^a, parent ^a, branch ^aCorrected count of names from ^d to ^d for ^aInvalid directory header - no information recoveredUnexpected error from acc_name_$encode ^w for ^a.^a.^asalv_dir_checker_$space_fre called with num_words = 0Segment initial ACL count for ring ^d changed from ^d to ^dDirectory initial ACL count for ring ^d changed from ^d to ^dBranch access class ^a does not match directory header access class ^aAccess error for ^a - invalid ring brackets (^d) for multiple class segmentP%@ LP# j@j@?j@j@j@ j@'jAj@h@@@3((@@@@@@$PFP@S.hPP (P @;S@VP@v\@@$P@@@@S@@^@J(@S@\@@\P@@CO@@@CO@@@@@@`P@CO@@CO@F@@@ @s~@@\P@@@@@@@@g@@@`P@@@@F@@@ @Z T@T@N^@@\P@F@@FCO@@@H@@@`PF@FCO@F@@@ @7T@\PO6FN@%@@<</@@@@T@@O@F@@&@@@@@@@P@P@F@6T@\PO@ipS@F@6`P@OipF@J.@T@ @@F@FCN@@@@@@`PF@FCN@F@@@ @T@\PO6FN@&@@@@@b@@@T@@OCN@F@@@@@@@@@P@P@F@T@\PO@jLS@F@`P@OjLF@J.@T,@[\P@6JN@#@@  @-@@@@CO@J@@@@@@@@P@P@J@\PjLD@S@J@`P@jLD@@@@@@@@@`P@CO@@CO@@@Z@PPS@@S@L@>XP `@\P@-@@@@@@@@6@Jl@{(@z(@|(@s(@x@r(@\P@$@t@@t@ t@D\Pv@#@'b@@@]$$@@v@@ @*@@ @^@x@t(@x(@ript@y@\P@$@@tM@t(@t@@\x@t@ripvP$@t@vPt@yM@t(@K@{N@^@)\P@6|N@ @@$$@o@@@@@|@@@&@ @"@$@@P@P@|@6\Pip@6sN@!@@0((@K@@@@CO@s@@@&@ @"@$@@P@P@s@\PjL@6zN@ @@y  @'@@@@@z@@@&@ @"@$@@P@P@z@6\Pip{@KN@@@O  @@@@K@@{@@z@$@&@j @j"@@P@P@l@~@@PP@n@@6@@b@@@((@0@@2@A6@R8@.@H@~@P@6:@S@:K<@@@@`P@@B@@@D@<@F@@H@>@@P@@P@@@@@N`P@6>6ipN`P@6>6ip N`P@6>jL@N|,@Ns,@z,@P@@;@P@@$@;M@#^@@@O(.(<@dN@qP@.@R@>@T@X@Z@\@^@L@PP@P@@P@ip`@@@N@@@COP@@R@T@@V@P@X@@COZ@@\@L@ @@^@OU@P@6N@*^@C@@R0.0qd@)f@.@h@P@COj@@l@>@n@r@z@t@~v@x@|@b@P@P@@PjLS@@P@jL@{.@@~@>0@J@@(@^@ @@.BlN@P@.@R@>@T@gX@YZ@L\@W^@L@PP@P@]~@@N@@COP@~@R@IT@@V@P@X@@COZ@@\@L@ @8P@6N@^@@@,.,.d@f@.@h@@COj@@l@ @n@#r@z@t@v@x@|@b@P@P@@@_VP @N@.@P@~@R@V@X@;@Z@L@ {@1(@1*@_,@:@0@.@$P>P@N@@(@@(@@@ . (@@:@@@@$PP@P@@@~P@@@@@@@.@@@@CO@@@@@@@@@;@@@@@@@@0P@ @@PjL@J.@@~@l^@J@@(@^@8@@(.(pN@P@.@R@>@T@X@Z@}\@^@L@PP@S@@PjL@ P@@~@@@1@@~@$9S@@ P@~@P@@@m@P@@~@%~@@(@P@+^@@R@@@@@@G@@@@@@@@?@1@$@@-@@PP@@@Np@@@6@@$@B^@R@=N'P@6V@@@,, @@@@@@P@@@@@@@@@P@P@@@  @s@@@@@@@ PP@@P@@@$$K@X@@@@@@@@@@PP@bP@@@M;E@@@$$]&@3@@@@@@@@@@PP@<P@@@((?@@@@@@@~@t@|@@PP@P@&@@$$@@n@@@@@@@@h@Z@B@D@V@@PP@P@@$@MJ@@@@M@"@@H$$C@@@@@@@@2@@0@@PP@@NJ@P@@@@@@P@/@,@E@$O@$@@$LL@@@@@@P@CO@@@@@@@P@P@Z(@@$PHP@@@@@@@O@!@@@H@@@@@ 2P@@@@@H@@@@@ 0P@@@@@f00s<H@@@@@@P@@@@@@@8@@@@@@@@@@@ @"@$@&@ @PP@5VP @@@@@@w@@@@@ @@@_@@@@$P>P@N@(@)(@*@,(@@@H@@@@@@@0@@2@(@4@$PP6@P@8@P:@)@<@*@>@,@@@@B@@D@7F@NH@2J@L@.N@@P@(R@V@@T@X@4Z@.@,P@ @$PHP@@P@@@@Z@@@P@OM@@)$@@\@6j@n@p@\@r@j@t@b@v@z@|@~@@@l@PP@O@P@@$@M+j@@OM@'&@@P\j@6j@_n@lp@\@r@j@t@b@v@z@|@~@@@l@PP@P(@@@R@b@@@@@@@@@@@@b(@(@@LN@>L@~@>@XPTo .@.@@N@@.@@@@>@>@@L@~N@@\P@@$@@MMM @@a@ M R(@VP@@b@@@P@P@@$@\P@E@P6$P@>O~LN@N@XP FNTH@@@@P@@@@@@@@@ @4N@0@@$PO@@@zP @@`@@@@@@@@@$PDP@@ @@@P@@@@@CO@@@@@@@@@@PP@P@ P@P@S@ (@ P@0@(@P@0@@@0@@@@M@@(@@(@(@P@0@@P6@@@ @\P@)@4b@@ @@} @@@@@@@@@@@^@F@(@(@@N(@ip@@PP@0@@$M@(@@@@@(@@@$PO@@@S@L@N P@@P@@@ N PiL`P@@6>@jL,@,b@*@@u@>@.@.@@@~@@>@T@@@i@@ `@/ E@@@@@@@@@6@ @@@ipP$@@aP@M@\(@ZS@ P P@0@@P@0@@PP@@@PP@P@@@$PF@@@@ @@P (P@@P@$@@M@M@ M@P@ (P@P @P@MP|@ (P@yP@P@MPt@ (P@qP$@P@MPl@ (P@iP@6@NNP@ (P@>F@$P"P>>@@,P@@ @N@ @@$PPNO,@@$PPO@(@P (P@P@6d>>@FP@MP@ (P@@6N@zR@@ (P@@@~$$@ @@@@u@m@@ PP@@PjL^P @P@MP@ (P@P@6N@&R@P@ (P@@@@X@@@@@U@G@*@1@@P@P@@YPip@6@$PNO%R@P@ (P@@@  @,@@@@@)@@@@@P@P@@$POPjLP@P6@%@6@!@@$$@@@@@@@@@@@P@P@PP@P@0@@ P@@@(PPP@P@@ @@@@@PP@@ @PP2^@dN@@t   @J@@@P@@@@@@@ @PP@@@/ @1@@@@@w@ @ P@P@S@ P@6P@P@@@@@PP@@@>@@@ @@@@@PP@@ @zPP6^@ R@1N@@j @@@@P@@@d@V@0@T@ @PP@@@P @@@@M@?@@ @ P@P@@P@@$@@PP@M@!^@@@  . @@@@@@@+@@@@ @P@P@PP@P@@PipS@`P@\P@P@@@@@@@@@@@@@$PDP@@"PP^@R@@@d @t@@@P@@@@@@@ @PP@@S@(\@@@@@@@ $PBP@@@@$$ @K@@@P@@@@@@ @P@P@I@@@PP@6>@XP$PP f@`PN@$@ @MMM@EN@@@6>@N f@M@AN@@@@P@@J8"8p2@4@"@6@u:@g<@?>@0@ PP@PP@P@@6>@>P!@~LN@(P@!@XP FO_(P@@P Fn WJ@P@@@PP@(P6@PD@@6@ @0@.$.@\P@@_PPP6@@ @0@@.$.@\P@@NPPND@@@@PP@6$PB@>O~LN@B@XP FN@ @P@P@@@P  @PP`4l (PP @6`k P@ @$P@PO*PNML$PL(PLLP,>P>@1@@@P@@PP@PV@@PB@P@P\@@P`@@PX@R(@D(@@@@S@@@@E@@@@b@Z(@@@O@&P\P@~L@@ @ LN@@ @~ LN@@ @ ~L@L@> `@@N(@N@N@ @@@PP@0@@@D@ F@2@PP0P @@@ @ @}D@D@J@0P@L@@N@<R@9T@6V@H@  @PP @@@`@ @`P(@"PP@@@P@A@B@C@P@PD@A@F@G(@B@J@C@L@D@N@F@P@G@R@H@NP@@4@6@PP@6;@@$@M P6@@PP@ PP@Z@;@\@6P@ P^@:@`@X@$P8P@;@6P P@PPP`@`@@@P6@@ @@b@@0@b@P@0@b@@P@0@@@0@.$.@`P@@ip@@.@@0@.@@$@MM`P@-@6b@@.@6bN@ P@P@@<@@<@`@Z@ P\@:@^@X@ $PBP@:@@@Xf@=h@X@j@6P P@P@@l@p@r@t@v@d@PP@<@0@6PP@P@@<Pip6PP@P@@ PPip4@>@@@PPD@@$@x@ @@G \P@@@@ G @x@ @@|O \P@@@@ O @@W@G@z@@P@P~@z@@F@@|@ $PP@F@%@@88R@@@@F@@G@@O@@DP@@N@@@@@<@@ @@P@P@>@>@@@ @@<G @@K O zW@Z@\P@$@@f@c(@@d@b@ b@dN@,fPF$@\P`@ `P!b@fPO6@-@b@fPO6c.@@c@N@@L`P$@\P`@b,@Z@f@h@B@0@@(@\P@M@@@\P@BP@M@@@44@`@@@@@@@ PP@K(@S@hP(Pf@?@@$M@@@`\P @BP@M@ @@id@@R\P @BP@!M@@@@GBP@6@\P@ @6N@ @ex@@6BP@ @@\P@@@M@@@@%\P1@VP@5M@@@o@BP@M@@@H@\P@ M@@ N@-@@gHH@@@@@@\P @@@@@@W@@@@@@@@P@B@@@@@@PP@\P@$@M@(@\P@6$PNP@@\P @6N >>@=er@@$P&PY@\P@$@M@!@!@@$P&P\Pf@@,NP @@@,Pn@m@ m@nN@fPF6m@$PPNO ,Pm@@@@m,@$PJP~fPN@@e@@q\P.@6K@@ Q-@@d@@6H@<@B$P.Po@m@m@oN@ \P-@6m@$P PNOm,@m@$P.NP, PFl@\P@.@6lN@m@.NP!dP@6m@@$@ Mm@O@6@@$M$l@`0@.ip@6@FhPPf@@@q@@@@p@b@E@@ PP@S@hPPf@p@r@At@P@@@@O@@@@rPP@K@=@2@tP@P @@PP@S@p@v@`P@@B@;0@'BP@$@?@@@@@@ @@!@ @@@ @@@@@@ @ @@@@@@@ ip\P@@@!@$PM@@@@VP@5@1@@6@6/ipip$PPjLO@0@ iL&PYip6"@JP"~@|@&P@P@P$@P@(@|@*@$@,@,P.@&@:P@K@|@\P-@6|N@|(@#(@`@(@|@*@#@,@&@ $P4P@v@~@PP@@$PJP~@@>F@VP@ N@@@(0(<@8>@0@@@@ @B@@D@H@N@P@J@aL@:@PP@L@>N@@@(0(L@>R@<@>@0@@@R@B@@D@H@~J@BL@?N@P@:@PP@@~@@ @~@$@> F@\`@@\P`P`@`@@P P~@@@S@S@Z@T@\@W^@`@X@$PPP@ @@@T PP@P@@@ip$P(PjL@b@Jd@b@h@@@j@@@COl@Pn@d@p@f@@@@ X PP@P@@6%v@x@X@z@@|@~@@@@@@t@PP@PP@P@iL@pP(@"PP@@@@@0B0P@{R@B@T@P@PV@@PX@\@^@`@Pb@d@N@ PP@P@@PP'@PPJ@@@L@H@6P@PP@@@@ @ @@@P@0@.$.@`P@P7P$@@P@@6)@@`P@ipP@P@0@@$@@`P@iLP@P@0@P@@$PO@@@@ <P@@`P@@PP(@"PP@@@P@A@P@P@@ F`q>B@VPB@i@ @@g@PA@ `@`@@u`>@.@.@@C@@@C~@C@>D@A>@E@VPD@i@C@ `@` E@GE@@D@@PA@ e@`@E@@!d!!d!!!V!W!X!Y![!^!s!_!!j!`!`!!`!!!D!F!2!@!!!!! !!!!!!!!!!! !!!!!!o!!! !p!MQ!! !!!M!!!!b!!!!!!!!!~!~!!!.!~!!!>!!!>!!:!v!v! !vp!M!r!!!!??>*AE salv_dir_checker_ symbol_table  acc_name_encode access_audit_ log_obj_class"access_operations_fs_obj_set_soos%*.fs_obj_access_mod%16active_hardcore_data alloc_sizes9?B dir_hdrsize9EHhash_table_sizes9KPelcsize9SUaclsize9XZ dir_arearp9]`ensize9ceesize9hj nalloc_sizes9mqnum_hash_table_sizes9tz aim_check_equal}greater_or_equal}allocate_dir_ht_display_access_class_fs_allocallocinitfreelevelgetpvt root_lvidhashinsearchsyserrsys_infoaccess_class_ceilingdefault_dir_max_length salv_datadebugging_fault_dir_checker formline_ unique_chars_`format= trace_message  cv_access  target  R &&$&0&8&D&J&R&W&\&b&g&l&s&|&&&&&&&&&&&&&&&&&symbtreeO=OgJtPL/I 6"' *S$CPMultics PL/I Compiler, Release 32f, of October 9, 1989Hirneisen.SysMaint.aoptimize mapd(}+Og2n G0Iv#W.C~#W1C#W,C<#W2D SL#W0D S9)#W-C[^K1$\%zD M(K@I7f'mMV6GDF  -[^K5>spec>install>1112>salv_dir_checker_.pl1>ldd>include>dir_header.incl.pl1>ldd>include>dir_entry.incl.pl1>ldd>include>dir_link.incl.pl1>ldd>include>dir_acl.incl.pl1>ldd>include>dir_name.incl.pl1>ldd>include>dir_ht.incl.pl1>ldd>include>dir_allocation_area.incl.pl1>ldd>include>salv_args.incl.pl1>ldd>include>fs_types.incl.pl1>ldd>include>salv_data.incl.pl1>ldd>include>sys_log_constants.incl.pl1>ldd>include>its.incl.pl1>ldd>include>access_audit_eventflags.incl.pl1pl1info salv_dir_checker_.!@ <+ 8<O Mxs&,x z<o; hx+V8|/tx>s2A#FeFA 2gt$<-O<O)<@A"s((@)<Om r+ @!nPPVjZZjVk:+PZkZ Z@ ZkPZZ ZZZ@ +PVkzVjV`ZZj +CUYUYUYUYUYUYUYUYUYUYobj_map   R  S ^  salv_directory 11/11/89 1059.2re 11/11/89 1042.8 79344  salv_directoryVV?TT6T9TT VLHL$TTC@LTT#TT*VX?#4?#cleanupsalv_directoryswitch found already onCould not read VTOCE attributes.Changing max length in VTOCE.Branch is security out-of-service: truncate_vtoce to length ^d failed.Changed max length in VTOCE from ^d to ^d.salv_directory: Invalid call to error message printer.Upgraded dir set security out-of-service due to no quota. @:@@  P&@ "PP@@P@ P@J@P(PP@P@@@@NN@@1 P%@PP@J@PP@P@ P%@PP@PP@P@PPH@P@P@J@(P(@(@P@ @P'@.@@@J@N eL@P.@@@L@P@@@HP@@@@5@@@1@5@@6(@@@/@6>6@@@@@@@@@@6@@@@ @@ @@@@@L@@@$P<P@L@X@>FP @@$PNPSHP@@@@@@@@6@PF@@@@@@@@@@@ @L@"@@>P@L@@@,,&@(@@*@@,@$PP.@2@8@4@6@:@$@@@@  &@(@L@*@@,@0@2@4@6@$@@@ @@@@@@@@@@ @@$P.P@@.K@P N@)H@ @@ @L@@@ $P:P@L@@@$$p&@Q(@L@*@@,@@.@d2@:@^4@`6@V8@$@b@L(@@HP@@P@  @@@ <@@@K@ @@&@<@(@@*@@,@:.@-0@*2@'4@$@$P0P@P@$@@@ PP@}@z @@?#$# @@@ , >@@@$@B@F@ H@J@<@ @(@@@J@N @P@@@  P@ @&@@(@@*@.@0@@2@$@ U@@ @@@@$P(P@@@(@f@(@@@@@>@@@@@B@$PPD@P@@F@PH@@J@f@L@@N@@P@R@T@V@X@Z@@\@^@b@`@d@<@(P@ @P$@P@y.@,@L@@@  &@u(@L@*@@,@0@2@4@t6@$@@L@P@@@@HPh@ @ @P M@ N@@@Z@@<j<j|@K~@j@@b@]@K@z@ Y@(@@@J@N @Yj@Yl@y@|@z@$P(P@@@Hh@(@j@@y@@@@$PP@P@ @@P @@ P@h@@@@@'@@@@@@@ @@$P@@@@@P F@ J@@(PJ@NE@ @@@@@@P@P@@$P@P@PP@@$PPP@*@@@@@H@@P@@6P@PP@$PNP@@@@@@>O@,@NPP@@@@@P@P@@@@@$P$P@PP@P@@@PP@@@P@B@@@$P$P@PP@@P@@@@@P@D@@@$P$P@PP@@P@@@P@F@@@$P$P@@PP'@ P@m0@(PK@@B@@@4P@ @ HPD@D@B@@@4P@ P@@B@@@$P,P@ P@ HPD@D@B@@@$P*P@ P@>0@ F@@J@F@L@H@$PBP@ PJ@N.@@@PP'@@@@@NA@ P>F0@ A@>OD@B@$P&P@@,@@P'@M(@@ P'@M@@B@@@$PP@@@@@$PP@@@N@@88@@@@@@$P8P@BPP@@7V@P @@`@D M@P PL@ PL(@L@M(@@@>@N@@O@(@@@@@@@@@@@@$P"P@@u`N>@.@.@@@@.@ Nip.@M@7 PL@@m@@M@-$P P@@@b@@@?@>@~@N@@@@@@@(@'@>@@i@ @@' `@`@@ n@`N  @@.@ PJ@NQ@@(@@@ P@P@>@ N@~@N@.@ e@`@>@i@@ `@`@@ e@`N@>@@@ E@@N@@@ `@` @@N]@[P@ @ L@@Pk@@L@$PP`0`@@P@P`0`@ @(@Eu@D >@.@.@@@ ~@@>@>@@T@@i@@ `@`D E@@@@@ e@`N@@@P@ @@@@@@@ $P2P@ @@N P@ @@P@ @@@$P P@ P(@@@@H@@@x@@$PP@P@P6ip@@@@@ip @@i \@@@@@@H@(@(@(@K(@@$PP(@"PP@@@P@A@P@P@@ F`B>B@VPB@i@ @@8@PA@ `@`@@u`>@.@.@@C@@@C~@C@>D@A>@E@VPD@i@C@ `@` E@E@@D@@PA@ e@`@E@@8!L : >salv_directory symbol_table access_operations_fs_obj_set_soos error_table_!no_terminal_quota$)mylock,.pds processid125pvt root_lvid89< root_pvid8?B root_vtocx8EHsys_infodefault_dir_max_lengthKNT access_audit_ log_obj_classW[_ arg_count_bbe arg_list_ptr_hhldir_dumpoor formline_uux grab_aste prewithdraw{~release_prewithdraw{levelgetlock dir_unlockdir_unlock_given_uidsalv_dir_checker_salv_check_vtoce_ salv_err_msgpathsumdirmodgetbranch_root_mysyserrtruncate_vtocevtoc_attributesget_info set_max_lthdc_find dir_salvagefinished` ring0_salvage`online_salvage` cleanup.1clean_up rel_segsprint print_code$&target'"D&&#&+&0&7&>&D&J&V&a&g&n&t&z&&&&&&&&&&&&&&&&symbtreeO=OgPL/I 6"' *A1>Multics PL/I Compiler, Release 32f, of October 9, 1989Hirneisen.SysMaint.aoptimize mapd%}+Ogn$RXbJ wfKsL0C"]K^)#W-C#W.C G0I#W2D SL H${IT[^K1)RJK"I&]#KZ]-[^K5>spec>install>1112>salv_directory.pl1>ldd>include>arg_descriptor.incl.pl1>ldd>include>arg_list.incl.pl1>ldd>include>dc_find_dcls.incl.pl1>ldd>include>dir_allocation_area.incl.pl1>ldd>include>dir_entry.incl.pl1>ldd>include>dir_header.incl.pl1>ldd>include>dir_name.incl.pl1>ldd>include>quota_cell.incl.pl1>ldd>include>salv_args.incl.pl1>ldd>include>salvager_severities.incl.pl1>ldd>include>sc_info.incl.pl1>ldd>include>syserr_constants.incl.pl1>ldd>include>access_audit_eventflags.incl.pl1pl1info salv_directoryB!W/ Z~<mO4xS"i<1O4x# zi:^<O_-x+v |PZjk+Vj+k@ Vj_k:VjkZkP @ZVj Vj+k|Z@kZV`ZZjk +XVBk +P|@eU*eU*eU*eU*eU*eU*eU*eU*eU*eU*obj_map ( DNA  salv_dump_copy 11/11/89 1059.2re 11/11/89 1042.8 21312 salv_dump_copy T-TTT T##V TV?4?#>dumps@seg_fault_error^a: Intiating ^a.^a: Appending ^a to dump directory.^a: seg_fault_error copying ^p into >dumps>^a@FP&@"PP@a@P@PP@@@PB@@Pa@ @@`@C `@`@JO`@`,@Nb@d(@e(@B@$f@b@j@C@l@n@K@p@$PPr@d@t@e@v@f@x@P@z@|@~@@@@@@@@h@$ P@P@@@$h$k@P@@h@@f@C@@w@n@k@n@@@$PP@@mb@@@@C  e(@d(@b@j@@l@f@n@e@p@d@r@N@t@P@v@Qx@Hz@E|@H~@@@J@@@h@$PP@N@B0@ K@K@.@ j@P@l@@n@p@C@r@,t@#v@x@#z@|@h@$PP@@'@Z0NpP'@@@.0@0N@@@P@R@ P@@T@C@V@X@Z@\@`@^@L@P@b(@ PN@B@b@D@@@$PP@.@B@NP@P`@`@$PP@@@ Q b@Q@@d@e(@b@@C@@@@d@@e@@@@@@@@ P@@salv_dump_copy symbol_tableF pdsprocess_group_idappendbranchxasd_ del_sentries!#'delentrydseg*-/initiate priv_init258syserr;;= error_code;@CND`seg_fault_error.1QFI[&& &)&1&:&?&EsymbtreeO=OgPL/I 6"' *Vbkw|bbMultics PL/I Compiler, Release 32f, of October 9, 1989Hirneisen.SysMaint.aoptimize map8%}+Og~B&]#KZ]L(\gqK-L>spec>install>1112>salv_dump_copy.pl1>ldd>include>syserr_constants.incl.pl1>ldd>include>access_mode_values.incl.pl1pl1info ^salv_dump_copy B _x!kV<OLPZjkVjZ P+Zk k h@eU*eU*e obj_map [[RD  salv_err_msg 11/11/89 1059.2re 11/11/89 1042.8 19008 TVT^a^a6V? *P%@@ @@CB(@8 /P&@"PP@@@PP@ @@`@CB(@ 64P&@"PP@@@PP@ @@`@CP6@$M@B@PP@@/n@@>@o@@(@@@@@@@n@@@@@$P8P@B@#PP@0@@$.$.@$@$M$P4P@@b@@@/n~@@ @@?n@@ o@`on.@n@>/N/n@ F@n F@C{u@C>@.@.@@@~@@>i@@ `@`C E@f @@`C @@@@(@@@N@@$P:PN@@A@ A@A@A@ F@CE* @F@C&n@~@T@,@@i@@ `@`oA@@@@C@@!@@@@@@6P@ @$P@@@Cn@~@T@@i@@ `@`oA@@@@@@6P@ @@:  salv_err_msg symbol_table*  error_table_syserr formline_ salv_datarpv#&'/`path4*!`-code7/:`24<, &&&"&)symbtreeO=OgVPL/I 6"' *Sy^hrv^^Multics PL/I Compiler, Release 32f, of October 9, 1989Hirneisen.SysMaint.aoptimize map8#}+Og2AK@I7fI&]#KZ]>spec>install>1112>salv_err_msg.pl1>ldd>include>salv_data.incl.pl1>ldd>include>syserr_constants.incl.pl1pl1info [ salv_err_msgA _ B! <!O g4PZjkkVjPk+V`ZFCUYobj_map 8N<V,y  salvage_pv 11/11/89 1059.2re 11/11/89 1042.7 117360 T4T2T-rootTDNTOT>T<T=T7T#TTTIT8T1T.V N$T0T'T TX T5G4#?#cleanupVTOC conversionVolume salvagesalvage_pv: ^a finished.salvage_pv: ^a finished with error.salvage_pv: vtoce ^oo free but not zerosalvage_pv: INIT_TABLES: aste pool ^oo too smallsalvage_pv: map of assigned addresses changedsalvage_pv: dirsw turned off for vtocx ^oo: ^asalvage_pv: ^d free vtoces added to free list.salvage_pv: freeing ^w deciduous vtocx ^oo: ^asalvage_pv: freeing ^w per process vtocx ^oo: ^asalvage_pv: no. of free vtoces changed from ^d to ^dsalvage_pv: no. of free recs changed from ^d to ^dsalvage_pv: freeing ^w per-bootload vtocx ^oo: ^asalvage_pv: vtoce ^a at ^oo: page ^oo disk_addr ^oo badsalvage_pv: setting damaged switch on ^a (^oo) on pv ^a.salvage_pv: damaged switch found on for ^w vtocx ^oo: ^asalvage_pv: ^a of ^a_^a, volume ^a of logical vol ^a.salvage_pv: vtoce ^a at ^oo: max len changed from ^oo to ^oosalvage_pv: vtoce ^a at ^oo: cur len changed from ^oo to ^oosalvage_pv: vtoce ^a at ^oo: time-record-product reset to zerosalvage_pv: vtoce ^a at ^oo: rec used changed from ^oo to ^oosalvage_pv: Label times in advance of clock. The clock may be wrong.salvage_pv: ^d damaged segments on volume ^a (^d damaged in this salvage)salvage_pv: Bit map size is ^d. (^oo) words, s/b ^d. (^oo), changing to latter.salvage_pv: vtoce ^a at ^oo: ref to pageno ^oo at addr ^oo deleted, dirsw is ^b%$~0P%@Z@e@ `@$f~0P%@Z(@e@ `@$fPP@@A(@$PDP|@F~@@[T@n@|@p @P'@.@@@@@X@A@Z@N@\@V@ $PBP@A@NPx@NP@NP@ NP@a@U@@@8^8~P@ ?m@@@mlS(@@@lS @S@S@1p@^@r@f@t@@v@S@x@xP@Q@z@@Y@|@$~@@@@@@@n@$P4P@@`@Z@A@}V(@^(@P@P@@~P>@Q@X(@Y(@A@nW(@xP@NN PLPP@@LP@@@@@@@ P@@LP@@LP@@@> F@@@@P@@~@T(@T@N@ @@X@T@Z@@\@V@ $P@P@@0@A@6P@(@6@@@(^(p@^@r@T@t@v@z@x@n@ $P4P@Z@\(@@@[@@g@ $PFP@@0^0p@^@r@@t@T@v@@x@z@@y|@v~@s@n@4P@@ $PFP@@0^0lp@^@r@@t@T@v@@x@hz@@T|@T~@Q@n@4P@@ $PFP@@4^4Jp@^@r@@t@T@v@@x@Fz@@1|@2~@/@n@4P@k[@\@@@8^8)p@^@r@P@t@T@v@@x@$z@@|@~@ @n@$P4P@P@FX,@[@Y,@\@@xP@a@@@b@@@@T@jLip@@POO@,@N@T@@@8^8@T@@@@^@@@@T@@xPQ@@@@@@@@@@@ $P:P@$P ,PT,@Z@0~Pip^@@@ 0^0p@^@r@^@t@v@z@x@n@ $P4P@X@@@LnL@n@@X@@xPQ@@Y@@@@@@@@$P4P@A@V@X@Z@`@V@b@f@d@f@jh@sj@^@ $P4P@@@$^$lp@S@r@^@t@A@v@f@x@hz@P|@M~@a@V@n@$P6P@.@@A@PP@@(@(@(@@~@(@ @N@9@P6F'0>@0F.$.@7@PN@QN@ @PF0BP6F@@@T@6.@@DPE0@.@O0@,@@>@,@@@ @N @P6FF0,@@@V.@P@?N@ @YPiH@ ?N@ @Y PiP@?@N@N@@YPi`o(@(@@N@P F F n@$@@O$O@o@,@o@(@@NP O On@@@ @@P O@,@N,@P@*d@(@@00@@@T@@@@@@p@o@@$P4P@$PHP@@@P@,P@@\@$@!@(@b@$@@$O@@c@$@P@$O@@@@@@88A@@@P@@T@@@@@@:@@@@@#@@$P4P@P@\@@@@@"@@P@?@ @@@@@T@@@@@@@@"@@@ @ @$P4P@P@\@@@@@<$<P@ ?4@8@$@:@@<@T@>@4@@@@B@D@J@N@F@H@L@6@$P4P@P@\@@@@@<P<P@?`@d@P@f@@h@T@j@`@l@@n@p@v@z@r@t@x@b@$P4P@P@\@@@@@@|@@|@@P@@T@@@@~@@@$P4P@@@P@^,@@@W,@T@ F@T@g@@@LP@O@F0@@)@@@]@@PNT@HPO0T@JPO0@@@P>P@0F.$.@7@DP@0F@.$.@6@@@@@@@@@ $P@P@(@@NPPPPF6O@,@@N!(@(@P@@@P@@@@M@@@@@@@@@@N 7PPPF0@@N,X@DPF0@BPO0@@PF0@@0@@Y PiP@?~H@>?iHV.@@@@@PP@@@P@@T@@P@P@@@@CO@@@@@@@@@$P4P@P@\@@@@@PP@@@P@@@@@@@@@CO@@@@ @s@}@n @@$P4P@P@@@@TN@X,@Y,@@@TN@@xP@a@@@b@@@@jL@6ip@ @POO@,@N@@@@88S@@@/@J@@@@@@ @xPQ@"@G$@(@*@0@?&@-,@..@02@@ $P:P@$P ,PP@@@@(@(@@N4@PP@P6F@@>@,@@PP@@@(@(@ @N 5@PP@P6F@,@,@@PP@@@(PxP@]@ @O@@O@@O@@O@@`O@@@D6DJ@6@L@N@P@H@$P4P@xP@[R@b@@[R@c@ F@Y J@d@P@66O@ @P@N@ @@PTPj@T@l@@@n@@@p@ @r@t@v@z@|@x@~@@h@$P4P@ @P@@@P@$> FFP`@@@@@@N@P@BPCO@0F .$.@@@@FPN'N,@P[@@ @~@@~$>@FPf0P@$FP`6`@@ P@$FP`0`@@@V~@@N@@P@@@@@00C@@@E@"@@$P4P@@@@@441@@@P@@@@.@@@@@$P4P@@$@LP@WN@Z@ W@LP@P`@`@$@*@@@44@@@LP@@W@@@@@@@$P4P@*@0@7@6@6@7N@#NP?66@@@@v@@@$P P@v@0@(@@v@@@@@@@ $P.P@6,@0@8@`@xP@@(@@N Nz@zP@@@@8@>@NP?6@@@v@@@$P P@v@0@@v@@@@@@ $P.P@>@PP'@P@?6@@@@D@ P@v@F@B@ PH@@ Pv@0@@@@$P.@*P@ Pv@D@B@$P,P@ PvP@@@@ ?A@|PFJ@A@K@J@D@K@F@B@$P$P@$PPMP.@&P@ Pv@D@B@$P2P@.@$P(P@ P@@D@B@$P>P@@D@F@(P$PP@?6J@PK@P@@#>$F@xPg@@#>$F@@#>$F>@P@>@>@>@F@@6F>L@.@&P@@L@@v@@@$PP@v@0@.@$P(P@FPP@@"00@@@L@@@@@@ $P8P@D@vP @FO@$PvN@@0 PF*R@N@~R@M(@M@RN@Rv* @ @@@@$P0P@M,@vPiL @@@J@YipL@Yi`K@6iPv@@P@@@$PP@J@P@$P.@*P@K@|PF@(@@@K@ @@ @@ $P"P@vP@v@@O@$P@@<P@.@$P(P@$PPFP@PxPg@@#>$Fv@P@@#>$F>@v@PP@>@v@PP@@#>$F@>@v@ P>@v@ PD@!!!!!!!!!!B!D!F!H!J!L!A!A8  salvage_pv  symbol_table sstastlastsize damaged_ctlevel!#pts&' root_pvtx*-pds processid014dseg79 pv_salv_seg<?dir_dumpvtoceBEGget_asteJJM get_ptrs_ given_astepPSV given_segnoPY\get_pvtx hold_pvtx_be release_pvtx_hllocklock_astoqt unlock_astowzpagecam}pctruncate_deposit_allpc_wired write_wait ptw_util_ make_nullput_aste salv_err_msgcodesyserrbinarythreadoutvm_vioclean_up get_vtocepinitpvtarray salv_datadebugdump ` convert_vtoc` cleanup.1CLEAN_UP J&&& &%&)&/&6&;&A&I&O&X&^&g&n&v&|&&&&&&&&&&&&&&&&symbtreeO=OgA PL/I 6"' *\,KYMultics PL/I Compiler, Release 32f, of October 9, 1989Hirneisen.SysMaint.aoptimize mapl!}+Ogmu[^K4|gaLzL"tYN$W#cJ&H$rI>tYNK@I7f)RJ#%2=DuG'\VZ7K &]#KZ]#XC!$A^D7H$I\Q JsQ>spec>install>1112>salvage_pv.pl1>ldd>include>aste.incl.pl1>ldd>include>disk_pack.incl.pl1>ldd>include>fs_vol_label.incl.pl1>ldd>include>null_addresses.incl.pl1>ldd>include>old_fs_vol_label.incl.pl1>ldd>include>pvte.incl.pl1>ldd>include>salv_data.incl.pl1>ldd>include>salvager_severities.incl.pl1>ldd>include>segdamage_msg.incl.pl1>ldd>include>syserr_binary_def.incl.pl1>ldd>include>syserr_constants.incl.pl1>ldd>include>vol_map.incl.pl1>ldd>include>vtoc_header.incl.pl1>ldd>include>vtoc_map.incl.pl1>ldd>include>vtoce.incl.pl1pl1info salvage_pvA n xG<#O ixix ) <OH<O4xZx/ P}@ )N<O 4O  <@(@P<@Pk ++kZPk@kP P PkP VkPVjPkVj@kP Z@kVjZjk +@eU*eU*eU*eU*eU*eU*eU*eU*eU*eU*eU* obj_map    JT\  salvager 11/11/89 1059.2re 11/11/89 1042.4 25776 pathdcfrblddumpdebgVTV?4#L$?#salvager: Error salvaging ^a._P%@  fP%@PP@P@OPP@P@@$PP@@iP%@PP@P@6PP@P@@$PP@  SoP%@PP@P@f@ ctP%@@ YPP@@@$PP@z{P&@"PP@@@<$PPF@@PP@ @@`@Q K@KPF@@@@@@@@$PP@@@@@@d  @@@@@@@Q@@P@R@K@H@@$PP@$P(P@@@(@(@(@D(@B(@C(@?~@?@@@~@@@$P P@~@10@*~P@@@A@A@N@!~vM@M@MD@&@H@A@~MC@~M@A,@PP7P@@@@@@(@@@@@@@@(@@@@@@(@@@D@@@D(@@@@@C@@@C(@@@@@B@$P(P@P@P@P@@@@[PP@D@@@@B@@ @C@P$PP@@P@@@@P@ PP@P@@@!!!salvager  symbol_table_  salv_temp_dirsalv_dir_spacefind salvage_pv##& convert_vtoc#)-salv_directory ring0_salvage048syserr error_code;=@ salv_datadebugCFHdumpCKMon_lineCPR print_pathCUXrpvC[\f `volume_salvagei_#`bof<`) set_optionstiV`lonline{of`r dir_salv_boot~t}`w &&&"&(&/&:&B&J&O&T&Z&^symbtreeO=OgKwPL/I 6"' *kuuuMultics PL/I Compiler, Release 32f, of October 9, 1989Hirneisen.SysMaint.aoptimize map@}+OgnH&@MH"^R[^K1ZK@I7fb"&uD%>spec>install>1112>salvager.pl1>ldd>include>config_salv_card.incl.pl1>ldd>include>salv_args.incl.pl1>ldd>include>salv_data.incl.pl1>ldd>include>salv_options.incl.pl1pl1info ssalvager!hh|WGMx ((S .Pk + ZP ZNkPZZP k++`Zk @eU*eU*eU*eU*Pobj_map     vm_vio 11/11/89 1059.2re 11/11/89 1041.6 57312 @@@@@@T$T1T%@G#4?#cleanupreturn_conversion_errorvm_vio: no AST pointer at readahead.vm_vio: get_vtocep: invalid pvtx: ^oovm_vio: get_vtocep: invalid vtocx ^oo on pvtx ^oo0P%@V@ S0P%@V(@PP@@PA@ZPR@@@F?B@oV@TPP@P@@@u0P%@V(@PP@@C(@$PZPR@F?B@@H @P'@.@@@dC@PP.@@V@xPP@w@@V@$PPP@m@@0P%@V@PP@@$PZPR@F?B@.@@V@O@@@X@Z@P$P0NP@@S((4@@@ZPP@1@@(@@ $PVP@,ZPPX@RPF?B@B@b@bF@c@PcF@>^@_@$P O`@ZPP P@RPF6^N@@@#44@@@P@P@@@@@@VP@ZPPX@Pc@@b@@^@@ $$@a@`@@a@@@d@4Pf@ c@@P@@@dPZP@PX@h@^@f>@o@f>@~p@r(@s(@q(@{@^@>n@n@{N@ZPPRPF6nN@n@@q@n@oN@q@r,On,@W|@q(@q@rOQq@ _@$P N@v@@@BP@^@@>@ajq@z@$P O@vF@@BP@q@o@r@q@tOo@r>@k@q@tOq@@vFm0@@vN@tO@rO@@ $PLP@@@g$$T@@@Q@G@@$PVP@|P|@q@^@<@z@fN@r@ _@$P O@v@@@BP@v@40@z@f~@@v@@@@f@@@ $PNP@h@~@@D(@ D@N@$PF FPNP?>NPD@P~@D,@@D@ D@N@$PONND@@D,@@@PP@@@@PP~@@@P$P O@N@@@BP@(@@N@ @@ @@@@ $PNP@N@@@$PJP@PP@F@$P8PNv*F@?@D(@ D@N@Fv*@>@@@@@@@$PPP@D,@PP@$PO@@@(P$P@!2P@@?6 @(@(@D@ D@N$P >@D@ OD@ O@N(N(ND,@$P@(@ @@PP@@@g@P@@@EPP@$P@@(@ @@@P@@h@@D@ "@D@N#@.@D@$P O@PP@@@;@P@@@PP@D@$PF(F@OD,@PP@RPOjL@@@ (P.@$PDP@PP&@N@(@$@$P>P@NP @F@$P<v@@08PF*F@P@P~@(@ @N@Fv**@P>P,@*@&@,@(@$@$PPP@,@@~@PP@@N@Fv**@*@&@(@$@$PRP@,@NPiL @  @@@P@PYip@P,@H@>? i`,@Yi`,@Y iH@P6iPN@&@@(@$@$P@P@PP@$P,.@HP@NP@N@&@@$P:(@$@XP@.@$PFP@@PP'@@@6P.MP.@DP@@(@@@N;A@$PF4@@ OD@ PN@F@B@BP@ PN@d0@!NP@@6@@$P NO OU,~.@HP@ PN@D@B@$PJP@ PN@D@B@$PTP@A@$P(O(O@,@.@$PFP@ P@@$PZPFiL@!!z!^!_!@!C!@!A!Tvm_vio  symbol_tabledsegpds processidpvt n_entriessalv_abs_seg_00"& salv_datavol_read_ahead),0sstastl346astsize39;level3>@pts3CDget_asteGGJ get_ptrs_ given_astepMPS given_segnoMVYlocklock_ast\^a unlock_ast\dgpagecamjlmpccleanuppqspc_wiredreadvy{writev~ ptw_util_ make_disk make_nullput_astesyserrthreadoutarray K` get_vtocepW`inity` cleanup.1clean_up`CLEAN_UP,\$&&&!&(&2&8&=&B&F&L&U&[&c&i&o&u&}&&&&&&&symbtreeO=OgoPL/I 6"' *Multics PL/I Compiler, Release 32f, of October 9, 1989Hirneisen.SysMaint.aoptimize map P}+OgX[^K4_gaLzLg"tYNp$W#cJytYNQ JsQ&]#KZ])e;L{B>spec>install>1112>vm_vio.pl1>ldd>include>aste.incl.pl1>ldd>include>disk_pack.incl.pl1>ldd>include>fs_vol_label.incl.pl1>ldd>include>null_addresses.incl.pl1>ldd>include>pvte.incl.pl1>ldd>include>vtoce.incl.pl1>ldd>include>syserr_constants.incl.pl1>ldd>include>fs_dev_types_sector.incl.pl1pl1info vm_vio%W4B _. _t=x+<t xCrg9r( <E2d e 3e,|-|#OO O TdS2@P d@OTP +Pk@ #P ZZ@+@+ZkZ Z+Z@kVjZj +XV@Zj +6CUYUYUYUYUYUYUYU@`obj_map \$4,