| Previous | Contents |
This chapter contains the OpenVMS Version 8.3--1H1 release notes. Because most of the OpenVMS Version 8.3 release notes still apply, read the release notes that apply to OpenVMS I64 (that is, all notes not marked "Alpha only") in the HP OpenVMS Version 8.3 Release Notes manual as well as the notes in this chapter before installing or upgrading your system.
Additionally, for further information on booting the system, see
Section 1.8.
3.1 OpenVMS Version 8.3-1H1 System Parameters
The following sections describe obsolete, renamed, and new system
parameters for OpenVMS 8.3--1H1.
3.1.1 Obsolete Parameters
Table 3-1 lists system parameters that are obsolete in OpenVMS Version 8.3-1H1. The following sections contain information on the replacement parameters.
| Obsolete in OpenVMS V8.3 | OpenVMS V8.3--1H1 Replacement |
|---|---|
| SMP_CPUS | SMP_CPU_BITMAP |
| SMP_CPUSH | _____________ |
| IO_PREFER_CPUS | IO_PRCPU_BITMAP |
The following system parameter has been renamed and supplemented in OpenVMS Version 8.3--1H1. Table 3-2 contains additional information about the new parameters.
| Old Name in OpenVMS V8.3 | New Names in OpenVMS V8.3--1H1 |
|---|---|
| SCH_CTLFLAGS | SCHED_FLAGS |
| SCH_SOFT_OFFLD | |
| SCH_HARD_OFFLD |
3.1.3 New Parameter
This release also contains the new GH_RES_CODE_S2 parameter, which
specifies the size in pages of the resident 64-bit S2 space resident
image code granularity hint region.
Only images linked with the /SEGMENT=CODE=P2 qualifier can have code placed in this region. See the HP OpenVMS Linker Utility Manual and the INSTALL utility in the HP OpenVMS System Manager's Manual for more information.
GH_RES_CODE has the AUTOGEN and FEEDBACK attributes.
3.1.4 Failure of AUDIT_SERVER to Initiate During Boot
During boot, if the AUDIT_SERVER fails to initiate for any reason, the startup process enters a retry loop that attempts to restart the AUDIT_SERVER until the condition preventing the initiate to complete is cleared and AUDIT_SERVER initiates correctly. This behavior is deliberate and is designed to prevent the system from running in an incomplete security state.
Conditions that can prevent complete initiation include the following:
Clearing the condition might require manual intervention. The action required depends on the fault source. Corrective action can include restarting the AUDIT_SERVER processes on other cluster nodes or rebooting the affected node in MINIMUM state and manually correcting the fault. Corrupt database files can be identified by renaming the files and then restarting the AUDIT_SERVER. The server recreates these files and populates them with system default entries.
For more information about booting options, refer to Chapter 4 of the
HP OpenVMS System Management Utilities Reference Manual.
3.2 C Run-Time Library
Problems corrected in OpenVMS Version 8.3-1H1 include the following:
cxxl$set_condition(pure_unix); condition_behavior enum declared in <cxx_exception.h> header has been extended to include pure_unix member. |
#include <stdio.h>
#include <cxx_exception.h>
void generateACCVIO() { *((int*)0) = 0; }
int main() {
cxxl$set_condition(pure_unix);
try {
generateACCVIO();
}
catch(...) {
puts("caught");
}
}
|
To use this new functionality you must have a new version of cxx_exception.h , which is included in the CXXL$ANSI_DEF.TLB file provided with the Version 7.3 compiler (or higher). |
To use this new functionality, you must have a new version of cxx_exception.h , which is included in the CXXL$ANSI_DEF.TLB provided with the V7.3 compiler (or higher). |
The following problems are fixed in this version of the C++ Library (Version 7.3 and higher compiler):
#include <vector>
int main() {
std::vector<int> v;
v.push_back(0);
}
|
istream_type& get(char_type *s, streamsize n, char_type delim);
istream_type& get(char_type *s, streamsize n);
|
On certain Integrity configurations, typing Ctrl/P at the console does not cause OpenVMS to display the IPC (Interrupt Priority C) menu. If you plan to use Ctrl/P, you should test it to ensure that it works, after installing or upgrading to OpenVMS Version 8.3-1H1.
If necessary, you can restore Ctrl/P functionality by performing the following steps:
$ ANALYZE/SYSTEM |
SDA> CLUE CONFIG/ADAPTER |
System Adapter Configuration:
-----------------------------
TR Adapter ADP Hose Bus BusArrayEntry Node GSIN iVec SCB
-- ----------- ----------------- ---- ----------------------- ---- ----------------
...
5 ACPI_IA64_I FFFFFFFF.8832E0C0 0 00 IA64_BUS
6 PCI FFFFFFFF.88342A80 9 00 PCI
FFFFFFFF.88342E58 0 0018 00DF 15F0
FFFFFFFF.88342F68 8 0018 00DF 15F0
...
Port Slot Device Name/HW-Id
---- ---- -----------------------
SRA: 0 Console Serial Line Driver
EWA: 1 A6865A (Fast Ethernet)
|
$ SET DEVICE EWA0/PREFERRED_CPUS='F$GETSYI("PRIMARY_CPUID")'
|
When you complete these steps, Ctrl/P should now function correctly. HP recommends that you edit SYS$MANAGER:SYLOGICALS.COM to include the SET DEVICE command to ensure correct behavior when the system reboots. Note that Ctrl/P might stop working again if you add or remove I/O adapters. If this happens, redo the steps listed above.
Note also that if XDELTA or the System Code Debugger has been loaded when the system was booted, Ctrl/P is not affected. Entering Ctrl/P will cause the XDELTA prompt to be displayed, for example:
Console Brk at 807CF3D2 on CPU 0 807CF3D2! cmp4.lt p0, p6 = 3F, r4 (New IPL = 3) |
HP hopes to provide a fix to this problem shortly with an ECO kit.
3.3 Encryption Issues and Resolutions
The following sections describe corrected and known issues in the
Encrypt utility for OpenVMS V8.3-1H1.
3.3.1 PARSE=EXTENDED
Previously, a problem existed with Encrypt version V2.0 where %ENCRYPT-F-KEYLENERR errors were reported if the process parse style was set to extended. This usually occurred when specifying the algorithm with the /KEY_ALGORITHM or the /DATA_ALGORITHM encrypt command qualifiers, which may result in causing a modify access ACCVIO error.
This problem has been corrected in OpenVMS Version 8.3-1H1.
3.3.2 Large File Encryption
Previously, a problem existed where Encrypt could not encrypt file larger than 4,194,303 blocks (2,147,483,136 bytes). Encrypt immediately returned to the command prompt with no error message, leading the user to believe that the file was properly encrypted. A CRC error warning would result when attempting to decrypt the corrupted encrypted file.
This problem has been corrected in OpenVMS Version 8.3-1H1.
3.3.3 Input/Output File Performance
A problem has been addressed that corrects Encrypt's I/O performance.
This performance was substantially improved (approximately 40x) using
multiple buffered reads and multibuffered, multiple writes using $QIO,
eliminating two levels of caching (RMS and XFC) over the single RMS
block I/O $READ and $WRITE. This results in improved performance,
especially with larger files, and improved CPU utilization and less I/O
latency between I/Os. This also decreases overall encryption,
decryption, and I/O operation completion time.
3.3.4 ENCYPT/COMPRESS Issue
A problem exists with all versions of Encrypt when using ENCRYPT/COMPRESS with certain file types, notably .BCK and .EXE files. The problem occurs when trying to recover the original (plain-text) data with the DECRYPT command. A key record CRC or another error can occur. The actual encrypted data is incorrect, but no error occurs until decryption.
The problem is potentially serious if the /DELETE qualifier is used when encrypting, because the original file is deleted. The original file can also be lost if the /OUTPUT=file-spec were not used when encrypting and a PURGE command were used.
The /COMPRESS qualifier has been deprecated, disabling its use with
Encrypt until HP can resolve this issue. Decryption of compressed files
will continue to work normally.
3.4 Documentation Corrections
The following sections describe corrections to various manuals in the
OpenVMS documentation set.
3.4.1 HP OpenVMS DCL Dictionary for OpenVMS: N--Z
The HP OpenVMS DCL Dictionary: N--Z, Version 8.3 contains two occurrences of a typographical error in the SET SERVER ACME_SERVER, starting on page DCLII-275.
In the HP OpenVMS DCL Dictionary, under the RUN command, the following restriction should be added to the definition for filespec:
For I64, the specification for executable image must not include a network (DECnet) or a tape device. Invoking any image over the network or from a tape is not supported on I64.
The following change applies to the filespec parameter to the RUN (Image) command:
Specifies an executable image to be executed. The file type defaults to
.EXE. The asterisk (*) and the percent sign (%) wildcard characters are
not allowed. For I64, the specification for executable images must not
include a network (DECnet) or a tape device. Invoking any image over
the network or from a tape is not supported on I64.
3.4.2 HP OpenVMS Version 8.3 New Features and Documentation Overview
In the HP OpenVMS Version 8.3 New Features and Documentation Overview, Section 3.17, SCD_HARD_OFFLD should be spelled SCH_HARD_OFFLD.
Also, because of a technical issue, the SCH_HARD_OFFLD parameter is no
longer used starting in OpenVMS V8.3. See Section 3.1.2 in this document.
3.4.3 HP OpenVMS Version 8.3 Release Notes
References to "Itanium 3" should be changed to "Dual-Core Itanium Processor."
In HP OpenVMS Version 8.3 Release Notes, Section 4.19.2, Obsolete System Parameters, the correct system parameters in Open VMS Version 8.3 are the following:
The system parameter listed as IO_PREFER_CPU should be IO_PREFER_CPUS.
The SCH_CTLFLAGS parameter, though no longer in Version 8.3, has been renamed SCHED_FLAGS.
In the HP OpenVMS Version 8.3 Release Notes, Section 4.19.2, "Obsolete System Parameters," the list of obsolete parameters is incorrect. Table 3-3 lists the parameters.
| Obsolete in OpenVMS V8.3 | OpenVMS V8.3 Replacement |
|---|---|
| SMP_CPUS | SMP_CPU_BITMAP |
| SMP_CPUSH | _____________ |
| IO_PREFER_CPUS | IO_PRCPU_BITMAP |
References to "Itanium 3" should be changed to "Dual-Core Itanium Processor."
In the HP OpenVMS System Services Reference Manual: GETUTC--Z, under $SNDOPR, "Message Buffer Format for OPC$_RQ_LOGI," the text, "receive the cancellation request," should read "be affected by the log file initialization."
Under OPC$L_MS_RQSTID, references to OPC$B_MS_TARGET should be
OPC$Z_MS_TARGET_CLASSES.
3.4.5 HP TCP/IP Services for OpenVMS Sockets API and System Services Programming Manual
In the TCP/IP Services for OpenVMS Sockets API and System Services
Programming manual, Table B-2, "end-of-band mark" should be
"out-of-band mark."
3.4.6 HP OpenVMS System Management Utilities Reference Manual
In HP OpenVMS System Management Utilities Reference Manual, the following Usage Notes should be added to the "Parameter" description of the CREATE command:
Usage Notes
The following content should be should be added to the Parameter description of the LIST command:
"On I64 systems, installed Alpha images are flagged with "A*" when
displaying the file name of the known image."
3.4.7 HP TCP/IP Services for OpenVMS Management
In the TCP/IP Services for OpenVMS Management manual, Section 7.3, "Load Broker Concepts," the following statement is incorrect:
"If a value is specified, the value is used instead of the term (min(235,IJOBLIM) in the following equation."
The correct text is: "If a value is specified, the value is scaled to the effect that the term (min(235,IJOBLIM) * 100) is replaced by (CPU_RATING * 235)."
In the chapter, "Configuring and Managing the NFS Server," the following code example is incorrect:
$ @SYS$MANAGER:TCPIP$DEFINE_COMMANDS $ SYSCONFIG -r nfs_server noproxy_uid=-2 noproxy_gid=-2 |
It should be changed to:
$ @SYS$MANAGER:TCPIP$DEFINE_COMMANDS $ SYSCONFIG -r nfs noproxy_uid=-2 noproxy_gid=-2 |
While running SYS$MANAGER:ICAP$CONFIG.COM, if you respond "Y" to the "Enter (Y)es to configure this system with GiCAP support (N):" prompt, the following message is displayed:
HP OpenVMS Industry Standard 64
Global Instant Capacity on Demand (GiCAP) configuration utility
*** GiCAP functionality is not currently available ***
*** GiCAP will be enabled at a later date via an ECO kit ***
|
Also, note that the release notes for iCAP (Instant Capacity) specify GiCAP support for OpenVMS Version 8.3--1H1. This support is not available currently, but will be available in a future update kit. For more information, see the OpenVMS website.
| Previous | Next | Contents |