HP Tru64 UNIX and TruCluster Server Version 5.1.B-4 Patch Summary and Release Notes (13156)
• Corrects a problem with the AdvFS bitfile state where, under certain circumstances, the state
of the bitfile is changed without holding the lock that protects the state.
• Fixes an issue with vfast in which a vfast thread might cause a "kernel memory fault" panic
because of a race condition.
• Fixes a potential panic on an active domain doing heavy I/O while trying to create a new
fileset.
• Fixes problems that occurs when volume expansion (mount -u -o extend) races with other
code.
• Fixes a rare simple lock timeout during domain deactivation.
• Fixes a potential hang in AdvFS.
• Converts non-severe system panic calls to AdvFS domain panic calls while renaming files
under AdvFS.
• Corrects a problem in which an ENOSPC error is returned on a fragmented AdvFS file
system even though space is available. On a cluster, this can lead to a CFS WRITE ERROR.
• Fixes a premature out-of-space condition that can occur as a result of repetitively extending
the size of the volume.
• Fixes resource leaks seen after a device file gets revoked.
• Fixes a delete failure due to a “Disc quota exceeded (EDQUOT)” condition.
• Fixes a data inconsistency that could result from the failure of an I/O request at the CFS
Server due to exceeding the fileset quota.
Patch 27004.00
OSFADVFSDAEMON540
• Improves the /sbin/init.d/advfsd startup script to allow the user to control the boot time
invocation of the advfsd daemon.
Patch 27009.00
OSFBASE540
• Corrects a problem with the adduser command so that duplicate UIDs are allowed.
• Corrects a problem seen with -i option of the pr command with respect to white-space
substitution.
• Corrects a problem in which the quotacheck utility may incorrectly report that a disk quota
has been exceeded.
• Corrects default values for YESEXPR and NOEXPR defined in the localedef command and
libc to get correct return value from nl_langinfo(YESEXPR) and nl_langinfo(NOEXPR).
• Updates the audit system to display additional information for the numa_syscalls and
msfs_syscall system calls.
• Corrects a problem with the rm command in which the command fails due to excessive
depth when the path name is longer than PATH_MAX.
• Corrects a problem with the repquota command that causes it to fail with "out of memory
for quotause structure."
• Fixes a mailsetup failure if the host name is “unix.”
• Corrects a problem in which crash dumps to Fibre Channel swap devices do not always
succeed.
• Fixes the following problems with the acl_set_file() function:
acl_set_file() fails and returns errno = 22
acl_set_file() does not fail if file does not exist
• Corrects a problem with the arena memory allocator. The problem stems from a conflict
between libc and libnuma on handling errors from the numa_syscalls system call. For
62 Tru64 UNIX Patches