<HTML>
<HEAD>
	<TITLE>Compaq: Compaq Services Software Patches</TITLE>
	<META NAME="author" CONTENT="Michael Temkin">
	<META NAME="rev_author" CONTENT="Michael Temkin">
	<META NAME="new" CONTENT="01-06-1999">
	<META NAME="updated" CONTENT="01-06-99">
	<META NAME="expires" CONTENT="na">
	<META HTTP-EQUIV="pragma" CONTENT="NO-CACHE">
	<META HTTP-EQUIV="expires" CONTENT="-1">
	<META NAME="alternate_title" CONTENT="Compaq Services Software Patches">
<script language="JavaScript">
<!--

var pong;

function makeArray(n){
  this.length = n;
  for (i=1;i<=n;i++){
    this[i]=0;
  }
  return this;
}

// rev01.13.1999 -- DO NOT MODIFY! -- Begin date display function with y2k compatibility
function displayDate() {
	var this_month = new makeArray(12);
    this_month[0]  = "January";
    this_month[1]  = "February";
    this_month[2]  = "March";
    this_month[3]  = "April";
    this_month[4]  = "May";
    this_month[5]  = "June";
    this_month[6]  = "July";
    this_month[7]  = "August";
    this_month[8]  = "September";
    this_month[9]  = "October";
    this_month[10] = "November";
    this_month[11] = "December";
	var today = new Date();
	var day   = today.getDate();
	var month = today.getMonth();
	var year  = today.getYear();
	if (year < 1900){
		year += 1900;
	}
  return(this_month[month]+" "+day+", "+year);
}
// rev01.13.1999 -- DO NOT MODIFY! -- End date display function with y2k compatibility


// -->
</script>

</HEAD>

<BODY BGCOLOR="#FFFFFF" TEXT="#333333" LINK="#660066" VLINK="#660066" ALINK="#CC0000">

<MAP Name="nav">
	<AREA Shape="Rect" coords = "373,11,413,21"  HREF="http://www.compaq.com/search.html" ALT="SEARCH">
	<AREA Shape="Rect" coords = "295,11,357,21"  HREF="http://www.compaq.com/comments.html" ALT="CONTACT US">
	<AREA Shape="Rect" coords = "230,11,278,21"  HREF="http://www.compaq.com/support/" ALT="SUPPORT">
	<AREA Shape="Rect" coords = "167,11,213,21"  HREF="http://www.compaq.com/services/" ALT="SERVICES">
	<AREA Shape="Rect" coords = "97,11,151,21"  HREF="http://www.compaq.com/showroom/" ALT="PRODUCTS">
	<AREA Shape="Rect" coords = "48,11,80,21"  HREF="http://www.compaq.com/buynow/online.html" ALT="STORE">
</MAP>

<!-- rev01.13.1999 -- DO NOT MODIFY! -- Begin datestamp table -->
<TABLE BORDER="0" cellpadding="0" cellspacing="0" width="600">
	<TR valign="top" align="right">
		<TD ALIGN="RIGHT" width="600"><FONT FACE="Arial, Helvetica" SIZE="2" COLOR="#666666">
		United States&nbsp;&nbsp;&nbsp;&nbsp;
		<script language="JavaScript"><!-- 
		document.write (displayDate()); 
		//--></script></font></td>
	</tr>
</table>
<!-- rev01.13.1999 -- DO NOT MODIFY! -- End datestamp table -->

<!--Begin header table-->
<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="600">
	<TR>
		<TD WIDTH="174"><IMG SRC="/images/compaq.gif" ALT="COMPAQ" WIDTH="174" HEIGHT="30"></TD>
		<TD BGCOLOR="#000033" ALIGN="RIGHT"><IMG SRC="/images/top_nav.gif" ALT="STORE | PRODUCTS | SERVICES | SUPPORT | CONTACT US | SEARCH" BORDER="0" WIDTH="420" HEIGHT="30" ISMAP USEMAP="#nav"></TD>
	</TR>
	<TR>
		<TD COLSPAN="2" ALIGN="RIGHT">
			<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">
				<TR>
					<!--change top picture here-->
								<!--V-->
					<TD VALIGN="TOP"><IMG SRC="/images/software_patches.gif" ALT="security patches" WIDTH="406" HEIGHT="74"></TD>
													<!--V-->
					<TD VALIGN="TOP"><A HREF="http://www.compaq.com/support/"><IMG SRC="/images/support.gif" ALT="support" WIDTH="176" HEIGHT="44" BORDER=0></A></TD>
				</TR>
			</TABLE>
		</TD>
	</TR>
</TABLE>
<!--End header table-->

