HP Tru64 UNIX and TruCluster Server Version 5.1B-5 Patch Summary and Release Notes (March 2009)

Modifies LSM to ensure that AdvFS volume links are not required to be named
the same as the device they point to.
Corrects a problem in which the dsfmgr command does not notify LSM of certain
disk changes With this fix, the procure for replacing a failed boot disk under LSM
control should work as described in Section 6.4.6 of the Logical Storage Manager
manual without generating the error message “lsm:voldisk: ERROR: Device dskxf:
define failed.”
Corrects a condition that causes the incorrect use of the volmigrate and
volunmigrate commands to return success instead of failure.
Fix a problem in voldisk moddb that can cause a disk group to become unusable.
Enhances CLSM performance during boot and disk scanning.
Fixes a problem in voldisk moddb that can cause a disk group to become unusable.
Fixes the voldiskadm utility to correctly remove a disk for replacement.
Fixes a problem whereby LSM mirrored volumes are erroneously left in the SYNC
state after a cluster member failure and simultaneous underlying disk storage
failure.
Fixes an error in dissociating swapvol/rootvol plexes.
Corrects incorrect error messages generated by the voldctl command. With this
fix, if voldctl disable fails, the error message returned will be “disable failed” and
if voldctl license fails, the error message will be “license check failed.”
Corrects a problem to ensure the correct calculation of subdisk offsets in a plex
when associating subdisks to a plex using the volsd command.
Corrects a problem with non-rootdg disk groups disappearing.
Patch 27052.00
OSFLSMBIN540
Prevents the following panics on systems using LSM or CLSM with low free
memory:
mcs_lock: lock already owned by cpu
mcs_unlock: current lock not found
Suppresses the following erroneous console warning message that may be provided
when cluster root is under LSM control.
WARNING: cluster root devices are on private buses!
LSM does not support such configurations.
Corrects a highly contentious spin lock in the LSM kernel that occurs when running
a high number of I/O operations to an LSM volume.
Corrects a problem to allow CLSM ioctls to return EINVAL when not in a cluster.
Prevents the dereferencing of a null pointer in volkiostart() when a DRL object has
failed and no mirrors belong to the object.
3.4 Summary of Base Operating System Patches 179