Trailing-Edge
-
PDP-10 Archives
-
bb-bt99e-bb
-
qsrmac.c08
There are 2 other files named qsrmac.c08 in the archive. Click here to see a list.
REP 46/1 ;08C1
QSREDT==1150 ;EDIT NUMBER
WIT
QSREDT==1211 ;EDIT NUMBER
REP 620/12 ;08C2
1137 QSRSCH Files queued /DISP:RENAME may be modified /DISP:PRESERVE
QSRQUE and QUASAR responds with a "[ 1 job modified]" message
indicating success. The files are not renamed and
WIT
1137 QSRSCH Files queued /DISP:RENAME may be modified /DISP:PRESERVE
QSRQUE and QUASAR responds with a "[ 1 job modified]" message
indicating success. The files are not renamed and
INS 676/12 ;08C3
1151 QSRT10 Fix problem with hung tape drives. The problem is seen
when an OPR SET TAPE MTAn: AVAILABE command is done and
the tape drive has a degaussed tape mounted. The problem
is caused by QUASAR turning on AVR and PULSAR attempting
to read a tape label.
SPR # 10-34112 15-SEP-83/CTK
1152 QSRMAC Add QUASAR support to allow OPR to DISABLE
QSRADM individual queues. Requires ORION edit 341, ORNMAC edit 36,
QSRMDA and OPRCMD edit 146, MOUNT edit 53.
QSRSCH
QSRQUE 18-SEP-83/CTK
1153 QSRMDA Fix LPTSPL/LOCK bug.
QSRT10 SPR 10-33485 18-OCT-83/CTK
1154 QSRMAC Don't let QSRMDA delete VOL block during volume switch
QSRMDA that has been aborted if user was switching to a previous
volume. Add new field, VS.PRE, in .VSCVL word in VSL block.
VS.PRE is offset to previous VOL block. Routines D$VSR and
DELVSW. SPR 10-33178 18-Oct-83 /LWS
Superseded by 1162. 29-Nov-83
1155 QSRT10 Fix race in edit 1153.
SPR 10-33485 8-NOV-83/CTK
1156 QSRDSP Change the way jobs in the output queues are displayed
taken the original objects they were queued to are
routed to another device.
SPR 10-34115 8-Nov-83 /LWS
1157 QSRMDA Fix NBM and RMBstopcodes that occur because the
operator CANCELs a tape MOUNT request in volume
switch state and the user does a DISMOUNT or KJOB.
IMPORTANT: REQUIRES QUASAR EDIT 1154 !!!
SPR 10-34308 14-NOV-83/CTK
Superseded by 1162. 29-Nov-83
1160 QSRT10 Fix DISMOUNT/DEALLOCATE bug in REMSTR, the problem
will be seen when the I$SLCM IPCF packet contains
in the first word beyond the valid length a SIXBIT
structure that is in QUASAR's current search list
for this user. This bug will result in structure
allocation data base errors. This problem existed before
QUASAR edits 1153 and 1155 but can not be exercised
until they are installed.
SPR # 10-33485 21-NOV-83/CTK
1161 QSRMAC Define new bit, EQ.CHG, in .EQSEQ word of EQ block that
QSRQUE indicates QUASAR set user's requested priority down to
QSRSCH non-wheel user maximum, MXUPRI. Add code to tell user
what happened.
SPR 10-34293 19-Nov-83 /LWS
1162 QSRMAC More problems when volume switch is cancelled.
QSRMDA Make sure 'A' and 'C' matrices are the updated
for the volume user is made to keep. At beginning
of volume switch counts are decremented. If volume
switch is cancelled, make sure counts are incremented.
Also add support for PULSAR cancelling vol switches.
New value, %RLABO, in vol switch message.
This edit REQUIRES QUASAR edit 1154.
This edit SUPERSEDES QUASAR edit 1157.
29-Nov-83 /LWS
1163 QSRMAC Define new bit in object block status word, OBSFCH, which means
QSRSCH forms change is in progress. Testing this bit stops the race
QSRADM where QUASAR decides to shutdown remote printer before it is
completely setup with correct forms. Testing this bit also
fixes a problem with ALIGN PRI x /STOP.
SPR 10-34350, SPR 10-34180 5-Dec-83 /LWS
1164 QSRMAC Add support for /NEW-VOLUME user requested reinitializaion.
QSRMDA QUASAR tells PULSAR how to reinitialize (density,protection)
QSRDSP the volumes. Cannot change label types. Owner fields must
match on labeled tapes.
8-Dec-83 /LWS
1165 QSRMAC Fix problems with DEC/Mag tape statistics
QSRT10 in usage accounting file.
SPR 10-34170 /DPM
1166 QSRADM Fix typo in 1163. At A$OBST+19L, change S1 to S2.
15-Dec-83 /LWS
1167 QSRADM Allow operator to schedule a job for an object using the
NEXT command before the object is STARTed.
SPR 10-34374 19-Dec-83 /LWS
1170 QSRT10 Fix ACKing problems with QUEUE. UUO. Redo some of the
QSRMDA logic so it's somewhat clearer what should be done when
ACKing the user.
SPR 10-34383 29-Dec-83 /LWS
1171 QSRQUE Allow SUBMIT FOO/DISPOSE:XXXX via QUEUE. UUO to work.
SPR 10-34398 27-Jan-84 /LWS
1172 QSRT10 Check for BATCON batch job in I$SLCM. Check OB.BSS
instead of JB.LBT. MIC sets JB.LBT for cojobs.
21-Feb-84 /LWS
1173 QSRMAC Fix problems with ACK data in MDR getting overwritten
QSRMDA by subsequent mount requests before pending requests
QSRT10 (and ACKs) are completed. Add 3 words to VSL that are
QSRDSP copies of corresponding words in MDR. The words are:
.MRFLG <-> .VSRFL, .MRACK <-> .VSACK, .MRPID <-> .VSPID
The fields in .MRFLG are the same in .VSRFL.
SPR 10-34182 14-Feb-84 /LWS
1174 QSRMAC NBM stopcodes. QUASAR was updating catalog for structure
QSRMDA that had a different resource number but the same VSN
as original catalog entry when there were allocations
pending for original entry. This caused 'C' matrix to
be incremented for newly (and wrongly) created entry
(structure). 'B' matrix was never incremented because
the initial allocation never happened. Don't delete an
existing entry when there are pending allocations for
the corresponding resource.
Clean up code in D$CCAT. Change SKIPE to SKIPN !!!
Get number of allocations in RH of P1 for WTO.
27-Feb-84 /LWS
1175 QUASAR Remove QBI stopcode at SNDREC. Change to a WTO. Problem
QSRMDA is most likely in ORION or GLXLIB. One way QBI occurred
is fixed in GLXLIB edit 1163. ORION edit 604 adds PBI
stopcode to catch P$DEV screwing up. Also, make stack
bigger for deadlock code support.
2-Mar-84 /LWS
1176 QSRT10 Fix problem where request type was not displayed
in SHOW STATUS STR /USER. REQUIRES edit 1173.
8-Mar-84 GCO 10004 /LWS
1177 QSRDSP Fix ILM problem when OPR does a SHO STA command
and a large number of batch and print jobs are
in process.
SPR 10-34352 9-MAR-84/CTK
1200 QSRDSP Spurious TAB in LPT queue listing
when there are a large number of entries.
The last line before the extra TAB will end
with a non-standard forms type.
SPR 10-34351 10-MAR-84/CTK
1201 QSRQUE BATCH jobs fail to LOGIN because of a QUEUE
QSRSCH /DESTINATION:SIXBIT switch. The SIXBIT node
name is not allowed by LOGIN's /LOCATE switch.
Convert the SIXBIT node name to number at
the earliest possible occasion and don't
schedule the job until the node name has been converted.
SPR 10-34584,10-34586 30-MAR-84/CTK
1202 QSRADM Fix problem where a stopped printer seemed to continue
by itself.
SPR 10-34596 GCO 10017 2-Apr-84 /LWS
1203 QSRSCH CORMAX check is wrong, were comparing words
to pages. So fix it.
SPR 10-34598/CTK
1204 QSRMDA Have QUASAR issue more descriptive ACKs to OPR
commands concerning structures that are in the
process of being dismounted. (PULSAR is waiting for
WTOR answer from operator). Prevents PULSAR problems.
9-Apr-84 GCO 10023 /LWS
1205 QSRIPC Fix bug in IPCF message RESEND code. We were killing
PSBs becasue we were getting the PID of the resend
failure from the wrong place.
SPR 10-34664 GCO 10029 18-Apr-84 /LWS
1206 QSRNET Spooler jobs will not be scheduled or scheduling
QSRSCH will stop if we are on non-network monitor.
QSRADM Problems related to QUASAR edit 1142
QSRDSP only reflect part of the problem.
SPR 10-34655 GCO 10030 20-APR-84/CTK
1210 QSRADM After edit 1206 ANF network line printers will not start.
SPR 10-34655 GCO 10041 16-MAY-84/CTK
1211 QSRMDA After edit 1151 we did not honor the AVR bit
and still send the xx message to PULSAR.
SPR 10-34112 16-MAY-84/CTK
INS 25/25 ;08C4
OBSFCH==1B16 ;[1163] FORMS CHANGE IN PROGRESS
INS 54/26 ;08C5
X <Changing Forms>,%FRMCH,<.OTLPT,.OTPLT,.OTPTP,.OTCDP> ;;[1163]
INS 41/44 ;08C6
EQ.CHG==1B16 ;[1161] PRIORITY WAS CHANGED BY QUASAR
REP 4/72 ;08C7
; !=======================================================!
; ! 3 ! 34 !
WIT
; !=======================================================!
; ! LENGTH ! 34 !
REP 16/72 ;08C8
PHASE 0
WIT
; This message consists of at least three words of common
; deassign data. For DECtapes and magtapes, additional
; words follow containing device specific data. These
; words begin at .TDMIN (the minimum length of the deassign
; message) and occupy only as many words as are required to
; contain data to be storred in the "MOUNT" (dismount) IPCF
; message sent to the Accounting Daemon.
PHASE 0 ;[1165] COMMON DEASSIGN DATA
REP 22/72 ;08C9
DEPHASE
WIT
.TDMIN:! ;[1165] MINIMUM SIZE OF MESSAGE
DEPHASE ;[1165] END COMMON DEASSIGN DATA
PHASE .TDMIN ;[1165] DECTAPE SPECIFIC DATA
.TDDTR:! BLOCK 1 ;[1165] READS
.TDDTW:! BLOCK 1 ;[1165] WRITES
DEPHASE ;[1165] END DECTAPE SPECIFIC DATA
PHASE .TDMIN ;[1165] MAGTAPE SPECIFIC DATA
.TDCRD:! BLOCK 1 ;[1165] # CHARS READ SINCE UNLOAD
.TDCWR:! BLOCK 1 ;[1165] # CHARS WRITTEN SINCE UNLOAD
.TDSRE:! BLOCK 1 ;[1165] SOFT READ ERRORS
.TDHRE:! BLOCK 1 ;[1165] HARD READ ERRORS
.TDSWE:! BLOCK 1 ;[1165] SOFT WRITE ERRORS
.TDHWE:! BLOCK 1 ;[1165] HARD WRITE ERRORS
DEPHASE ;[1165] END MAGTAPE SPECIFIC DATA
INS 43/90 ;08C10
%RLABO==4 ;[1162] PULSAR ABORTING VOL SWITCH
INS 66/109 ;08C11
;**;[1152]ADD 7 LINES TO ERRCDS 18-SEP-83/CTK
X MTA,<Tape mount queue disabled>,MF.FAT ;[1152]
X DSK,<Disk mount queue disabled>,MF.FAT ;[1152]
X INP,<Batch queue disabled>,MF.FAT ;[1152]
X LPT,<Print queue disabled>,MF.FAT ;[1152]
X PLT,<Plot queue disabled>,MF.FAT ;[1152]
X CDP,<Card punch queue disabled>,MF.FAT ;[1152]
X PTP,<Papertape punch queue disabled>,MF.FAT ;[1152]
INS 26/125 ;08C12
.VSPID:! BLOCK 1 ;[1173] REQUESTORS PID
.VSACK:! BLOCK 1 ;[1173] USER ACK CODE
.VSRFL:! BLOCK 1 ;[1173] VSL MOUNT REQUEST FLAG'S
;[1173] FIELDS ARE SAME AS IN .MRFLG
;[1173] MR.ACK, MR.WAT, ETC.
;[1173] ** DON'T DEFINE NEW FIELDS HERE!! **
INS 47/125 ;08C13
VS.ALB==1B26 ;[1162] VOL SWITCH ABORTED BY PULSAR
VS.INI==1B27 ;[1164] REINIT IN PROGRESS
INS 52/125 ;08C14
VS.DPR==1B33 ;[1164] PROTECTION IS TO BE DEFAULTED
INS 68/125 ;08C15
VS.PRE==0,,000777 ;[1162] OFFSET TO THE PREVIOUS VOLUME
INS 33/126 ;08C16
%STAIN==4 ;[1164] VOLUME IS INITIALIZING
SUM 243869