<!--Begin body table-->
<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="600">
	<TR>
		<TD BGCOLOR="#999999" VALIGN="TOP" WIDTH="174">
		<!--Begin left nav table-->
			<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="174">
				<TR><TD COLSPAN="2" BGCOLOR="#FFFFFF"><IMG SRC="/images/dot.gif" ALT="." WIDTH="1" HEIGHT="30"></TD></TR>
				<TR><TD COLSPAN="2" BGCOLOR="#000033"><IMG SRC="/images/dot.gif" ALT="." WIDTH="174" HEIGHT="10"></TD></TR>
				<TR><TD COLSPAN="2" BGCOLOR="#999999"><IMG SRC="/images/dot.gif" ALT="." WIDTH="1" HEIGHT="10"></TD></TR>
			<!--begin section "small and medium business"-->
				<TR>
					<TD COLSPAN="2" ALIGN="LEFT" VALIGN="MIDDLE" BGCOLOR="#999999"><FONT FACE="arial, helvetica" SIZE="2"><IMG SRC="/images/associated_links.gif" ALT="associated links"></FONT></TD>
				</TR>
				<TR><TD COLSPAN="2" BGCOLOR="#999999"><IMG SRC="/images/dot.gif" ALT="." WIDTH="1" HEIGHT="5"></TD></TR>
				<TR>
					<TD VALIGN="TOP" BGCOLOR="#999999"><IMG SRC="/images/arrow.gif" ALT="}" WIDTH="16" HEIGHT="10"></TD>
					<TD ALIGN="LEFT" VALIGN="MIDDLE" BGCOLOR="#999999"><FONT FACE="arial, helvetica" SIZE="1"><A HREF="/patches/whats-new">what's new</A></FONT></TD>
				</TR>
				<TR><TD COLSPAN="2" BGCOLOR="#999999"><IMG SRC="/images/dot.gif" ALT="." WIDTH="1" HEIGHT="5"></TD></TR>
				<TR>
					<TD VALIGN="TOP" BGCOLOR="#999999"><IMG SRC="/images/arrow.gif" ALT="}" WIDTH="16" HEIGHT="10"></TD>
					<TD ALIGN="LEFT" VALIGN="MIDDLE" BGCOLOR="#999999"><FONT FACE="arial, helvetica" SIZE="1"><A HREF="/patches/contract.html">contract access</A></FONT></TD>
				</TR>
				<TR><TD COLSPAN="2" BGCOLOR="#999999"><IMG SRC="/images/dot.gif" ALT="." WIDTH="1" HEIGHT="5"></TD></TR>
				<TR>
					<TD VALIGN="TOP" BGCOLOR="#999999"><IMG SRC="/images/arrow.gif" ALT="}" WIDTH="16" HEIGHT="10"></TD>
					<TD ALIGN="LEFT" VALIGN="MIDDLE" BGCOLOR="#999999"><FONT FACE="arial, helvetica" SIZE="1"><A HREF="/pub-ftp-tree">browse patch tree</A></FONT></TD>
				</TR>
				<TR><TD COLSPAN="2" BGCOLOR="#999999"><IMG SRC="/images/dot.gif" ALT="." WIDTH="1" HEIGHT="5"></TD></TR>
				<TR>
					<TD VALIGN="TOP" BGCOLOR="#999999"><IMG SRC="/images/arrow.gif" ALT="}" WIDTH="16" HEIGHT="10"></TD>
					<TD ALIGN="LEFT" VALIGN="MIDDLE" BGCOLOR="#999999"><FONT FACE="arial, helvetica" SIZE="1"><A HREF="/patch-search">search patches</A></FONT></TD>
				</TR>
				<TR><TD COLSPAN="2" BGCOLOR="#999999"><IMG SRC="/images/dot.gif" ALT="." WIDTH="1" HEIGHT="5"></TD></TR>
				<TR>
					<TD VALIGN="TOP" BGCOLOR="#999999"><IMG SRC="/images/arrow.gif" ALT="}" WIDTH="16" HEIGHT="10"></TD>
					<TD ALIGN="LEFT" VALIGN="MIDDLE" BGCOLOR="#999999"><FONT FACE="arial, helvetica" SIZE="1"><A HREF="/patches/mailing-list.html">join mailing list</A></FONT></TD>
				</TR>
				<TR><TD COLSPAN="2" BGCOLOR="#999999"><IMG SRC="/images/dot.gif" ALT="." WIDTH="1" HEIGHT="15"></TD></TR>
				<TR>
					<TD COLSPAN="2" ALIGN="LEFT" VALIGN="MIDDLE" BGCOLOR="#999999"><FONT FACE="arial, helvetica" SIZE="2"><IMG SRC="/images/connection_tools.gif" ALT="connection tools"></FONT></TD>
				</TR>
				<TR><TD COLSPAN="2" BGCOLOR="#999999"><IMG SRC="/images/dot.gif" ALT="." WIDTH="1" HEIGHT="5"></TD></TR>
				<TR>
					<TD VALIGN="TOP" BGCOLOR="#999999"><IMG SRC="/images/arrow.gif" ALT="}" WIDTH="16" HEIGHT="10"></TD>
					<TD ALIGN="LEFT" VALIGN="MIDDLE" BGCOLOR="#999999"><FONT FACE="arial, helvetica" SIZE="1"><A HREF="/cgi-bin/lookup-them.cgi">nameserver lookup</A></FONT></TD>
				</TR>
				<TR><TD COLSPAN="2" BGCOLOR="#999999"><IMG SRC="/images/dot.gif" ALT="." WIDTH="1" HEIGHT="5"></TD></TR>
				<TR>
					<TD VALIGN="TOP" BGCOLOR="#999999"><IMG SRC="/images/arrow.gif" ALT="}" WIDTH="16" HEIGHT="10"></TD>
					<TD ALIGN="LEFT" VALIGN="MIDDLE" BGCOLOR="#999999"><FONT FACE="arial, helvetica" SIZE="1"><A HREF="/cgi-bin/trace-them.cgi">traceroute</A></FONT></TD>
				</TR>
				<TR><TD COLSPAN="2" BGCOLOR="#999999"><IMG SRC="/images/dot.gif" ALT="." WIDTH="1" HEIGHT="5"></TD></TR>
				<TR>
					<TD VALIGN="TOP" BGCOLOR="#999999"><IMG SRC="/images/arrow.gif" ALT="}" WIDTH="16" HEIGHT="10"></TD>
					<TD ALIGN="LEFT" VALIGN="MIDDLE" BGCOLOR="#999999"><FONT FACE="arial, helvetica" SIZE="1"><A HREF="/cgi-bin/ping-them.cgi">ping</A></FONT></TD>
				</TR>
			<!--spacer-->
				<TR><TD COLSPAN="2" BGCOLOR="#999999"><IMG SRC="/images/dot.gif" ALT="." WIDTH="1" HEIGHT="10"></TD></TR>
			<!--image-->
				<TR><TD COLSPAN="2" BGCOLOR="#999999"><IMG SRC="/images/jumper.gif" ALT="photo of jumper" WIDTH="174" HEIGHT="57"></TD></TR>
			<!--COLORed bar under image-->
				<TR><TD ALIGN="RIGHT" WIDTH="174" COLSPAN="2" BGCOLOR="#999999"><TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">
							<!--change hex COLOR for bar under image in left nav here-->
											<!--V-->
							<TR><TD BGCOLOR="#FF9900"><IMG SRC="/images/dot.gif" ALT="." WIDTH="60" HEIGHT="7"></TD></TR>
						</TABLE></TD>
				</TR>
			<!--spacer-->
				<TR><TD COLSPAN="2" BGCOLOR="#999999"><IMG SRC="/images/dot.gif" ALT="." WIDTH="1" HEIGHT="35"></TD></TR>
			</TABLE>
		<!--end left nav table--></TD>
		<TD VALIGN="TOP" ALIGN="RIGHT">
		<!--Begin content table-->
			<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
				<TR><TD COLSPAN="5"><IMG SRC="/images/dot.gif" ALT="." WIDTH="1" HEIGHT="17"></TD></TR>
				<TR>
					<TD><IMG SRC="/images/dot.gif" ALT="." WIDTH="9" HEIGHT="1"></TD>
					<TD>
					  <IMG SRC="/images/dot.gif" ALT="." WIDTH="218" HEIGHT="1"><P>
					  <font FACE="Verdana, Arial, Helvetica" SIZE="2" COLOR="#000033">
