R09-02.2 SCRs are:

21792.0 - FASTBACK paused with an internal failure 6622 error code
21796.0 - Crash code 153 when marking on a disk and using SVC 7 xFF0D
21798.0 - Terminal hang problem with DASY driver using device code 156
21800.0 - FASTBACK paused with a FIXED POINT OVERFLOW ERROR
21802.0 - FASTBACK paused with a x8301 tape read error
21804.0 - DISPLAY command of COPY32 displays year as 1900
21807.0 - FASTBACK paused with a "NON-EXISTENT SEGMENT ERROR (PST) AT 818A10" error.
21809.0 - FASTBACK aborts with "HDR1 Label not found..." when backing up to a QIC 525 tape. 

21813.0 - DUMPRINT shows a given IOB queued to more than one disk volume.
21817.0 - FASTCOPY may display incorrect contents of a record after the first
mismatch is displayed when performing a copy and verify or verify
only.

21819.0 - The CTD stream mode does not function if ones user application is
loaded into extended memory.  


================================================================================
================================================================================


217920
Software Problem:
----------------
FASTBACK paused with an internal failure 6622 error code.

Software Resolution:
-------------------
FASTBACK will pause with an internal failure code of 6622 when it
detects it is about to queue or write a data block to tape that
contains illogical data links.  If this block was actually written to
tape, one would likely fail on the verify or not be able to restore
the tapes back to disk.  By having FASTBACK detect the problem before
it writes the data to tape prevents one from creating FASTBACK tapes
that one may not be able to restore.

All of the following conditions must be met before FASTBACK will create
a illogical data block:

  o  Doing a multi-reel backup from disk to tape without a verify
  o  FASTBACK was loaded with enough memory to allow it to have more
     than two buffers
  o  The disk read process within FASTBACK was a number of buffers
     ahead of the tape write process, ie. there were a number of write
     requests queued to the tape drive
  o  Disk fragmentation existed on disk where the disk read process was
     at the time the tape drive encountered end of tape

Other than the first condition, a multi-reel backup without verify, the
user has little or no control over the conditions required for FASTBACK
to create a illogical data block.  All versions of FASTBACK from R08-03
thru R10-01 can create a illogical data block, only versions R09-02.1
thru R10-01 can detect a illogical data block was created and pause
with an internal failure.  Therefore users of FASTBACK versions R08-03
thru R09-02 could create backup tapes that they may not be able to
restore.

The illogical data block was created by the disk read process because the
end of tape handling routine for the tape write process reset the current
disk LBA location used by the disk read process.  The following change
removes the instruction in the tape write process which reset the current
disk location.

While regression testing the following change a problem was noticed with
the SEND STATUS command after using the SEND REWRITE command.  The number
of megabytes verified displayed was incorrect.  The change for this is
also included.

                                        return to index
================================================================================


217960
Software Problem:
----------------
Crash code 153 when marking on a disk.

Software Resolution:
-------------------
While the Command Processor was still in the process of marking on
the disk, another task issued a extended SVC 7 function to obtain
the amount of free space on the same disk.  The extended SVC 7 xFF0D
function used a register save area in the ACB structure that was
being used by the mark on logic, thus causing the 153 crash in the
disk mark on logic.

The extended SVC 7 functions of xFF05, xFF06, xFF07, and xFF0D were
updated to include a call to the routine VOLAVAIL to check if the
disk is really marked on and available.  If the disk is not available
each of these extended SVC 7 functions will now return an error status
of x03 which indicates the disk volume is not available.  This will
prevent these extended SVC 7 functions from using the register save
area in the ACB which currently could be in use by the disk mark on
logic.

SCR 21259 is required to be installed.

                                        return to index
================================================================================


217980
Software Problem:
----------------
Terminal hang problem when using device code 156 or 157.  At the
time of the terminal hang the Com Mux returned a status of x08
which means "busy".

Software Resolution:
-------------------
The ITAM async line driver (DASY) would return a status of x801C
which means "illogical status" when receiving a interrupt from a
Com Mux with the status x08 (busy) on a "read command".  The
following change ignores a interrupt with a "busy" status and
waits for the next interrupt.

The DASY driver is used by ITAM device codes of 144, 145, 146, 147,
156, 157, and 158.

                                        return to index
================================================================================


218000 
Software Problem:
----------------
FASTBACK paused with a FIXED POINT - OVERFLOW ERROR AT 81881C



Software Resolution:
-------------------
The FIXED POINT OVERFLOW ERROR in FASTBACK was caused by the numerator
being to large for a DHR instruction.  This will only occur during a
FASTBACK restore operation when the original disk which was backed up
contained a large number of very fragmented files.  The following fix
changes the DHR instruction to a DR instruction.

NOTE:  This problem does not exist in FASTBACK R09-02.  Therefore image
       patches are provided only for R09-02.1 and R09-02.2.

NOTE:  If the REV command shows 21800-SCR, then this SCR is already
       applied to your task image and one must not apply this patch.
                                        return to index
================================================================================


218020 
Software Problem:
----------------
When attempting to restore files from a FASTBACK tape created by
FASTBACK R08-03.2, on occasion FASTBACK pauses with a 8301 tape
read error.



