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