<pre>
<center><b><font color=660066>
 SLS SLSE02028 Storage Library System for OpenVMS V2.8 ECO Summary
</font></b></center><p>
 
NOTE:  An OpenVMS saveset or PCSI installation file is stored
       on the Internet in a self-expanding compressed file.
       The name of the compressed file will be kit_name-dcx_vaxexe
       for OpenVMS VAX or kit_name-dcx_axpexe for OpenVMS Alpha.
 
       Once the file is copied to your system, it can be expanded
       by typing RUN compressed_file.  The resultant file will
       be the OpenVMS saveset or PCSI installation file which
       can be used to install the ECO.
 
Copyright (c) Digital Equipment Corporation 1996.  All rights reserved.
 
PRODUCT:     Storage Library System for OpenVMS (SLS)
             Media and Device Management Services (MDMS)

OP/SYS:      OpenVMS VAX
             OpenVMS Alpha

COMPONENTS:  SLS$TAPMGRRQ.EXE 
             SLS$SYSBAK.EXE   (When SLS is installed on the system)
             MRD$SHR.EXE      (When a newer version does not already 
                               exist in the SYS$LIBRARY directory)

SOURCE:     Digital Equipment Corporation

ECO INFORMATION:

     ECO Kit Name:  SLSE02028
     ECO Kits Superseded by This ECO Kit:  SLSE01028
     ECO Kit Approximate Size:  6174 Blocks
     Kit Applies To:  SLS V2.8
                      MDMS V2.8
                      OpenVMS VAX V5.5-2 - V6.2
                      OpenVMS Alpha V6.1 - V6.2

                      NOTE:  This kit should be applied to systems 
                             where either SLS or MDMS has been
                             installed.  MDMS does not include the
                             backup and restore functionality of
                             SLS.  MDMS can be installed separately to
                             support these products: 

                                Archive/Backup System (ABS or PAB), 
                                Hierarchical Storage Management (HSM), or 
                                Sequential Media File System (SMF)

     System/Cluster Reboot Necessary:  No


