XU*8.0*60 (1361)    BUILD (9.6)

Name Value
NAME XU*8.0*60
DATE DISTRIBUTED 1997-03-27 00:00:00
PACKAGE FILE LINK KERNEL
TYPE SINGLE PACKAGE
DESCRIPTION OF ENHANCEMENTS
Prerequisites:
     When the routine XUSHSHP was written to hash the signature block in
           Backup a Transport Global
           Install Package(s) 
           INSTALL NAME: XU*8.0*60
                                          =========
     8.   MSM Sites - Answer YES to the question 'Want to MOVE 
                      routines to other CPUs?'. Enter the names of your 
                      Compute and Print server(s).
           AXP Sites - Answer NO to this question.
     9.   Rebuild your mapped set if necessary.
     file 200, several local variables were used which were not within the
     Kernel namespace.  As would be expected, at least one of the
     variables is now another namespace and conflicts have arisen.  This
     patch uses the NEW command to limit the scope of these incorrectly
     namespaced variables to the code in which they are used, and will
     prevent future problems with other packages due to this error.
 
     Several alpha sites reported unusually high activity associated
     with the XUTL global.  This was identified as a problem related to 
=========== 
     a spuriously high date value being set into the "AT" cross 
     reference in file 19.  Since this date was always ahead of NOW,
     micro-surgery would restart as soon as it had completed.  To 
     correct this problem, this patch contains a change to XQ83 which 
     will reset any of these spurious future nodes to NOW and stop this 
     excess activity.  A change is also made in XQ7 which will prevent 
     these nodes being set incorrectly in the future.
 
     There have also been some reports of problems [NOIS CLA-0397-22395]
     associated with the value of ZTCPU being reset as a result of a call
     The following patches must be installed before this patch: 44
     to KICK^XQ7 during KIDS installations.  This problem is corrected by
     NEWING the value ZTCPU before it is used in KICK^XQ7.
 
 
Category:
=======
     Routine
 
 
Test Sites :
 
==============
 
 
Routine Summary :
==============
     The following is a list of the routines included in this patch.  The
     second line of each of these routines now looks like:
 
    XQ7             <tab>;;8.0;KERNEL;**44,60**;Jul 10, 1995
    XQ83            <tab>;;8.0;KERNEL;**60**;Jul 10, 1995
 
    XUSHSHP         <tab>;;8.0;KERNEL;**60**;Jul 10, 1995
 
 
Routine Name                      Patch List
------------                     --------------
XQ7                                44,60
XQ83                               60
XUSHSHP                            60
 
Checksums:
Subject:
=========
  Rtn Nm           Chksum Before        Chksum After         Patch List
 
  XQ7                2506259              2523046             44,60
  XQ83               9490213             10007662             60
  XUSHSHP           11148336             11486766             60
 
  _X_ Used CHECK^XTSUMBLD     (or)    ___ Used KIDS option
 
     To test if the transport has been corrupted, you can use the 
======
     "Verify Package Integrity" option.  This option is under Utilities 
     under the KIDS menu.  It will compare the checksums in the build 
     with the current checksums and list any that differ.
 
 
Installation Instructions:
===================
 
     1.   Users ARE allowed to be on the system during the 
          installation.  However, since XQ83 is referenced during the
     XU*8*60   CORRECT NAMESPACE PROBLEM/FIX MICROSURGERY
          log-on procedure, BRIEFLY INHIBITING LOGONS while the patch is
          installed is recommended
     2.   DO NOT place TaskMan in a WAIT/STOP state. 
     3.   The routines in this patch are used in the background and
          will not normally affect journaling, compiled templates, or
          option usage.
     4.   These routines are usually mapped on systems that allow 
          mapping, so you will need to disable mapping for the affected
          routines.
     5.   Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. 
 
          This option will load the KIDS package onto your system.  
     6.   The patch has now been loaded into a Transport global on your 
          system. You now need to use KIDS to install the Transport
          global.  
     7.   On the KIDS menu, under the 'Installation' menu, use the
             following options: 
 
           Verify Checksums in Transport Global
           Print Transport Global 
           Compare Transport Global to Current System 
TRACK PACKAGE NATIONALLY NO
BUILD COMPONENTS
  • ENTRIES:
    • XQ7
      ACTION:   SEND TO SITE
      CHECKSUM:   B5142001
    • XQ83
      ACTION:   SEND TO SITE
      CHECKSUM:   B16252404
    • XUSHSHP
      ACTION:   SEND TO SITE
      CHECKSUM:   B17559612