ECO NUMBER: VMS712_CPU2208-V0200 ----------- PRODUCT: OpenVMS Alpha Operating System -------- UPDATED PRODUCT: OpenVMS Alpha Operating System 7.1-2 ---------------- APPRX BLCK SIZE: 654 ---------------- COVER LETTER 1 KIT NAME: VMS712_CPU2208-V0200 2 KITS SUPERSEDED BY THIS KIT: o VMS712_CPU2208-V0100 o VMS712_DS20E-V0100 3 KIT DEPENDENCIES: 3.1 The following remedial kit(s) must be installed BEFORE installation of this, or any required kit: o VMS712_UPDATE-V0100 o VMS62TO71U2_PCSI-V0200 o VMS712_LAN-V0100 3.2 In order to receive all the corrections listed in this kit, the following remedial kits should also be installed: None 4 KIT DESCRIPTION: 4.1 Version(s) of OpenVMS to which this kit may be applied: OpenVMS Alpha V7.1-2. 4.2 Files patched or replaced: o [SYS$LDR]SYS$CPU_ROUTINES_2208.EXE (new image) o [SYS$LDR]SYS$CPU_ROUTINES_2508.EXE (new image) o [SYS$LDR]SYS$IIDRIVER.EXE (new image) o [SYSEXE]SYS$SMHANDLER.EXE (new image) -- COVER LETTER -- Page 2 17 January 2001 5 PROBLEMS ADDRESSED IN VMS712_CPU2208-V0200 KIT o The VMS712_DS20E-V0100 and VMS712_CPU2208-V0100 remedial kits contained common images. The VMS712_CPU2208-V0200 kit simply combines these two kits. If you have already installed the VMS712_DS20E-V0100 and VMS712_CPU2208-V0100 remedial kits there is no need to install this VMS712_CPU2208-V0200 kit. 6 PROBLEMS ADDRESSED IN VMS712_CPU2208-V0100 KIT o Allow mixed CPU operation in support of field replacements. This allows field replacement of CPUs without having to replace all the CPUs in the system. Images Affected: - [SYS$LDR]SYS$CPU_ROUTINES_2208.EXE o A potential data inconsistency has been identified on some systems (referenced below) during qualification testing of an unreleased graphics software kit. This error has only occurred in a highly stressful technical validation environment. Compaq does not expect customers to experience this problem, but in an effort to provide the highest level of customer service, we recommend that users with the following systems install the DEC-AXPVMS-VMS721_CPU2208-V0100-4.PCSI (or later) or DEC-AXPVMS-VMS712_CPU2208-V0100-4.PCSI (or later) remedial kits: AlphaServers AlphaStations ------------------- ------------------------------------ Compaq AlphaServer Compaq AlphaStation ES40 ES40 Compaq AlphaServer Compaq AlphaStation XP900 DS10 Compaq AlphaServer Compaq AlphaStation XP1000 DS10L Compaq AlphaServer Compaq AlphaStation 21264 PCI/ISA SBC DS20 Compaq AlphaServer Compaq AlphaStation DS20E DS20E ------------------------------------------------------------ -- COVER LETTER -- Page 3 17 January 2001 For OpenVMS Version 7.2-1H1, this fix is also included in the DEC-AXPVMS-VMS721H1_UPDATE-V0300 (or later) remedial kit. Images Affected: - [SYS$LDR]SYS$CPU_ROUTINES_2208.EXE - [SYS$LDR]SYS$CPU_ROUTINES_2508.EXE 7 NEW FUNCTIONALITY ADDRESSED IN VMS721_DS20E_ES40-V0100 KIT 7.1 Compaq AlphaServer DS20E Support This kit provides OpenVMS Version 7.1-2 support for the Compaq AlphaServer DS20E. The DS20E is a follow-on to the Compaq AlphaServer DS20. This kit includes the following OpenVMS support on the DS20E: o Server management o 3X-DEPVD-AA PCI adapter o IDE CD-ROM and boot and runtime Image(s) Affected: - [SYS$LDR]SYS$CPU_ROUTINES_2208.EXE - [SYS$LDR]SYS$IIDRIVER.EXE - [SYSEXE]SYS$SMHANDLER.EXE 7.2 DS20E Restrictions 7.2.1 I/O to Tribytes in PCI Space Unsupported On Compaq AlphaServer DS20E systems, you cannot use the following system routines to perform I/O tribyte reads and writes: o IOC$READ_PCI_CONFIG o IOC$WRITE_PCI_CONFIG o IOC$READ_IO o IOC$WRITE_IO If a device driver calls any of these system routines with a length of three, you must use one of the following methods -- COVER LETTER -- Page 4 17 January 2001 instead-depending on your I/O cards characteristics: For IOC$READ_IO and IOC$READ_PCI_CONFIG: o Use a longword read, and mask out the byte. o Do a combination of word and byte reads, and append the data. For IOC$WRITE_IO and IOC$WRITE_PCI_CONFIG: o Read a longword, modify the tribyte, and rewrite the longword. Note that AlphaServer 8200/8400 and GS60/140 systems with Alpha 21264 CPUs support tribyte reads and writes. 7.2.2 I/O to Unaligned Words in PCI Space is Not Allowed This note applies to Compaq AlphaServer DS20E systems. When device drivers call the IOC$CRAM_CMD, IOC$READ_IO, and IOC$WRITE_IO system routines with the IOC$K_WORD or IOC$K_WORD_LANED parameters, the I/O address must be on a natural, word-aligned boundary. (In other words, the I/O address must be an even number). If the I/O address is an odd number, these system routines return SS$_BADPARAM. Use AUTOGEN with Feedback to Resize ERLBUFFERPAGES for FRU Configuration Error Log Entry The FRU configuration tree provided by the Compaq AlphaServer DS20E console firmware is not copied to the errorlog file if the SYSGEN parameter ERLBUFFERPAGES is not large enough. Use the following command to run AUTOGEN with the FEEDBACK option to automatically calculate the correct setting of ERLBUFFERPAGES and resize the SYS$ERRORLOG.DMP file for the configuration error log entry. $ @SYS$UPDATE:AUTOGEN SAVPARAMS REBOOT FEEDBACK hl 3 Server Management Event Handler Driver and Process on Compaq AlphaServer DS20E OpenVMS Alpha Version 7.1-2 automatically starts the Server Management Event handler driver and process on Compaq AlphaServer DS20E systems. The SMHANDLER process spends most of the time in the hibernate state. When a Server Management Event occurs, an interrupt is delivered to the system specific handler, which parses the exception frame and notifies SMDRIVER that an event has occurred. The driver then delivers an AST to the SMHANDLER process with the event type. The SMHANDLER process reports signaled events in the process log file SYS$MANAGER:SMHANDLER.LOG and with an OPCOM message. Additional information about the event is recorded in the system error log file. -- COVER LETTER -- Page 5 17 January 2001 The SMHANDLER process may produce one of following new system error messages: o %SMHANDLER-S-STARTUP, server management event handler startup o %SMHANDLER-W-RFF, redundant fan failure detected o %SMHANDLER-W-RPS, redundant power supply failure detected o %SMHANDLER-W-TEMP, warning temperature exceeded To correct the problem, the system manager should schedule a system shutdown at a convenient time and request Compaq Field Service to replace the failing hardware component. In the meantime, the system will continue, but without the protection of the redundant hardware. 7.3 Support for the 3X-DEPVD-AA PCI Adapter and TCP/IP for OpenVMS TCP/IP for OpenVMS Version 4.2 does not support the new 3X-DEPVD-AA PCI adapter on the AlphaServer DS20E. Prior to running UCX$CONFIG procedures, use the following command to manually configure TCP/IP with the new ethernet adapter: _$ /INTERNET_INTERFACE=I /TYPE=(ETHERNET,CLUSTER) - _$ /INTERNET_INTERFACE=I /TYPE=(ETHERNET,CLUSTER) - _$ /DESCRIPTION=INTEL_ETHERNET Check with your Compaq support representative if you have further questions on TCP/IP and the 3X-DEPVD-AA PCI adapter. 8 KIT INSTALLATION RATING: The following kit installation rating, based upon current CLD information, is provided to serve as a guide to which customers should apply this remedial kit. (Reference attached Disclaimer of Warranty and Limitation of Liability Statement) INSTALLATION RATING: 2 : Customers using the following systems should install this kit: AlphaServers AlphaStations ------------------- -------------------------------------- Compaq AlphaServer Compaq AlphaStation ES40 ES40 Compaq AlphaServer Compaq AlphaStation XP900 DS10 Compaq AlphaServer Compaq AlphaStation XP1000 DS10L -- COVER LETTER -- Page 6 17 January 2001 Compaq AlphaServer Compaq AlphaStation 21264 PCI/ISA SBC DS20 Compaq AlphaServer Compaq AlphaStation DS20E DS20E ---------------------------------------------------------------- For OpenVMS Version 7.2-1H1, this fix is also included in the DEC-AXPVMS-VMS721H1_UPDATE-V0300-4.PCSI (or later) remedial kit. 9 INSTALLATION INSTRUCTIONS: Install this kit with the POLYCENTER Software installation utility by logging into the SYSTEM account, and typing the following at the DCL prompt: PRODUCT INSTALL VMS712_CPU2208 /SOURCE=[location of Kit] The kit location may be a tape drive, CD, or a disk directory that contains the kit. Additional help on installing PCSI kits can be found by typing HELP PRODUCT INSTALL at the system prompt This kit requires a system reboot. Compaq strongly recommends that a reboot is performed immediately after kit installation to avoid system instability If you have other nodes in your OpenVMS cluster, they must also be rebooted in order to make use of the new image(s). If it is not possible or convenient to reboot the entire cluster at this time, a rolling re-boot may be performed. Copyright 2001 Compaq Computer Corporation This software is proprietary to and embodies the confidential technology of Compaq Computer Corporation. Possession, use, or copying of this software and media is authorized only pursuant to a valid written license from Compaq or an authorized sublicensor. DISCLAIMER OF WARRANTY AND LIMITATION OF LIABILITY THIS PATCH IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED TO THE EXTENT PERMITTED BY APPLICABLE LAW. IN NO EVENT WILL COMPAQ BE LIABLE FOR ANY LOST REVENUE OR PROFIT, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, WITH RESPECT TO ANY PATCH MADE AVAILABLE HERE OR TO THE USE OF SUCH PATCH.