HP Tru64 UNIX and TruCluster Server Version 5.1B-6 Patch Summary and Release Notes

Fixes incorrect CFS token structure warnings.
Prevents file inconsistency due to a race between lookup and remove.
Provides a new cluster-specific link aggregation distribution algorithm when using LAG in
a LAN cluster.
Fixes a simple lock timeout panic issue in kch and a possible hang at boot time
Prevents an AIO DirectIO to return invalid data while reading a fragged file.
Fixes a cluster hang issue during cluster boot-up, when local disk open operations fail while
disklabel is in progress.
Fixes an error in the DRD subsystem wherein un-initialized disk attributes can cause a
system panic.
Fixes KMF in rdg_get_completion() routine.
Fixes a problem in which a cluster alias subsystem tries to free the mbuf that is already freed
by ICS subsystem.
Corrects reference counting issues within the DRD subsystem that can prevent the deletion
of hwids.
Adds a new option, custom_gated, to cluamgr and aliasd.
Fixes a deadlock that can happen during failover of global root and var file systems when
vfast is enabled on them.
Fixes resource leaks seen after a locked device file is revoked.
Fixes system panics seen on relocating file systems with locked revoked devices.
Fixes a problem with CAA placement policy when host names in "HOSTING MEMBERS"
are in uppercase letters.
Corrects a problem in which CAA is incorrectly showing the status of network resources
on a halted member.
Fixes a problem in cfs block reservation code where cfs attempted to release a lock more
than once.
Introduces a code tracing capability of the aliasd and aliasd_niff daemons to improve
troubleshooting.
Prevents a race that can occur during the planned relocation of a file system.
Improves the reliability of the DRD subsystem when faced with tape devices and tape device
failures.
Introduces a mechanism to improve reliability for synchronizing cluster alias ID sets among
cluster members.
Fixes the cause of the following CNX panic in cluster reconfiguration:
cnx_change_cluster_tx_state: illegal transaction state
Fixes an ICS panic issue that occurs early in the boot process.
Fixes a problem that causes the cluster alias manager SUITlet to falsely interpret any cluster
alias with virtual={t|f} configured as a virtual alias regardless of its actual setting.
Corrects problems in which SysMan drdmgr dumps tcl stack when a user tries to manage
devices or file systems of a cluster node that is down.
Corrects an issue to allow the Device Request Dispatcher, DRD, to retry to get disk attributes
when EINPROGRESS is returned from the disk driver.
Address issues with “address already in use” messages from klogin and kshell.
Corrects a potential security vulnerability in CAA.
Fixes a kernel memory fault.
Corrects a problem in which the MC-API call imc_ckerrcnt_mr()incorrectly returns an error
status, although the functions error count parameter is not increasing.
Preserves the error code from an asynchronous write error on a CFS client and returns the
error from the close() system call.
Summary of TruCluster Server Software Patches 165