Software Resolution:
-------------------
When support for the IBM 3480 cartridge tape was first introduced
into FASTBACK in R08-03.2, the tape buffer size used was computed
incorrectly.  This resulted in FASTBACK writing larger blocks of
data to tape during a BACKUP operation than what was requested.  As
a result tapes created by a R08-03.2 FASTBACK may not be able to be
read by another revision of FASTBACK.  SCR 21502 was added to the
R09-02.1 version of FASTBACK to allow it to read tapes created by
a R08-03.2 version.  Unfortunately the guess as to how much larger
the tape read buffer needed to be to read a R08-03.2 FASTBACK tape
was not quite large enough for all cases.  The following change
increases the tape buffer size by an addition 8 bytes.

NOTE:  This SCR can only be applied to FASTBACK R09-02.2.
       Therefore an image patch is provided only for R09-02.2.

NOTE:  If the REV command shows 21802-SCR, then this SCR is
       already applied to your task image and one must not apply
       this patch.

NOTE:  SCR's 21792 and 21800 must be applied before one applies
       this image patch.
                                        return to index
================================================================================


218040
Software Problem:
----------------
The DISPLAY command in COPY32 displays the year as 1900 instead
of 2000.



Software Resolution:
-------------------
The DISPLAY command in COPY32 displays an informational banner
composed of the file/device name, day of the week, month, day,
year, and time.  In creating this informational banner COPY32
assumed the year to always be 19xx.  With the following change
COPY32 will display the correct four digit year and day of the
week.
                                        return to index
================================================================================


218070
Software Problem:
----------------
FASTBACK paused with a "NON-EXISTENT SEGMENT ERROR (PST) AT 818A10"
error.



Software Resolution:
-------------------
During a RESTORE operation FASTBACK creates a link table of LBA's
(logical block address or logical sector number) from the FAT (file
association table) on the beginning of the tape.  This link table is
sorted into ascending order using the LBA location from the original
disk as the sort key.  The size of this link table could be allocated
incorrectly by FASTBACK if it is run in a low memory condition, such
as being loaded without any memory segment size increment.  The size
of the link table must be a multiple of 12 bytes.  The following
change insures the link table size is a multiple of 12 bytes.

NOTE:  This problem does not exist in FASTBACK R09-02.  Therefore
       image patches are provided only for R09-02.1 and R09-02.2.

NOTE:  If the REV command shows 21807-SCR, then this SCR is already
       applied to your task image and one must not apply this patch.

       SCR's 21792 and 21800 must be applied before applying this
       image patch to FASTBACK R09-02.1.

       SCR's 21792, 21800, and 21802 must be applied before applying
       this image patch to FASTBACK R09-02.2.
                                        return to index
================================================================================


218090
Software Problem:
----------------
FASTBACK aborts with "HDR1 Label not found..." when backing up to a
QIC 525 tape drive.



Software Resolution:
-------------------
The QIC 525 SCSI tape drive does not handle tape positioning commands
such as back filemark and back record correctly all the time.  As a
result FASTBACK may fail its verify of the tape labels it just wrote.
To verify the header labels FASTBACK issues one back filemark command
and five back record commands.  Instead of backing over five header
labels, the QIC 525 drive backed over six header labels, placing the
tape at beginning of tape and the VOL1 label instead of the HDR1
label expected.  The following change ignores the VOL1 label if it
was read first.

NOTE:  If the REV command shows 21809-SCR, then this SCR is already
       applied to your task image and one must not apply this patch.

       SCR's 21792, 21800, 21802, and 21807 must be applied before
       applying this SCR.
                                        return to index
================================================================================


218130
Software Problem:
----------------
DUMPRINT shows a given IOB queued to more than one disk volume.



Software Resolution:
-------------------
IOB's are queued to the leaf for the physical disk drive.  When two
or more virtual volumes exist on a physical disk drive,  they all
point to the same leaf which is the leaf for the physical disk drive.
DUMPRINT must ensure the IOB being displayed is for the disk volume
it is currently working with.

This update also includes changes to the QPB display for APU's, and
a new report displaying user task queue information.
                                        return to index
================================================================================


218170
Software Problem:
----------------
FASTCOPY may display incorrect contents of a record after the first
mismatch is displayed when performing a copy and verify or verify
only.



Software Resolution:
-------------------
The HEXASC assembly routine in FASTCOPY used a register that was
not saved on the stack.  When FASTCOPY displays a record that did
not verify, it calls the routine HEXASC to display the record in
hexadecimal and ASCII.  Because the routine HEXASC did not save
all the registers it used, it caused the corruption of the
register containing a buffer pointer which the verify process
used.
                                        return to index
================================================================================


218190
Software Problem:
----------------
The CTD stream mode does not function if ones user application is
loaded into extended memory.  Also on occasion a 153 crash will
occur.



Software Resolution:
-------------------
The CTD driver must enter 32 bit mode prior to accessing the
circular lists for stream mode.  The address of the write CCB
must be setup prior to calling the routine SETUPOUT.
                                        return to index
================================================================================