3PAR InForm OS 2.3.1 MU4 Release Notes (QL226-96261, September 2011)

Table 1 Modifications to the InForm OS (continued)
DescriptionItemBug ID
accessing of an
un-initialized pointer
when processing an iSCSI
PDU.
An appropriate value was not returned for MaxMediaSize of DiskDrive class in
the CIM API.
Initialized value is
required for
MaxMediaSize of
57370
DiskDrive.MaxMediaSize property now returns the maximum capacity of the
disk drive.
DiskDrive class in the
CIM API.
The StorageHardwareID reference returned from a CreateStorageHardwareID
method was invalid.
StorageHardwareID
reference returned from a
58086
The InstanceID of the reference to StorageHardwareID returned from a
CreateStorageHardwareID method invocation has been corrected.
CreateStorageHardwareID
method is invalid in the
CIM API.
Instances of StorageCapabilities of DynamicStoragePool were previously
not available.
Instances of
StorageCapabilities
58088
Instances of TPD_StorageCapabilities associated with
TPD_DynamicStoragePool are now available.
of
DynamicStoragePool
are missing in the CIM
API.
The InForm OS MU level was not previously identified.InForm OS release level
description required for
58089
The MU level of an InFormOS release has been added to the Description property
of the top level ComputerSystem.
StorageSystem in the
CIM API.
In some cases, a rejoined node could be put in a degraded state due to the improper
clearance of a Link Power Down event.
Improper clearance of
Link Power Down event
58215
Link Power Down events are now cleared to prevent a node from being put in a
degraded state after it rejoins.
causes node to be put in
degraded state after a
node rejoins.
In some cases, the InForm OS kernel was incorrectly identifying SCSI-3 Persistent
Reservation events from different nodes as duplicate events and thus omitting some
SCSI-3 Persistent
Reservation events from
58269
steps in validating and processing the events. As a consequence, each node's listmultiple nodes incorrectly
of registered SCSI initiators could be corrupted with un-initialized values. The resultingidentified as duplicate
events. inconsistency triggered an assertion failure on all nodes when an initiator registration
was removed, causing a cluster failure.
The check is now extended for duplicate events to include the node identifier, and
to ensure that the initiator list fields are populated correctly for duplicate events.
Initiating a ModifyInstance operation on
TPD_StorageHardwareIDCollection to change HostPersonaID resulted in
an error.
Issuing
TPD_StorageHardwareIDCollection
modifyinstance
58426
ModifyInstance operation on TPD_StorageHardwareIDCollection to
change HostPersonaID no longer generates error.
returns error code in the
CIM API.
The InForm OS Kernel could leak memory when processing some SCSI commands,
as memory buffers dynamically allocated for command processing were not being
Memory leak occurs when
processing certain SCSI
58703
freed on command completion. This leak affected certain commands received oncommands received on
LUNs to which no Virtual Volume was exported. If a sufficiently large number of theseLUNs to which no volumes
are exported. commands were received, available memory could be exhausted and the controller
node would go off-line.
Memory allocated for command processing is now properly released on command
completion.
It was not previously possible to get the Host ID from the
StorageHardwareIDCollection class.
Host ID not available from
StorageHardwareIDCollection
class in the CIM API.
58766
6 HP 3PAR InForm Operating System Release Notes