Patch IDs |
Abstract |
Patch 7.00
OSF510-037B
|
Patch:
Threaded programs do not terminate
State:
Existing
This patch fixes hangs in threaded programs
with subprocesses created with nfork(NULL).
Examining one of the hanging
subprocesses shows that it has called fopen() and is waiting for the iobptr
mutex in _findiop(). |
Patch 15.00
OSF510-009A
|
Patch:
libst shared library fix
State:
Existing
This patch fixes a problem with two routines in the libst
library, st_obj_open() and st_obj_write().
The ability to change a file permission
using these two libst routines is denied if a group has write permissions.
|
Patch 17.00
OSF510-009B
|
Patch:
libst static library fix
State:
Existing
This patch fixes a problem with two routines in the libst
library, st_obj_open() and st_obj_write().
The ability to change a file permission
using these two libst routines is denied if a group has write permissions.
|
Patch 19.00
OSF510-036
|
Patch:
Fix for booting problem via network interface
State:
Existing
This patch solves a problem which could
prevent a V5.1 kernel from booting via a network interface.
It corrects a
timing issue which affects processors with speeds in excess of 700MHz. |
Patch 21.00
OSF510-020
|
Patch:
Corrects a stack overflow panic
State:
Existing
This patch corrects a stack overflow panic
encountered during the startup of the system management deamon (smsd) on
configurations with more than 255 devices. |
Patch 38.00
OSF510-021
|
Patch:
Fix for panic that occurs when kloadsrv is restarted
State:
Existing
This patch fixes a system
panic that may occur when /sbin/kloadsrv is restarted. |
Patch 40.00
OSF510X11-001
|
Patch:
Fix for lbxproxy utility
State:
Existing
This patch fixes a problem where the X windows lbxproxy
utility, which is used to make Low Bandwidth X (LBX) connections to an X server,
did not accept local connections. |
Patch 42.00
OSF510-031
|
Patch:
Fix for grep command
State:
Existing
This patch fixes a problem with the grep command in which
the options -p -v together do not produce any output. |
Patch 49.00
OSF510-024
|
Patch:
Fixes the processing of export lists
State:
Existing
This patch fixes the processing of
export lists with a / (slash) in them. |
Patch 51.00
OSF510-043
|
Patch:
Change to kloadsrv and hotswapd entries
State:
Existing
This patch changes the kloadsrv and
hotswapd entries in the /etc/inittab file.
The change will prevent possible
problems with dynamically loaded kernel modules when shutting down to single
user mode. |
Patch 57.00
OSF510-041
|
Patch:
Fix for panic or system hang that may occur on DS20E
State:
Existing
This patch fixes a panic
or a system hang which could occur on a DS20E with drives attached to the
motherboard SCSI interface (Adaptec 7895 based) or on an Ultra3 KZPEA
SCSI adapter.
In addition to system hangs or panics on configurations using
Memory Channel adapters, some configurations have exhibited SCSI device
problems.
|
Patch 59.00
OSF510-025
|
Patch:
Fix for tagged-file induced automount requests
State:
Existing
This patch avoids tagged-file induced
automount requests in AutoFS. |
Patch 68.00
OSF510-003
|
Patch:
Fix for dump command
State:
Existing
The patch fixes a problem where a user could not dump
to a regular file.
|
Patch 74.00
OSF510-018
|
Patch:
Fixes environmental warning in GS systems
State:
Existing
This patch fixes a problem on the AlphaServer
GS80, GS160, and GS320 platforms where the system will issue an environmental
warning and shut itself down when it reaches a critical temperature, even
though this temperature is safe for the power supply. |
Patch 76.00
OSF510-038
|
Patch:
Hardware manager inaccurately reports the CPU speed
State:
Existing
This patch fixes a problem
where the hardware manager inaccurately reports the CPU speed.
It reported
a CPU speed that was one MHz less than the correct speed. |
Patch 82.00
OSF510CDE-001
|
Patch:
List of application groups is not re-created
State:
Existing
This patch fixes a problem where the
Common Desktop Environment (CDE) Application Manager did not re-create the
list of application groups at login.
After customizing the application groups,
users would see the old groups instead of the new groups. |
Patch 92.00
OSF510-069
|
Patch:
Fix for system hang during a route command
State:
New
This patch fixes a network problem where
a system can hang during a route command. |
Patch 105.00
OSF510-017
|
Patch:
Prevents not currently mounted warning messages
State:
New
This patch prevents "not currently mounted"
warning messages from being displayed for file systems the user did not request
to umount. |
Patch 107.00
OSF510X11-007
|
Patch:
Fix for tcl
State:
New
This patch fixes a problem in which tclhelp and any other tool using #!/usr/bin/wishx
as the interpreter fails when additional versions of tcl are installed in
/usr/local. |
Patch 109.00
OSF510-085
|
Patch:
btextract does not create device special files
State:
New.
Supersedes patches OSF510-045 (45.00), OSF510-029
(47.00)
This patch corrects the following:
Adjusts the sleep time for slower robot tape changers to allow
them time to replace a tape.
Fixes a kernel panic caused by btcreate when it generated
scripts to recreate LSM volumes on restore operations.
Fixes a problem where the device special files are not being
created by btextract.
|
Patch 111.00
OSF510DX-003
|
Patch:
Fix for smsd crash
State:
New
This patch fixes intermittent crashes of the SysMan Station
daemon (smsd) that are most likely to occur at system startup time, midnight,
or during reconfiguration of system components.
This crash would render a
connected SysMan Station client unusable. |
Patch 114.00
OSF510X11-009A
|
Patch:
Fix for Xt
State:
New.
Supersedes
patch OSF510X11-005A (112.00)
This patch corrects the following:
Fixes a memory leak in the X Window System's X Toolkit library
(Xt) that could occur when creating and destroying Motif List, Text, and TextField
widgets.
Fixes the problem of XmStringGetLtoR() failing in dxhanziim
when it runs in a C/en_US.ISO8859-1 locale.
|
Patch 117.00
OSF510X11-009B
|
Patch:
Fixes a memory leak in Xt
State:
New.
Supersedes patch OSF510X11-005B (115.00)
This patch corrects
the following:
Fixes a memory leak in the X Window System's X Toolkit library
(Xt) that could occur when creating and destroying Motif List, Text, and TextField
widgets.
Fixes the problem of XmStringGetLtoR() failing in dxhanziim
when it runs in a C/en_US.ISO8859-1 locale.
|
Patch 121.00
OSF510CDE-002
|
Patch:
Fix for dtlogin
State:
New
This patch fixes a problem where the Common Desktop Environment
(CDE) login daemon, dtlogin, core dumps occasionally when servicing requests
from XDMCP clients such as X terminals or PCs running X servers. |
Patch 124.00
OSF510DX-006
|
Patch:
Message fragments now I18N compatible
State:
Supersedes patches OSF510DX-002 (36.00), OSF510DX-005
(122.00)
This patch fixes the following dxaccounts problems:
A system running ASU experiences a dxaccounts crash problem
when a user is deleted from PC User view.
The dxaccounts dialog messages are incorrectly displayed when
a user is added with no password entry.
The dxaccounts utitlity is unable to create a new user from
the PC Users view on a system with ASU installed.
The following problems can occur with the dxaccounts application
on ASU system:
The dxaccounts utility crashes when the root icon is double
clicked.
The full name of a new PC account is not mapped to a UNIX
user.
Erasing a PC account's fields does not work; the values erased
remain.
The default values of Home Directory, Login Script, and User
Profile Path for a PC user are invalid.
Changing root's login/uid is enabled via cli/dxaccounts utilities.
Incorrect results of usermod -G.
The -x account_inactive|account_expiration options do not
set the attributes.
Fixes a problem where the new home directory for a new user
ID is created with the date and time stamp of the /usr/skel directory.
Fixes message fragments to make them I18N compatible.
|
Patch 126.00
OSF510-056
|
Patch:
Fix for kernel stack not valid halt
State:
New
When the user runs ATM Lan Emulation, using more
than four ATM NetRAIN interfaces can result in recursive calls causing a "kernel
stack not valid" halt. |
Patch 130.00
OSF510-067
|
Patch:
Fix for lock hierarchy violation panic
State:
New.
Supersedes patch OSF510-034 (80.00)
This patch corrects the following:
Fixes a problem that can occur under certain circumstances
with an IPv6 packet that contains a routing header.
This could possibly crash
a machine functioning as an IPv6 router.
This was only reproduced with manually
generated packets.
Under certain circumstances a Tru64 UNIX system configured
with IPv6 can panic with a lock hierarchy violation.
This panic can occur
on any system running Tru64 UNIX with IPv6 enabled and configured.
|
Patch 134.00
OSF510-026
|
Patch:
Fix for collect command
State:
New
This patch fixes several problems with the collect command.
It adds sysloging when collect suspends, resumes, or receives a signal. |
Patch 137.00
OSF510X11-008A
|
Patch:
Fix for Xlib memory leak
State:
New.
Supersedes patch OSF510X11-004A (135.00)
This patch corrects
the following:
Fixes two memory leaks in the X Window System's X library
(Xlib) that can occur when creating and destroying Motif List, Text, and TextField
widgets.
Provides enhanced support for UTF-8 and UCS-4 locales.
|
Patch 140.00
OSF510X11-008B
|
Patch:
Support for UTF-8 and UCS-4 locales
State:
New.
Supersedes patch OSF510X11-004B (138.00)
This
patch corrects the following:
Fixes two memory leaks in the X Window System's X library
(Xlib) that can occur when creating and destroying Motif List, Text, and TextField
widgets.
Provides enhanced support for UTF-8 and UCS-4 locales.
|
Patch 142.00
OSF510X11-006A
|
Patch:
Fixes memory leaks in Motif library
State:
New
This patch fixes various memory leaks in the
Motif library (libXm) that could occur when creating and destroying Motif
List, Text, and TextField widgets.
|
Patch 144.00
OSF510X11-006B
|
Patch:
Fix for libXm
State:
New
This patch fixes various memory leaks in the Motif library (libXm) that could
occur when creating and destroying Motif List, Text, and TextField widgets.
|
Patch 150.00
OSF510-052
|
Patch:
Fix for advscan
State:
New
This patch fixes a problem where advscan -a -g does not display
bootable partitions properly. |
Patch 158.00
OSF510CDE-003
|
Patch:
Fix for dtmail problem
State:
New
This patch fixes a dtmail problem in which a From line with
quotes in it incorrectly finds the date of the mail message.
This error is
displayed on the main screen under the header Date and Time and shows up as
Dec.
31 or as a blank field. |
Patch 162.00
OSF510DX-004
|
Patch:
Fix for diskconfig error message
State:
New
This fixes a problem that was causing diskconfig
to issue the error message "can't read tminor: no such variable" upon startup.
|
Patch 169.00
OSF510DX-009
|
Patch:
Fix for bttape
State:
New
bttape now uses the lock file /usr/run/bttape.pid for checking multiple instances.
Also, the default addlist and fslist are created appropriately. |
Patch 171.00
OSF510-098
|
Patch:
Fix for voldctl stop command
State:
New
This patch corrects the voldctl stop command behaviour for
cluster support. |
Patch 173.00
OSF510-057
|
Patch:
fixso command causes segmentation fault
State:
New
This patch fixes a problem with the /usr/ucb/fixso
command that can cause a segmentation fault. |
Patch 175.00
OSF510-161
|
Patch:
Fix for vrestore problems
State:
Supersedes patch OSF510-013 (13.00)
This patch fixes the following
problems:
A previous patch caused incomplete restores.
A warning message is displayed when the path for the first
file in a group of hard links is created without using original protection
codes and property lists.
A warning message is displayed and vrestore aborts if it fails
to malloc space for a property list.
A message which had been inserted at the end of the message
file had the wrong message category (this could cause messaging confusion).
An uninitialized variable in the code that restores property
lists could cause malloc failures, memory faults, an "error setting extended
attributes" message, and infinite loops using the -l option.
Corrupted property list information could cause an infinite
loop.
Fixes problems in the vdump command:
Failed to flag compressed extended attributes records that
are split across a vdump BLOCK boundary.
Overrides the -D option when source path describes a root
fileset (Note: If you want to back up quota files, you must not use the
-D option.)
Corrects "Rewinding" message to avoid a segfault
with Internationalized messages.
Fixes problems in the vrestore command
Fails to properly handle extended attributes records in compressed
archives.
This results in malloc failures, proplist corruption, program
abort, program crashes due to segfault or invalid memory access, and the
display of the error message "error setting extended attributes".
Fails to set extended attributes due to confusion over selective
restore of the associated file or directory.
Also results in display of
the error message "error setting extended attributes".
Selective restore of hardlinked files is incomplete when they
exist in different directories (fails to create directory for second occurrence
of file with same inode number).
The -Q option is added to vrestore to allow the user to request
that quota files are ignored (thus avoiding the time it takes to process them).
|
Patch 226.00
OSF510-107B
|
Patch:
Fix for delayed AdvFS requests
State:
New
This patch corrects some I/O rate fluctuations
and thread unresponsiveness that had been seen when vm free pages dropped
to a low level and used pages were being recycled.
|
Patch 230.00
OSF510-109B
|
Patch:
Fix for POSIX Threads Library
State:
Supersedes patches OSF510-039B (34.00), OSF510-212B (227.00), OSF510-206B
(228.00)
This patch fixes problems for threaded applications running
on Tru64 UNIX V5.1:
Fixes a bug in the POSIX Threads Library for Tru64 UNIX V5.1
where a terminating thread did not properly clear an enabled floating point
unit, causing invalid floating point state on the next thread that is run.
Fixes a bug in the POSIX Threads Library for Tru64 UNIX V5.1
that would result in a DECthreads error return of EINVAL from the pthread
mutex API routines.
This error would be seen only when the thread stack had
been user defined/changed, specifically seen when using the user level context
switching (ucontext) routines.
Fixes a bug in the POSIX Threads Library for Tru64 UNIX V5.1
that would result in a DECthreads Bugcheck and process termination.
Threaded
applications might encounter this problem when pthread_kill() is used on
a thread that is marked as blocked in the kernel.
|
Patch 232.00
OSF510-158B
|
Patch:
Adds support for activating temporary data logging
State:
New
This patch provides support for activating
temporary data logging on a mount point.
|
Patch 243.00
OSF510-150
|
Patch:
Security (SSRT0689U)
State:
Supersedes patches OSF510-033 (1.00), OSF510-019 (2.00), OSF510-027 (3.00),
OSF510-037A (5.00), OSF510-051 (87.00), OSF510-071 (88.00), OSF510-061 (90.00),
OSF510-154 (233.00), OSF510-177 (234.00), OSF510-145 (235.00), OSF510-151
(236.00), OSF510-123 (237.00), OSF510-183 (238.00), OSF510-130 (239.00), OSF510-091
(240.00), OSF510-146 (241.00)
This patch corrects the following
problems:
Fixes a problem of the getaddrinfo() library call returning
a failing status.
Increases the number of places of precision for formatted
printing of long doubles.
Fixes the problem that, on rare occasions, the C runtime library
atof() and strtod() functions (and other functions that may use them) may
produce an incorrect result.
The error would only be in the least significant
digit of the mantissa (a rounding error).
Fixes hangs in threaded programs with subprocesses created
with nfork(NULL).
Examining one of the hanging subprocesses shows that it
has called fopen() and is waiting for the iobptr mutex in _findiop().
Fixes the printing of 0.0 when precision is specified for
a %g type conversion.
Fixes a problem where a TZ environment variable setting of
":" yields incorrect (or missing) time zone information after calling tzset()
and incorrect error reporting from mktime().
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
|
Patch 243.00
continued
|
Fixes a performance problem with freeing memory in threaded
applications, when many allocations of the same size have been made.
It also
fixes a problem when the __sbrk_override malloc tuning variable is set which
caused malloc to try to allocate too much memory.
Fixes a problem with the mallinfo() call which can cause
an application to fail if run on a RAD other than 0.
fixes a problem with the mallinfo() call which can cause
an application to fail if run on a RAD other than '0'.
Festores correct behavior that existed on pre-V5.0 releases
for ecvt() and fcvt().
Floating point exceptions and core dumps no longer
occur when denormalized values are passed to ecvt() and fcvt().
Resolves issues with customer applications that experienced
floating point exceptions and core dumps when passing denormalized values
to ecvt() and fcvt() that subsequently caused INFORMIX databases to crash.
Fixes the return values for vwprintf() functionality when
used with wide characters.
Increases the input buffer size limits for the scanf family
of functions to the MAXINT input buffer size.
Fixes the problem of optimized programs printing incorrect
values for long doubles.
Adds logic that implements maximum size checks for input width
descriptors on numeric scanf() format elements.
Corrects a regular expression performance problem in libc.
Fixes a potential online help build problem when dthelptag
is used to compile online help files in a multibyte locale.
Fixes regular expression handling with non-default locale
settings.
|
Patch 245.00
OSF510-198
|
Patch:
Install does not allow subset name with an underscore
State:
New.
Supersedes patch OSF510-046 (9.00)
This patch fixes the following problems:
Fixes a problem with the installation process rejecting a
subset name with an underscore character on a V5.1 system.
Specifically,
when a user was trying to install the IBM MQSeries Documentation Base subset,
MQS_HTML_PUBS.
Fixes a problem with the deletion process on a cluster system
when a member node is running /usr/bin/csh.
The process fails with a command
not found error.
Fixes a problem with the deletion process not terminating
when the C DELETE phase of the subset control program fails.
|
Patch 249.00
OSF510X11-014
|
Patch:
Vendor string displayed when running on COSIX64
State:
Supersedes patches OSF510X11-010 (246.00), OSF510X11-013
(247.00)
This patch fixes the following problems:
Fixes a memory leak in the X server that could occur when
a client repeatedly created and destroyed buffers for the X Window System
Multibuffering Extension (XmbufCreateBuffers/XmbufDestroyBuffers).
Fixes a problem where the X server does not display windows
properly for the 128th and subsequent clients.
Changes the X server to dynamically retrieve its vendor string
information when running on COSIX64.
|
Patch 252.00
OSF510-173
|
Patch:
Thread hang on NFS mounted file systems
State:
New.
Supersedes patch OSF510-174 (250.00)
This patch corrects the following problems:
|
Patch 255.00
OSF510-090
|
Patch:
tar -F ignores files named err
State:
New.
Supersedes patch OSF510-164 (253.00)
This patch
corrects the following problems:
Corrects pax/tar/cpio to properly extract explicitly specified
files.
When an archive contained a file with extended attributes and a different
file (occurring later in the archive) was specified to be extracted, improper
buffer pointer management resulted in the following display (example uses
tar):
tar: /dev/nrmt0h : This doesn't look like a tar archive
tar: /dev/nrmt0h : Skipping to next file...
tar: Memory allocation failed for extended data while reading :
Not enough space
The directory option was similarly affected.
In this case the information
for the specified file was not reported
Fixes a problem where the tar -F (Fasttar) option ignores
files named err, but does not ignore files named errs or directories named
SCCS and RCS.
|
Patch 260.00
OSF510-074A
|
Patch:
Fix for V5.1 dynamic loader
State:
Supersedes patches OSF510-005 (64.00), OSF510-113 (256.00), OSF510-105 (257.00),
OSF510-205A (258.00)
This patch fixes the following problems with
the V5.1 dynamic loader:
Allows the loader to properly ignore unreferenced symbols
when loading a shared library with a dlopen call.
Allows the loader to properly ignore loading a library with
the correct library name but an incorrect library version.
Fixes an /sbin/loader problem dealing with absolute value
symbols when their value was -1.
Fixes a problem in the /sbin/loader dynamic loader that
can cause a crash.
It also fixes a problem with the output for the ldd
command, where the output was always going to stderr rather than stdout.
A problem that may cause the /usr/ucb/spike post-link optimization
tool to crash.
A /sbin/loader problem that causes the ldr_inq_region() call
to not report an error when an invalid region parameter is passed as
a parameter to the call.
Fixes a loader problem with rpaths on shared libraries, a
loader problem when libraries loaded in -taso mode were loaded above the
-taso address range, a problem detecting incorrectly specified _RLD_ARGS
values, and a problem handling the RHF_BIND_NOW object file bit.
Fixes a problem with /usr/ucb/ldd.
Previously the _RLD_ARGS
environment variable was not recognized.
|
Patch 262.00
OSF510-074B
|
Patch:
Fix for loader and ldd
State:
New
This patch fixes the following problems:
Fixes a loader problem with rpaths on shared libraries, a
loader problem when libraries loaded in -taso mode were loaded above the
-taso address range, a problem detecting incorrectly specified _RLD_ARGS
values, and a problem handling the RHF_BIND_NOW object file bit.
Fixes a problem with /usr/ucb/ldd.
Previously the _RLD_ARGS
environment variable was not recognized.
|
Patch 265.00
OSF510-205B
|
Patch:
loader does not report error
State:
Supersedes patches OSF510-028 (78.00), OSF510-147 (263.00)
This
patch fixes the following problems:
Fixes a problem where applying spike to some binaries results
in a 100% performance degradation.
Fixes a problem where spike may fail to delete the low instruction
of a pair of related instructions, causing it to abort with a runtime error.
Fixes a problem that may cause the /usr/ucb/spike post-link
optimization tool to crash.
Fixes a /sbin/loader problem that causes the ldr_inq_region()
call to not report an error when an invalid region parameter is passed
as a parameter to the call.
|
Patch 268.00
OSF510-165
|
Patch:
Security (SSRT0690U)
State:
Supersedes patches OSF510-044 (55.00), OSF510-115 (266.00)
This
patch fixes the following problems:
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Fixes a possible handling problem with multibyte character
boundary conditions in ksh script processing.
Fixes two ksh problems that occur in multi-byte Asian locales.
|
Patch 270.00
OSF510DX-017
|
Patch:
Updates Netscape Communicator to Version 4.76
State:
Supersedes patch OSF510DX-001 (44.00)
This
patch corrects the following problems:
Fixes a security vulnerability (called the Brown Orifice)
in Netscape Communicator Version 4.72 by updating Netscape Communicator to
Version 4.75.
Updates Netscape Communicator to Version 4.76 to fix missing
default MIME types in Netscape Communicator 4.75.
|
Patch 278.00
OSF510-166
|
Patch:
Cascaded switches may hang system at failover time
State:
New
This patch fixes a problem where cascaded
switches can hang the system at failover time. |
Patch 280.00
OSF510X11-011
|
Patch:
Fixes a memory leak in the X server
State:
Supersedes patch OSF510X11-002 (70.00)
This patch
fixes the following problems:
Fixes a problem on systems with a PowerStorm 4D10T (ELSA
Gloria Synergy, SN-PBXGK-BB) graphics card or a PCI To Ethernet/Graphics Combo
Adapter (3X-DEPVD-AA).
Sometimes lines and images are not drawn correctly
in scrolled windows.
Fixes synchronization and drawing problems in the X server
for the PowerStorm 4D10T (ELSA Gloria Synergy, SN-PBXGK-BB) graphics card.
Fixes a memory leak in the X server on systems with a PowerStorm
4D10T (ELSA Gloria Synergy, SN-PBXGK-BB) graphics card that could occur when
a client repeatedly created and destroyed buffers for the X Window System
Multibuffering Extension (XmbufCreateBuffers/XmbufDestroyBuffers).
|
Patch 283.00
OSF510-104
|
Patch:
Security (SSRT0682U)
State:
New.
Supersedes patch OSF510-096 (281.00)
This patch corrects
the following:
Fixes a problem in which rexecd fails to establish stderr.
If the client rexec() function call specifies a secondary socket for stderr,
connects to rexecd hang.
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
|
Patch 285.00
OSF510-118
|
Patch:
Fixes C++ runtime errors
State:
New
This patch fixes C++ runtime errors. |
Patch 287.00
OSF510X11-012
|
Patch:
Corrects blocks of erroneous pixels
State:
Supersedes patch OSF510X11-003 (119.00)
This patch
corrects the following:
|
Patch 290.00
OSF510-103
|
Patch:
Fixes problems in the Tru64 UNIX Assembler
State:
New.
Supersedes patch OSF510-132 (288.00)
This
patch corrects the following:
When assembling a .s file containing a data declaration directive
(such as .byte) that specifies a list of values greater than 74,
a fatal "yacc stack overflow" condition is raised.
A main procedure's prologue description will overwrite that
of an alternate entry point when they both share the same address and
they both specify their own .prologue directive.
A .s file that contains .align directives in its text section
that is assembled at an optimization level greater than O0 may
produce a series of zeros in its text section which, if executed, would
cause the program to halt.
The -arch and -tune command line switches were essentially
being ignored.
Code generated by the assembler for emulated ldb/ldbu/ldw/ldwu
instructions produces incorrect results leading to a linker optimization
that produces an invalid executable.
Code generated by the assembler for emulated ldb/ldbu/ldw/ldwu
instructions produces incorrect results leading to a linker optimization
that produces an invalid executable.
Code generated for loads with offsets larger than 32K is incorrect.
Incorrect addresses are generated when symbolic arithmetic
is used, and when the address in question extends beyond the intitial
64K boundary of a section.
A prodecure with no instructions causes the assembler to segfault.
A prodecure with no instructions causes line number generation
to segfault.
Data declared using the .gprel32 directive was not being longword
aligned.
The relocation count for a program that contains a section
that has in excess of 65535 reloctions will be incorrect, resulting
in a bad link and an invalid executable.
An entry (PDSC_FLAGS_BASE_REG_IS_FP) was not being set correctly
in a short-form stack-frame RPD when a .frame directive specified
register 15.
When two entry points to a procedure (main or alternate) share
the same address, the assembler generates four nop profiling
instruction sequences for each one when the -pg switch is specified.
This causes post-link tools, such as spike, problems.
When a main and an alternate entry point share both an address
and a prologue, the assembler associates the prologue with the
alternate entry and not the main, resulting in the assembler not generating
an RPD because it does not see a prologue for the main entry.
The assembler miscalculates the number of relocations present
in the .text section if a jmp/jsr instruction was specified without
a symbol as an operand.
This can result in a linker error.
|
Patch 292.00
OSF510-148
|
Patch:
Security (SSRT1-38)
State:
New
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability. |
Patch 294.00
OSF510-160A
|
Patch:
Fixes a problem with the EVM daemon evmd
State:
New
This patch fixes a problem with the EVM
daemon, evmd, where it will crash if /etc/rc.config contains a blank line.
|
Patch 296.00
OSF510-160B
|
Patch:
evmd crashes if rc.config contains a blank line
State:
New
This patch fixes a problem with the EVM
daemon, evmd, where it will crash if /etc/rc.config contains a blank line.
|
Patch 298.00
OSF510-210
|
Patch:
Fix for kernel memory fault on EV6 systems
State:
New.
Supersedes patch OSF510-004 (128.00)
This patch corrects the following problems:
|
Patch 300.00
OSF510-080
|
Patch:
Introduces the JJ printcap parameter
State:
New
This fix introduces the JJ /etc/printcap
parameter, which allows the user to choose either one TCP/IP connection for
all jobs in the print queue (JJ=1), or a TCP/IP connection for each job in
the print queue (JJ=0).
It also closes a timing hole that existed when lpd
was shutting down. |
Patch 302.00
OSF510DX-007
|
Patch:
dop tool causes segmentation fault
State:
New
This patch fixes a problem in which the dop tool
would cause a segmentation fault when a non-root user entered the root password.
|
Patch 304.00
OSF510-137
|
Patch:
Running cord on libraries causes infinite loop
State:
New
This patch fixes an infinite loop that occurs
when using cord on a library compiled with -g3.
If the library has unused
static routines that are optimized away, cord may go into an infinite loop.
|
Patch 306.00
OSF510-116
|
Patch:
Fixes a C++ compiler error
State:
New
This patch fixes a C++ compiler error. |
Patch 308.00
OSF510-106
|
Patch:
Fixes C shell processing problems
State:
New
This patch fixes C shell processing problems in
the new zh_CN.GB18030 locale. |
Patch 310.00
OSF510CDE-006
|
Patch:
Fixes a problem on multi-head systems
State:
New
This patch fixes a problem on multi-head
systems in which the unlock display only works if the default display is
screen 0. |
Patch 312.00
OSF510-076
|
Patch:
Fixes a problem of the ATM setup script failing
State:
New
This patch fixes a problem of the ATM setup
script failing when configuring an elan if the lane subsystem is not loaded.
|
Patch 314.00
OSF510-138
|
Patch:
Security (SSRT0708U)
State:
New
This patch fixes the following /usr/sbin/inetd problems:
A potential security vulnerability has been discovered, where,
under certain circumstances, system integrity may be compromised.
This
may be in the form of inetd child process core dumping or failing to
service incoming connection requests.
Compaq has corrected this potential
vulnerability.
inetd can terminate without notice and without a core file.
The disable keyword is being ignored when used in the /etc/inetd.conf.local
configuration file.
The -h option does not restart any inetd children to handle
requests because the parent still thinks one is running.
|
Patch 316.00
OSF510-171
|
Patch:
Attaching debugger to program causes program hang
State:
New
This patch corrects a problem where attaching
to a program with a debugger will cause periodic timers to be lost and will
make the program hang. |
Patch 318.00
OSF510-081
|
Patch:
Fix for newgrp command
State:
New
This patch corrects the problem where newgrp(1) fails if the
file /etc/group contains multiple lines for one group.
|
Patch 320.00
OSF510DX-011
|
Patch:
Fixes a problem in diskconfig
State:
New
This fixes a problem in diskconfig where partitions with an
offset and size of zero cannot be selected.
It also fixes a problem where
overlapping partitions cannot be adjusted if the existing partitions are not
in alphabetical order. |
Patch 322.00
OSF510-142A
|
Patch:
Fix for problems in Compaq C compiler
State:
Supersedes patch OSF510-016 (66.00)
This patch
fixes the following problems in the Compaq C compiler:
An optimizer problem that caused the wrong answer to be produced
for a program involving tail recursion.
An optimizer problem that caused a runtime error when compiling
gcc using -feedback.
An optimizer crash when compiling a program using -ieee and
-tune ev6.
An optimizer problem that caused a failure in the llogin UNIX
command.
An optimizer problem that caused incorrect run-time results
for an OpenMP program.
A problem in the parallel processing support library that
caused incorrect run-time results for an OpenMP program.
|
Patch 324.00
OSF510-142B
|
Patch:
Fix for libots3
State:
New
This patch fixes the following problem in the Compaq C compiler:
An optimizer problem that caused a failure in the llogin UNIX
command.
An optimizer problem that caused incorrect run-time results
for an OpenMP program.
A problem in the parallel processing support library that
caused incorrect run-time results for an OpenMP program.
|
Patch 326.00
OSF510-082
|
Patch:
Security (SSRT0672U)
State:
New
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability. |
Patch 328.00
OSF510-144
|
Patch:
Fixes automount handling of nogrpid option
State:
New
This patch fixes the automount handling
of the nogrpid option. |
Patch 330.00
OSF510-135
|
Patch:
Write errors occur on soft mounted NFS file systems
State:
Supersedes patch OSF510-070 (132.00)
This patch fixes the following problems:
Fixes an NFS file locking race.
Corrects the problem with write errors seen on soft mounted
NFS file systems.
The error received is:
NFS3 RFS3_WRITE failed for server ncinfs: RPC: Server can't decode
arguments
|
Patch 333.00
OSF510-112
|
Patch:
Upgrades sys_check to v120
State:
New.
Supersedes patch OSF510-185 (331.00)
This patch corrects
the following problems:
|
Patch 335.00
OSF510-141
|
Patch:
Fix for DVD file system problem
State:
New
This patch addresses two issues with the DVD File
system:
When directory entries are large enough to overflow a user's
buffer and require multiple calls to complete, DVDFS fails because it
does not properly calculate the continuation point for successive calls.
Logical block numbers are not properly calculated after the
first directory data read.
|
Patch 337.00
OSF510DX-008
|
Patch:
Fix for bindconfig
State:
New
This patch fixes the problem of OutOfOrder hide stack trace,
which occurs when an invalid domain name is entered during bindconfig. |
Patch 339.00
OSF510CDE-005
|
Patch:
Fix for dtpad
State:
New
This patch fixes a problem where, if dtpad cannot allocate enough memory,
it will exit and leave a zero-length file in place of the file being edited.
|
Patch 341.00
OSF510-197
|
Patch:
Fix for ksh hang
State:
New
This patch fixes a problem where the Korn shell (ksh) could hang
if the user pastes a large number of commands to it when it is running in
a terminal emulator window (such as an xterm).
|
Patch 343.00
OSF510-114
|
Patch:
Fix for vi core dump
State:
New
This patch fixes a problem in which the vi editor core dumps
when it finds invalid syntax during a substitute operation. |
Patch 345.00
OSF510-187
|
Patch:
Cannot create builds with CAMDEBUG enabled
State:
New
This patch fixes a problem of not being
able to create builds with CAMDEBUG enabled. |
Patch 347.00
OSF510-079
|
Patch:
Fixes a problem of ATM signalling
State:
New
This patch fixes a problem of ATM signalling going
into connection released after a system reboot. |
Patch 349.00
OSF510-121
|
Patch:
Corrects memory leak in XTI socket code
State:
New
This patch corrects a memory leak in the
XTI socket code. |
Patch 351.00
OSF510-093
|
Patch:
Fix for Turbolaser panic
State:
New
This patch prevents a panic on TurboLaser systems with a DE600
in pci slot 0.
Mis-identification of the DE600 in pci slot 0 causes data
structure corruption.
TurboLaser systems include the following:
AlphaServer 8200
AlphaServer 8400
AlphaServer GS60
AlphaServer GS60E
AlphaServer GS140
A DE600 is a single-port 10/100 Mbps
Fast Ethernet NIC. |
Patch 353.00
OSF510-190
|
Patch:
Fix for fsx utility
State:
New
This patch fixes a problem in which the fsx utility would
not correctly handle the -s switch. |
Patch 358.00
OSF510-102
|
Patch:
Fix for link errors
State:
Supersedes patches OSF510-022 (72.00), OSF510-153 (354.00), OSF510-108 (355.00),
OSF510-120 (356.00)
This patch corrects the following:
Fixes a spike problem.
The problem results in an assertion
and core dump when trying to spike a kernel.
This patch is only needed if
the post-link tool spike will be used on the Tru64 UNIX kernel.
Fixes a problem where the linker defined symbol _fpdata would
end up being undefined if it was referenced by a program but not used by the
linker.
Fixes link errors encountered when linking with -A.
Fixes two problems in the linker where it would erroneously
report "multiply defined symbol" errors or "unresolved symbol" errors.
Modifies the linker's symbol resolution to enable it to
recognize when a reference to a symbol defined in a shared library is replaced
by a symbol defined in an object file or archive.
Modifies the linker to cause it to rescan shared libraries
before reporting unresolved symbols.
Fixes two errors that occur when using the -f switch with
the linker (ld):
|
Patch 360.00
OSF510DX-012A
|
Patch:
Nodes in cluster unable to set high temp threshold
State:
New
This fix corrects a problem in which nodes
in a cluster are unable to set their high temperature thresholds. |
Patch 362.00
OSF510DX-012B
|
Patch:
Cluster nodes unable to set high temp threshold
State:
New
This fix corrects a problem in which nodes
in a cluster are unable to set their high temperature thresholds. |
Patch 364.00
OSF510-186
|
Patch:
Security (SSRT1-15, SSRT0713U)
State:
New
A potential security vulnerability has been discovered
where, under certain circumstances, system integrity may be compromised.
This
may be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability. |
Patch 366.00
OSF510-125
|
Patch:
Fixes ee driver for DE60x Ethernet cards
State:
New
This patch addresses two problems with the
ee driver for DE60x Ethernet cards.
These problems affect all Tru64 UNIX
systems containing ee cards:
|
Patch 368.00
OSF510-086
|
Patch:
rdist utility causes segmentation fault
State:
New
This patch corrects a problem in the rdist
utility which was causing segmentation faults on files with more than
one link. |
Patch 370.00
OSF510-170
|
Patch:
Fix for prpasswdd daemon hang
State:
Supersedes patches OSF510-054 (145.00), OSF510-055 (146.00), OSF510-072 (148.00)
This patch corrects the following:
Corrects a problem in an Enhanced Security configuration where,
at login time, if it is determined an account's password has expired, the
"Old password:" prompt did not appear.
Rather, the user is immediately prompted
for their new password options and is allowed to change to a new password.
This patch also allows a user logged into a system configured as a NIS client
with Enhanced Security installed to change their password.
Fixes a problem in an Enhanced Security configuration.
This
patch restores the capability of being able to su to a user as root without
being prompted or having to know the users password.
Fixes a problem for Enhanced Security configurations where
the Maximum Login Interval (u_max_login_intvl) field was being ignored for
account templates.
Fixes problems with the prpasswdd daemon hanging when there
are numerous background processes simultaneously attempting to authenticate
users to the system in an Enhanced Security environment.
|
Patch 372.00
OSF510-127
|
Patch:
Kernel memory fault occurs when using tablet
State:
New
This patch fixes a kernel memory fault which
occurs while using a tablet instead of a mouse. |
Patch 374.00
OSF510-139
|
Patch:
Hang seen on multi-CPU systems using NFS-over-TCP
State:
New
This patch corrects a hang that can be seen
on multi-CPU systems using NFS-over-TCP.
The SMP race is seen between the
nfs_tcp_input and the nfs_tcp_thread functions. |
Patch 376.00
OSF510-172
|
Patch:
Fixes DS10/DS20 performance problems
State:
New
This patch fixes DS10/DS20 performance problems
introduced with the i2c driver by using thread blocking, rather than event_timeout()
and DELAY(). |
Patch 378.00
OSF510-077
|
Patch:
Fix for unaligned kernel space panic
State:
New
This patch fixes a problem in which the
system may panic with the panic string "Unaligned kernel space access from
kernel mode". |
Patch 381.00
OSF510-131
|
Patch:
Security (SSRT0664U)
State:
New.
Supersedes patch OSF510-100 (379.00)
This patch corrects
the following:
This patch corrects a problem with the ftpd daemon which
could result in PC ftp clients hanging when transferring some files in ASCII
mode.
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
|
Patch 387.00
OSF510-143
|
Patch:
CDFS media burned in 2001 shows the wrong dates
State:
New
CDFS media burned in 2001 shows the wrong
dates. |
Patch 385.00
OSF510-075
|
Patch:
Fixes problem in exit status value of swapon utility
State:
New
This patch fixes a bug in
the exit status value of the swapon utility. |
Patch 389.00
OSF510-152
|
Patch:
Corrects a problem with joind
State:
New
This patch corrects a problem with joind which caused it
to respond to certain client dhcp requests via the wrong port. |
Patch 391.00
OSF510-128
|
Patch:
System crash when accessing the FDI floppy
State:
Supersedes patch OSF510-058 (84.00)
This patch
corrects the following:
Compaq has determined in laboratory testing that there is
a theoretical possibility that during read and write operations to the floppy
disk on DS10, DS10L and ES40 AlphaServers and XP900 AlphaStations, a single
byte of data may be inaccurately read or written without notice to the user
or system.
The potential for this anomaly exists only if floppy data read
and write operations are attempted while there is extremely heavy traffic
on these Alpha systems' internal input/output busses.
Although Compaq has
observed the anomaly only in laboratory tests designed to create atypical
system stresses, including almost constant use of the floppy disk drive,
we are supplying this patch to address this potential issue.
Corrects a potential system crash when accessing the FDI floppy.
|
Patch 393.00
OSF510CDE-007
|
Patch:
Fix for CDE window manager loop or abort problems
State:
Supersedes patch OSF510CDE-004 (160.00)
This
patch corrects the following:
Fixes a problem where the Window Manager (dtwm) intermittently
hangs on a system which uses multiple displays.
Fixes a problem where the Common Desktop Environment (CDE)
window manager loops or aborts when creating and deleting workspaces or when
displaying the CDE Window List.
|
Patch 395.00
OSF510-189
|
Patch:
Security (SSRT0713U)
State:
New
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
|
Patch 399.00
OSF510-224
|
Patch:
Security (SSRT0700U)
State:
Supersedes patches OSF510-042 (156.00), OSF510-048 (53.00), OSF510-010 (60.00),
OSF510-014 (62.00), OSF510-015 (151.00), OSF510-087 (152.00), OSF510-060 (154.00),
OSF510-011 (11.00), OSF510-032 (22.00), OSF510-006 (23.00), OSF510-007 (24.00),
OSF510-008 (25.00), OSF510-049 (26.00), OSF510-030 (27.00), OSF510-012 (28.00),
OSF510-023 (29.00), OSF510-047 (30.00), OSF510-039A (32.00), OSF510-059 (86.00),
OSF510-065 (93.00), OSF510-073 (94.00), OSF510-084 (95.00), OSF510-063 (96.00),
OSF510-053 (97.00), OSF510-050 (98.00), OSF510-064 (99.00), OSF510-035 (100.00),
OSF510-062 (101.00), OSF510-089 (103.00), OSF510-095 (163.00), OSF510-094
(165.00), OSF510-101 (167.00), OSF510-097 (176.00), OSF510-119 (177.00), OSF510-110
(178.00), OSF510-124 (179.00), OSF510-175 (180.00), OSF510-078 (181.00), OSF510-159
(182.00), OSF510-196 (183.00), OSF510-107A (184.00), OSF510-126 (185.00),
OSF510-182 (186.00), OSF510-201 (187.00), OSF510-213 (188.00), OSF510-168
(189.00), OSF510-212A (190.00), OSF510-211 (191.00), OSF510-111 (192.00),
OSF510-184 (193.00), OSF510-188 (194.00), OSF510-099 (195.00), OSF510-149
(196.00), OSF510-206A (197.00), OSF510-136 (198.00), OSF510-209 (199.00),
OSF510-140 (200.00), OSF510-117 (201.00), OSF510-192 (202.00), OSF510-163
(203.00), OSF510-155 (204.00), OSF510-194 (205.00), OSF510-122 (206.00), OSF510-157
(207.00), OSF510-134 (208.00), OSF510-129 (209.00), OSF510-181 (210.00), OSF510-109A
(211.00), OSF510-180 (212.00), OSF510-092 (213.00), OSF510-167 (214.00), OSF510-158A
(215.00), OSF510-179 (216.00), OSF510-178 (217.00), OSF510-068 (218.00), OSF510-199
(219.00), OSF510-156 (220.00), OSF510-169 (221.00), OSF510-162 (222.00), OSF510-200
(224.00)
This patch corrects the following:
This patch is required in order to use the SuperDLT1 tape
drive.
Fixes a problem encountered on a heavily loaded HSG80, in
which a device may become unavailable to other cluster members if a cluster
node crashes at the same time an error occurs on that device.
Prevents panics from occurring if AdvFS detects corruption
in the per-fileset frags file and attempts to work around the corruption.
Fixes AdvFS memory mapped file support so that it honors the
noatimes and readonly mount options when updating file timestamps.
A kernel memory fault can occur on an smp machine when one
thread is extending a clone frags file and another thread does a stat system
call on a file with a frag.
Provides an improvement to AdvFS performance when the first
bytes of user data (and subsequent storage requests) is written to a domain.
Corrects read-ahead behavior for AdvFS for both local and
NFS reads.
Read performance is increased by approximately 10% with the addition
of this patch.
This patch does not include any correctness fixes.
Fixes a problem on AlphaServer GS80, GS160, and GS320 systems
where, under a specific set of unlikely circumstances, it is possible for
Revision 4 PCA hardware to falsely report PCI hung bus errors.
This will
cause a uncorrectable hardware machine check and operating system panic.
This patch must be installed if the hardware configuration includes any Revision
4 PCA (IOP to PCI bus) adapters.
Fixes a kernel memory fault which can occur during scheduler
load balancing on a NUMA system.
|
Patch 399.00
continued
|
Fixes a panic that occurs in madvise() when called with MADV_DONTNEED
when running in lockmode 4.
Improves performance of HPTC programs on GS-series NUMA machines.
Fixes a kernel memory fault which can happen when all the
physical memory is in use.
Fixes a problem seen in a cluster when one member whose boot
partition is on a device whose SCSI wwid changes while the node is down.
Corrects a failure that is seen as a user_cmd timeout.
Fixes a kernel memory fault when accessing a shared text segment
after or during load balancing on a NUMA system.
Fixes a bug that, when fuser -k is issued on a dismounted
NFS mount point in which a process is running, a hang will occur.
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Improves webserver performance, fixes an IPV6 related crash,
and a hang in soclose().
Fixes problems for threaded applications running on Tru64
UNIX V5.1
sbin/dd has been made non-threaded.
This is to avoid problems
while installing patches that are incompatible with the running kernel.
/usr/bin/dd is not affected by this patch.
Fixes SPECweb99 httpd hangs in umc_get_page() routine waiting
for the page.
Includes performance fixes for systems doing raw I/O, raw
async I/O, and systems with large disk farms (high disk count).
Enables the getconf command to return the abbreviated vendor
name correctly.
Provides the device driver for a new graphics card.
Fixes a problem where some network-based multimedia applications
will cause a kernel memory fault when exiting.
Provides support for the DEGPA-TA (1000BaseT) Gigabit Ethernet
device.
Fixes a potential deadlock on systems using shared memory
segments and granularity hints.
This can occur when allocating a gh region
larger than the available free memory.
Improves UDP performance by removing an unneeded lock from
the UDP output path.
Fixes a panic in in_pcbfree() when NFS is implemented over
TCP.
Fixes a lock contention for multiple writers which would use
100% of CPU time.
This problem has been seen when running Oracle database
doing Table Creates.
Resolves hang-like behavior when LSM volumes are used to create
AdvFS domain volumes.
The default preferred I/O byte transfer size may be
too large and needs to be set lower.
Fixes periodic slowdowns seen on large systems that are consuming
large amounts of memory due to file I/O.
These changes make the reclaiming
of memory in use for file buffers more efficient.
There is also a fix for
a lock timeout seen on the vdIoLock because of a large number of buffers on
the SmoothSync queues.
|
Patch 399.00
continued
|
Fixes a race condition which could result with either a Kernel
Memory Fault or a Kernel Unaligned Access in one of the AdvFS I/O queue manipulation
routines.
Fixes inaccuracy problems when using setrlimit/getrlimit with
a threaded application.
Addresses multiple issues for the KZPCC family of RAID Array
2000 (RA2000) controllers:
Fixes a hang seen while running collect and the vdump utility.
This patch prevents the hang in tok_wait from occurring.
Prevents stat(), lstat(), fstat(), statfs(), fstatfs(), getmntinfo(),
and getfsstat() from returning EOVERFLOW errors for programs compiled on Tru64
UNIX V4.0 or earlier.
Fixes a problem where threads can hang in x_load_inmem_xtnt_map().
Fixes a kernel memory fault when writing to /proc, while
anon_rss_enforce is set to 2.
Fixes an issue with lightweight wiring of pages and shared
memory regions.
Fixes a system panic when the system has at least one AdvFS
domain and the system is configured for lockmode=4 kernel lock statistics
collection.
Corrects some I/O rate fluctuations and thread unresponsiveness
that had been seen when vm free pages dropped to a low level and used pages
were being recycled.
In laboratory testing Compaq has observed that, under certain
circumstances, a possibility exists that inconsistent data may be written
to disk on some Tru64 UNIX V5.0A and V5.1 systems running AdvFS and direct
I/O.
Compaq became aware of this possibility only during laboratory testing.
To our knowledge, no customer has experienced this problem.
Compaq is alerting
customers to this potential problem as a precautionary measure.
The conditions under which this potential problem may occur are as follows:
An application writes to a file using AdvFS direct I/O and
the file had previously been opened for normal I/O (which by default is
cached).
Some but not all of the pages are still resident in Unified
Buffer Cache (UBC) memory.
Invalid data could occur when a single direct I/O write spans multiple
AdvFS pages, and some, but not all, of the pages are still in the UBC.
If
the file has been opened only for direct I/O and remains open for direct I/O,
the problem does not exist.
Applications that use direct I/O, such as Oracle, could be affected.
This patch addresses two types of system crashes:
|
Patch 399.00
continued
|
Fixes a problem with the driver for Gigabit Ethernet adapters
(DEGPA-FA and DEGPA-TA) which prevented its use in a NetRAIN (Redundant Array
of Independent Network Adapters) set.
Fixes a problem where the setgid bit of a directory was not
being set when created if its parent directory has the setgid bit set.
Fixes issues with memory allocation attributes.
Fixes a bug in the POSIX Threads Library for Tru64 UNIX V5.1
where a terminating thread did not properly clear an enabled floating point
unit, causing an invalid floating point state on the next thread that was
run.
Fixes several virtual memory algorithms related to the allocation
and freeing of pages within the kernel.
Fixes panics which can occur if a signal is sent to a multi-threaded
task in which one or more threads are calling exit() or exec().
Fixes the corruption of the CAM hardware database when using
hwmgr.
This typically can result in a kernel memory fault when the database
is being written to disk after a hwmgr operation.
Corrects an AdvFS panic which can occur during a rmfset operation,
causing the following panic string:
rbf_delete_int: can't find bf attributes
Fixes an issue with some remote ioctls for tape/changer drivers
not working in a cluster.
Fixes a panic which comes from a page fault on a user buffer
while already holding the write lock.
Fixes a bug in the POSIX Threads Library for Tru64 UNIX V5.1
that would result in a DECthreads error return of EINVAL from the pthread
mutex API routines.
This error would be seen only when the thread stack had
been user defined/changed, specifically seen when using the user level context
switching (ucontext) routines.
Fixes a problem in which the system panicked with a kernel
memory fault while the class scheduler was being configured.
Fixes cluster hangs where I/O stops, and a hwmgr -view -clu
command does not return.
However, the systems will respond to pings.
This
is caused by the ubc_memory_purge in routine cfs_putpage being blocked when
doing FSOP_PUTPAGE.
|
Patch 399.00
continued
|
Fixes the following system panics:
A "simple_lock: lock already owned by cpu" panic when
anon_rss_enforce is non-zero and lockmode is set to 4.
This remove
occurs when a process, whose RSS (resident set size; the number of
pages a process can have in memory) limit is exceeded tries to expand
its heap.
A "panic: vm_page_activate: already active" panic that
can occur on a system during memory shortages.
An "mcs_lock: no queue entries available" panic that can
occur on a GS160 system.
This is caused by an abandoned page
mistakenly being reclaimed off the the 0/O hash.
The page is then
removed off a UBC free list where two stale page pointers were connected,
hereby connecting the ACTIVE and INACTIVE list.
When attempting to
deactivate pages (move them from the ACTIVE queue to the INACTIVE queue)
an INACTIVE page is encountered, which causes an inadvertant
failure to unlock the page.
Continued attempts to deactivate INACTIVE
pages results in the lock queue being filled.
This can also cause a
"kernel memory fault" panic.
Fixes a problem in which a heavy load placed on an HSG80 can
disable the device.
Fixes a timing window where flushing data to disk can be incomplete
when a system is going down, or if more than one thread calls reboot() without
first going through shutdown, /sbin/reboot, or /sbin/halt.
Fixes a system crash that could occur when calling nmadvise.
A potential security vulnerability has been discovered where,
under certain circumstances, system integrity may be compromised.
This may
be in the form of improper file or privilege management.
Compaq has corrected
this potential vulnerability.
Eliminates a kernel memory fault in AdvFS.
Fixes multiple problems with SCSI tape handling including
improvements to backup procedures, SCSI passthrough, an increase to the local
IO size for transfers, a fix for a system crash that can occur during a bus
reset, and a fix for a panic with the following panic string:
PWS_CCB_QUE_REMOVE: CCB NOT ON ANY LIST
Fixes a system hang caused by netisr queue corruption due
to a race condition that is primarily encountered by third party drivers
and layered products that call schednetisr_nospl().
Fixes a lockmode 4 panic in netisr_del_rad where netisr_del_rad
attempted to release a lock it did not hold.
Corrects the use of Granularlity Hints in a threaded application
program.
Fixes a problem with writing out crashdumps on systems with
their swap on Fibrechannel.
|
Patch 399.00
continued
|
Fixes a kernel memory fault and invalid memory ifetch panic
which can occur in AlphaServer SC systems running Quadrics' RMS software.
Fixes a bug in the POSIX Threads Library for Tru64 UNIX V5.1
that would result in a DECthreads Bugcheck and process termination.
Threaded
applications might encounter this problem when pthread_kill() is used on
a thread that is marked as blocked in the kernel.
Corrects the behavior of the FIONBIO, FIOASYNC, and FIONREAD
ioctls in a cluster environment.
These commands would fail, returning ENOTTY
when they should have succeeded.
Fixes a problem in which the system call fcntl(fd, F_DUPFD,
15) fails with "too many files" even after fd limits have been increased.
Corrects two problems with the scheduler:
Provides support for activating temporary data logging on
a mount point.
Fixes a hang in the UFS file system.
Fixes kernel build failures due to an undefined ss_sched function.
Fixes a problem with the execution of interpreter programs
failing with a "file not found" error if the the total space used by the
environment variables and command arguments is close to a multiple of 8K
(page size).
Provides full KZPCC support in Version 2.0 of the I2O block
storage driver.
Restriction: For TCR V5.1 installations, KZPCC support is
restricted to data-only service; devices on the KZPCC controller cannot be
used for system or boot partitions in a cluster.
Additionally, this patch
fixes the problem where extraneous console messages will appear when hardware
is added or deleted.
Fixes a performance problem with V5.1 where threads doing
large I/O transfers could spend excess time in ubc_page_alloc().
Fixes nmadvise with a modification to VM to allow migration
of shared memory.
Provides functions to support EMC storage boxes that support
Persistent Reserves (SCSI command set) as defined by the final SCSI specification.
Fixes a kernel memory fault in GS series systems which have
mixed revision PCI adapters.
Fixes the following two issues:
A "u_anon_free: page_busy" system panic when using System
V shared memory locked by a single process.
Failures ranging from uninitialized simple_lock panics, kernel
memory fault panics, and process hangs, on GS320/160/80 systems configured
with at least one memory less quad.
|
Patch 401.00
OSF510-176A
|
Patch:
Fixes POSIX message queue issues
State:
New
This patch fixes POSIX message queue issues seen
with mq_open() and other calls with messsaging. |
Patch 403.00
OSF510-176B
|
Patch:
Fix for POSIX 4 message queue
State:
New
This patch fixes POSIX message queue issues seen with mq_open()
and other calls with messsaging. |
Patch 405.00
OSF510-176C
|
Patch:
POSIX 4 message queues not following standard
State:
New
This patch fixes POSIX message queue issues
seen with mq_open() and other calls with messsaging. |
|
|