ECO KIT SUMMARY:

An ECO kit exists for SLS V2.8 on OpenVMS VAX V5.5-2 through V6.2 and
OpenVMS Alpha V6.1 through V6.2.  This kit addresses the following
problems: 
  
  o  Inventory Fails to Update Database

     On Alpha processors, the STORAGE INVENTORY JUKEBOX/ADD command 
     fails to update the MDMS Volume Database (TAPEMAST.DAT).  New
     volumes in the jukebox are not added to the database nor are the
     slot assignment fields updated.  This symptom is known to occur for
     HSC/HSJ/HSD connected jukebox devices.

  o  SLS$TAPMGRRQ Process Terminations

     -  On Alpha processors, the SLS$TAPMGRRQ process may terminate with
        an ACCVIO during execution of a STORAGE INVENTORY JUKEBOX
        command.  There are not any termination messages output to
        operator terminals nor to the TAPMGRRQXEQ.LOG file.  The
        termination status appears only in the system accounting data
        file. 
  
  o  On both VAX and Alpha processors, the SLS$TAPMGRRQ process
     terminates during execution of the 

           STORAGE INVENTORY JUKEBOX/SLOT=(n,"") 

     command.  The OPCOM message contains incorrect addresses: 

           SLS$TAPMGRRQ, %SYSTEM-F-ACCVIO, access violation, reason
           mask=00, virtual address=00000001, PC=00000000, PSL=007C0000
                            
  o  Import of Magazine to TL82x Jukebox Fails

     On Alpha processors, the command 

        STORAGE IMPORT MAGAZINE/LOCATION=(L1,L2) 

     fails with the following error message

        %SLS-E-BADIMPLOC, bad value for location parameter in 
        IMPORT MAGAZINE command  

     even though the location parameter values are within valid slot
     range for the TL82x jukebox.

  o  Import of Cartridge to TL82x or TL81x Jukebox Fails

     On Alpha processors, the command STORAGE IMPORT CARTRIDGE fails
     with the following error message

        %SLS-E-NOJUKSLOTS, the jukebox does not have any more storage slots
        available

     even though slots are available in the jukebox.  Similarly, the 
     command STORAGE IMPORT CARTRIDGE/SLOT fails with the error message 

        %SLS-E-NOSUCHSLOT, specified slot does not exist

     even though the specified slot is available in the jukebox.

  o  SLS$TAPMGRRQ Process Loops Following Jukebox Inventory

     On Alpha processors, the SLS$TAPMGRRQ process goes into a loop
     after executing the STORAGE INVENTORY JUKEBOX command for
     direct-connect jukebox devices.  The SLS$TAPMGRRQ and SLS$TAPMGRDB
     processes exhibit high CPU time and high direct and buffered I/O
     during the hang. 

  o  MDMS commands executed concurrently from separate processes on a
     node or from separate nodes in a cluster fail with MRD_START_FAIL
     or similar MRD status messages.  This problem occurs only for
     HSJ/HSD/HSC connected robotic devices.  

     For MDMS-only and SLS installations, this problem may have
     triggered the symptoms described in the next problem description. 
     For SLS installations, this problem may have triggered the symptoms
     described in the problem description

        (SLS Installations Only) System Backup Job Fails with NONEXPR Status 

  o  The STORAGE UNLOAD command mishandled error status from robotic
     devices and output an Opcom request to unload the volume.  It
     returned to DCL with successful completion even though the volume
     has not been unloaded.  The volume's record in the database then
     contains inconsistent values for the Drive and Jukebox Status fields. 
 
  o  (SLS Installations Only) SLS system backups incorrectly handled the
     volume switch at end-of-tape for DLT loader devices.  On VAX, this
     problem caused false MRD_SLOT_FULL or MRD_DRIVE_EMPTY status.  On
     Alpha, it caused symptoms described in next problem description.
 
     NOTE:  This ECO resolves this problem for Direct-SCSI connected
            loaders.  However, we have some reports of volume switch
            failures on HSJ/HSD/HSC connected loaders which have not
            been reproducible in engineering labs and is still being
            investigated.

  o  (SLS Installations Only) System Backup Job Fails with NONEXPR Status

     On Alpha processors, a system backup FILES_n job may fail with
     termination status SYSTEM-F-NONEXPR.  Accompanying the failure is
     an entry in ACCOUNTNG.DAT showing a termination status of ACCVIO
     and an entry in ERRLOG.SYS showing a non-fatal bugcheck in
     subprocess SYSBAK_pid_n.

  o  There is a device-name string compare failure which might have caused 
     non-robotic devices to be handled as jukebox devices during MDMS load 
     and unload operations.


