HP Tru64 UNIX and TruCluster Server Version 5.1B-5 Patch Summary and Release Notes (March 2009)

Fixes a problem in which a device file such as /dev/console can become inaccessible,
returning the error “Bad File Number.”
Fixes a system panic in the ubc_page_stealer routine.
Causes the correct error message for the freezefs -q command to be displayed on
a non-AdvFS file system.
Adds comment to reserve 0x10000000 and 0x20000000 for AutoFS flags.
Prevents issues in the DCE/DFS file system when pages are being flushed as part
of a vnode. This patch is required for AlphaServer SC.
Fixes a problem where an I/O error (EIO) can occasionally be returned after a page
fault.
Adds a lock to the initialization of a private client to avoid hung file system threads
when the MVFS ClearCase file system is in use.
Corrects a potential security vulnerability that may result in denial of service. This
may be in the form of local and remote security domain risks.
(SSRT2384 rpc Severity - High)
Corrects the NFS server's handling of files open for direct I/O.
Fixes a problem on a cluster NFS client where a hard-mounted NFS file system
can incur ETIMEDOUT errors.
Fixes a problem in the kernel network subsystem that causes a kernel memory
fault panic in the m_adj() routine.
Fixes an internal problem in the kernel's AdvFS, UFS, and NFS file systems where
extended attributes with extremely long names, greater than 247 characters, could
not be set on files. The new limit is 254 + a null string terminator.
Fixes a problem when the kernel incorrectly closes a socket that causes Sybase
1613 errors.
Adds support for IPV6_UNICAST_HOPS socket option on raw sockets.
Corrects c shell a problem in which a multithreaded process forks a single threaded
process and leaves data in the proc structure that could cause problems.
Improves performance for removing or truncating large files on UFS file systems.
Fixes a problem that occurs when the Tru64 UNIX TCP layer prematurely closes
a slow, but good connection with TCP reset.
Fixes a problem in which the quot -v command sometimes returns wrong quota
information on a UFS partition.
Fixes a system panic that can generate the panic string "mcs_lock: lock already
owned by CPU" or "thread_block: simple lock owned."
Fixes a system panic that generates the panic string "pg_nwriters going negative."
Changes an rws write lock in the VMAC lookup routine to an rws read lock for
better SMP scaling.
Corrects a kernel memory fault in the table syscall.
Corrects memory striping when using big pages.
126 Tru64 UNIX Patches