HP Tru64 UNIX and TruCluster Server Version 5.1.B-4 Patch Summary and Release Notes (13156)

Fixes a cluster hang where one node tries to get a DIO token and another node tries to start
a transaction while a third thread is waiting for the clu_clonextnt_lk lock.
Fixes a potential deadlock hang between a truncate system call and a read system call on a
clustered system.
Prevents a vfast thread from using too much CPU when scanning the AdvFS sbm.
Provides corresponding memory frees to various mallocs in AdvFS.
Corrects an infinite looping condition in a vfast thread.
Corrects a problem in which I/O error codes were not always propagated correctly when
AdvFS directIO was used without AIO.
Fixes a situation that occurs on a full file system in which a write using directIO via AIO
may report the incorrect number of bytes written.
Fixes an unaligned access panic in insert_seq().
Fixes a check for an invalid lookup operation through the .tags interface and prevents an
AdvFS domain panic.
Fixes a problem in which a read past the last page of the BMT occurs.
Fixes the vfast utility error "vfast: cannot get frag list; 14 - Bad address."
Fixes a "u_map_delete failed while deallocating map" error.
Extends synchronization during directIO writes to include the storage allocation phase.
Fixes a kernel memory fault that occurs while reading a file with a data inconsistency.
Fixes a kernel memory fault panic that occurs when recovering an AdvFS domain which
was originally crashed for an unrelated reason during a rmfset clone fileset.
Adds a missing sanity check into AdvFS log recovery code.
Corrects a condition in which a system would panic due to a stale vdIndex found when
writing to a file in an AdvFS domain.
Fixes a rare race between vfast and mount/unmount in which vfast must open the file
differently depending on whether or not the fileset is mounted or not. This fix synchronizes
vfast's open with mount/unmount.
Prevents a node in a cluster from hanging at boot time.
Prevents a vfast thread from using too much of a CPU when scanning the AdvFS SBM.
Fixes an AdvFS panic that occurs when deleting an original file and a clone file
simultaneously.
Synchronizes clonefset with read/write paths to force clonefset to complete in a determinate
and timely fashion.
Fixes a problem in which in certain cases the NFS server does not update the access time on
the files it serves.
Fixes a clone data inconsistency that occurs as a result of a remote write to the original cloned
file.
Patch 27007.00
OSFATMBIN540
Corrects a problem that causes a kernel memory fault panic in the event_queue_insert()
routine on systems using ATM.
Fixes a problem of stale arp in ATM Elan connectivity.
Patch 27009.00
OSFBASE540
Corrects a problem in which SysMan and SysMan Station are not functional after installing
Java 1.3.1-4 or higher.
Prevents addvol from adding invalid disks into a domain.
Reduces cluster files system I/O in Enhanced Security.
3.4 Summary of Base Operating System Patches 81