HP Tru64 UNIX and TruCluster Server Version 5.1B-5 Patch Summary and Release Notes (March 2009)
• Corrects idle-wait time accounting within the AdvFS file system, as reported by
vmstat -w.
• Corrects a condition in which command response deteriorates to about 30 seconds
when doing an rmvol on a domain with a volume containing large files (8 GB).
• Removes the obsolete function bs_bfdmn_flush_all.
• Prevents a potential unaligned memory crash when ACLs are on.
• Eliminates the lock_terminate: lock owned panic.
• Fixes a problem where data from an AdvFS file with a frag could be written to an
incorrect location if an NFS client grew the file.
• Fixes an AdvFS asynchronous direct I/O problem that can cause a thread to hang.
• Fixes a problem encountered where a truncated AdvFS file erroneously zeros data
for the remaining leading segment of the file.
• Corrects a condition that causes a panic resulting from a kernel memory fault in
access_invalidate.
• Corrects a problem in mount or domain activation after a panic, where a fileset
(domain) cannot be mounted without running fixfdmn.
• Improves performance for CFS filesets mounted with the server_only option. A
log sync for create transactions is not needed for such filesets.
• Fixes a cluster panic with the following error message:
panic (cpu 3): ics_unable_to_make_progress: heartbeat checking blocked
• Fixes an rmvol E_PAGE_NOT_MAPPED error.
• Eliminates an ENO_MORE_BLKS error seen performing a copy-on-write procedure
to a clone file while an rmvol operation is in progress.
• Increases from 4 to 6 the number of pages that can be pinned at deletion time.
• Improves the informational messages returned by a few domain panic strings.
• Fixes an error in some sections of code that get E_PAGE_NOT_MAPPED errors
when the code expected the page to exist.
• Closes a small race accessing internal data structure in AdvFS.
• Prevent a potential panic when AdvFS looks up a file name.
• Corrects the following problems in AdvFS write logic:
— A mismatch between the value reported by the write system call and the number
of bytes written.
— Unavailable and unused storage.
• Causes the deallocation of preallocated storage that the caller is not using.
• Improves the flushing of the AdvFS log.
• Fixes an error that can cause a multivolume domain to report ENO_MORE_BLKS
when some volumes still have free storage.
• Fixes a condition that causes a kernel memory fault.
100 Tru64 UNIX Patches