HP Tru64 UNIX and TruCluster Server Version 5.1B-6 Patch Summary and Release Notes
• Fixes a problem that causes some TCP connections to reset when sending large amounts of
data (more than 2GB) to a very efficient receiving host.
• Corrects the incompatibility of the waitpid() system call with revised UNIX98 standards.
• Fixes an internal kernel declaration for variable maxuthreads that resolves the following
types of kernel failures when the sysconfig value for max_threads_per_user in the proc
subsystem is set to a value larger than 2147483647:
thread_create() failed for pid # : maxuthreads (=-1) exceeded for uid 201
thread_create() failed for pid 1479950: maxuthreads (=-#) exceeded for uid 15
• Fixes a panic resulting from CDFS using a deallocated vnode.
• Corrects a problem in which the tmt_walk_list() function in nifftmt.c mallocs memory for
the tmt_state_info array, but fails to free memory when thread terminates.
• Reduces the default value of IPFRAGTTL from 60 to 18 to avoid reassembly problems.
• Modifies the setluid system call to handle the license correctly when a non-root user switches
to different non-root user using login command.
• Corrects a problem in which elevated load averages were reported on NUMA class systems.
• Fixes resource leaks seen after a device file is revoked.
• Makes possible a sticky connection feature for cluster alias.
• Updates sysconfig to use the cluster interconnect to allow for greater SSI collaboration, which
will help with changing variables on hung systems, single user systems, and normal running
systems.
• Allows the UFS attribute delay_wbuffers to be tuned using sysconfig.
• Allows the packet filter variables pfilt_loopback and pfilt_physaddr to be tuned using
sysconfig.
• Increases the default value of ipqmaxlen (IP input queue) to 2048.
• Provides an option to enable cluster NFS clients to use a nonprivileged TCP port to check
to see if a remote NFS server is up.
• Corrects a potential issue with NFS version 3 memory mapped files that can lead to a system
panic.
• Allows the stat system call to correctly report the st_blocks for dvdrom files.
• Corrects a condition that causes a panic while creating or extending large UFS file system.
• Corrects a problem in which under certain load conditions shared memory usage can lead
to an inconsistency that results in a "u_ssm_oop_deallocate: reference count mismatch"
panic.
• Corrects a potential hang on exit from applications utilizing /dev/poll.
• Fixes a condition in the kernel whereby an incorrect internal status can be returned from
mpsleep(), thereby causing potentially incorrect behavior.
• Fixes problems in tcp_output that cause connections to hang when window fills and fixes
a potential loss of data when a connection is closed.
• Corrects a potential loss of data a connection is closed.
• Corrects inappropriate TCP probe timeouts associated with case.
• Adds support for CPU offline on GS1280 systems (required for Capacity on Demand).
• Corrects a problem with the keepalive mechanism that causes TCP connections to disconnect
unexpectedly.
• Corrects a problem in which changing memory protection results in a kernel memory fault
panic.
• Fixes a condition that can cause a panic in the kernel during interconnect operations involving
configuration requests.
• Corrects a problem in which an invalid core file may be generated following abnormal
program termination.
• Fixes mount/umount failures and panics in FMS, UFS FDFS.
92 Tru64 UNIX Patches