NOTE:  The problems described above seriously impact the usability of
       SLS/MDMS software with HSC/HSJ/HSD connected devices where
       concurrent MDMS operations are performed from more than one
       process and/or more than one node in a VMScluster configuration.
       The problems also impact jukebox devices especially those having
       large cartridge libraries such as the TL8xx family of devices
       where the STORAGE INVENTORY and STORAGE IMPORT commands are often 
       used. 


INSTALLATION NOTES:

The system/cluster does not need to be rebooted after this kit is 
installed.  

However, after installing this kit, it is necessary to restart SLS for
all of the changes to take effect. 
     
For a mixed-architecture configuration or other heterogeneous VMScluster
configurations, the kit must be installed on each node having its own
SLS$ROOT directory structure. 
</PRE>
<hr><br>
<font color=660066 size=+1>This patch can be found at any of these sites:</font><p>
<a name=colorado>
<a href=http://ftp1.support.compaq.com/public/vms/vax/v5.5-2/sls/2.8/slse02028.README>Colorado Site</a><br>
<a name=georgia>
<a href=http://ftp11.support.compaq.com/public/vms/vax/v5.5-2/sls/2.8/slse02028.README>Georgia Site</a><br>
<a name=europe>
<a href=http://ftp.service.digital.co.uk/public/vms/vax/v5.5-2/sls/2.8/slse02028.README>European Site</a><p>
<hr><br>
<font color=660066 size=+1>Files on this server are as follows:</font><p>
<pre>
<a href=/public/vms/vax/v5.5-2/sls/2.8/slse02028.README >slse02028.README</a>
<a href=/public/vms/vax/v5.5-2/sls/2.8/slse02028.CHKSUM>slse02028.CHKSUM</a>
<a href=/public/vms/vax/v5.5-2/sls/2.8/slse02028.CVRLET_TXT>slse02028.CVRLET_TXT</a>
<a href=/public/vms/vax/v5.5-2/sls/2.8/slse02028.a-dcx_axpexe>slse02028.a-dcx_axpexe</a>
<a href=/public/vms/vax/v5.5-2/sls/2.8/slse02028.a-dcx_vaxexe>slse02028.a-dcx_vaxexe</a>
</pre>
					</TD>
				</TR>
			</TABLE>
			<IMG SRC="/images/dot.gif" ALT="." WIDTH="218" HEIGHT="1">
		<!--end content table-->
		</TD>
	</TR>
	<TR>
		<TD COLSPAN="2">
		<!--begin footer table-->
			<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0">
				<TR>
					<TD BGCOLOR="#000033"><IMG SRC="/images/1_800_at_compaq.gif" ALT="1.800.AT.COMPAQ" WIDTH="167" HEIGHT="34"></TD>
					<TD BGCOLOR="#000033"><IMG SRC="/images/dot.gif" ALT="." WIDTH="218" HEIGHT="1"></TD>
				</TR>
			</TABLE>
		<!--end footer table--></TD>
	</TR>
</TABLE>
<P><FONT FACE="arial, helvetica" SIZE="2"><A HREF="http://www.compaq.com/copyright.html">privacy and legal statement</A></FONT>
</BODY>
</HTML>
