Patch Name: PHCO_23262

Patch Description: s700_800 11.X HP AutoRAID Manager cumulative patch

Creation Date: 01/03/09

Post Date: 01/03/09

Hardware Platforms - OS Releases:
	s700: 11.00 11.10
	s800: 11.00 11.10

Products: N/A

Filesets:
	OS-Core.ARRAY-MGMT,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
	OS-Core.ARRAY-MGMT,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP
	OS-Core.ADMN-ENG-A-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP
	OS-Core.ADMN-ENG-A-MAN,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP

Automatic Reboot?: No

Status: General Release

Critical:
	Yes
	PHCO_23262: OTHER
		Patch provides critical functionality for use of
		HP AutoRAID devices.

	PHCO_22103: OTHER
		Patch provides critical functionality for use of
		HP AutoRAID devices.

	PHCO_21435: OTHER
		Patch provides critical functionality for use of
		HP AutoRAID devices.

	PHCO_21310: OTHER
		Patch provides critical functionality for use of
		HP AutoRAID devices.

	PHCO_20362: OTHER
		Patch provides critical functionality for use of
		HP AutoRAID devices.

	PHCO_16341: OTHER
		Patch provides critical functionality for use of
		HP AutoRAID devices.

	PHCO_15700: OTHER
		Patch provides critical functionality for use of
		HP AutoRAID devices.

	PHCO_15484: OTHER
		Patch provides critical functionality for use of
		HP AutoRAID devices.

	PHCO_14585: OTHER
		Patch provides critical functionality for use of
		HP AutoRAID devices.

	PHCO_14269: OTHER
		Patch provides critical functionality for use of
		HP AutoRAID devices.

	PHCO_14001: OTHER
		Patch provides critical functionality for use of
		HP AutoRAID devices.

	PHCO_13195: OTHER
		Patch provides critical functionality for use of
		HP AutoRAID devices.

	PHCO_12772: OTHER
		Patch provides critical functionality for use of
		HP AutoRAID devices.

Category Tags:
	defect_repair hardware_enablement enhancement
	general_release critical

Path Name: /hp-ux_patches/s700_800/11.X/PHCO_23262

Symptoms:
	PHCO_23262:
	1.  JAGad34994 - 'arraymgr -s start' gives timeout error

	2.  JAGad27621 - ARM Unable to Download to Disk due to
	     SCSI Disk FW convergence

	3.  JAGad26663 - Cannot Download using Array Alias

	PHCO_22103:
	1. JAGac86829 - syslog issue when changing SCSI ID's

	2. JAGad08970 - Download fails on ST39173WC

	3. JAGad09857 - logprint message "Unable to flush the
	   Arm server log"

	4. JAGad14111 - ARMServer causes timeout in syslog with
	   sync cache command

	5. HP62 ARM Firmware -- Support for new error codes 232
	   and 233 related to Data Loss and Recovery

	6. ARMServer occassionaly dies with a syslog message of
	   "Add Buffer overflow".

	PHCO_21435:
	1. JAGac95255 - Download dies with a SEGV when run on a
	   64-bit HP-UX system.

	PHCO_21310:
	1. JAGad00729 - ARM utilities and EMS cause messages to
	   fill up syslog.

	PHCO_20362:
	1. ARM on-line download utility; change operation to stop
	   pushing mode pages.

	2. Review timeout settings in ARM and minimize values.

	3. Changes required due to outcome of FUA flush cache loop
	   investigation.

	4. Verify state of array before a download is initiated.

	5. Arraymgr -j reply vague, needs to reflect whats done.

	6. Arraymgr attempting to set alias name greater than 12
	   characters gives incorrect results not error message.

	7. Provide new disk scrubbing options to arraymgr command
	   to allow for starting and stopping of disk scrubs.

	PHCO_16341:
	1. Creation of a new log file when the file system was
	   full could cause the ARMServer to core dump.

	2. When the year is defaulted on arraydsp commandline,
	   the code that calculates leap years caused the year
	    to be one century off during a leap year.

	3. Download did not support IBM disk mechanisms.

	4. Arraydsp returned "no arrays found" when the ARMServer
	   was not running.

	5. The install process created the admin directory with
	   permissions of 555.

	PHCO_15700:
	1.  arraylog does not return all log pages.
	2.  Logprint does not recognize event codes 96 and 97.
	3.  Controller Mismatch and Disk Format Mismatch Array
	    States are not displayed by the command line programs.
	4.  Write Cache Enable must be set FALSE to obtain highly
	    resilient mode on single controller systems.
	5.  Arraydsp output, "Use NVRAM with one controller" is
	    confusing.
	6.  No support for new warnings in arraydsp.
	7.  The configure script reports errors when starting the
	    array daemons with Ignite-UX

	PHCO_15484:
	1.  Used illegal commands, sleep and touch, in preinstall
	    and postinstall scripts.

	PHCO_14585:
	1.  AutoRaid software must be Year 2000 Compliant.
	2.  The maximum size limitation on the logs caused log data
	    to be silently removed.
	3.  logprint reports "invalid data" when the ARMServer
	    doesn't own the lock.
	4.  The large number of log entries reporting zero
	    correctable ECC errors was confusing.
	5.  Logprint exits when encountering a corrupt log file.
	6.  Enhanced logprint to provide more performance
	    information.
	7.  Download doesn't display which arrays are available.
	8.  Support for IBM disk mechanisms was added to download.
	9.  "Starting Up" and "Shutting Down" array states have
	    been added to download.
	10. Download doesn't restart the array after a download
	    firmware failure.
	11. Download may give the false impression that the
	    shutdown was successful.
	12. Arraydsp was extended to reflect new functionality.
	13. Arraymgr was extended to set the resiliency level.
	14. Arraymgr was extended to allow aliasing.
	15. Arraymgr -l and -L are mutually exclusive.
	16. An arraymgr syntax error could change the scsi ID.
	17. The Very Early Busy bit not changed by arraymgr -b.
	18. The s.ARMSocket file is in an inappropriate directory.
	19. ARMServer exits if the LOGCATLG file does not exist at
	    startup.
	20. AutoRaid software may not work with all firmware
	    revisions.
	21. Added the capability to use alias names.
	22. Added support for Resilient Maps.
	23. Added support for predictive disk warnings.
	24. Implemented the new off-line utility, arrayrecover.

	PHCO_14269:
	1.  Pre-enablement for future AutoRAID devices.
	2.  Download cannot handle Read-Only firmware files for
	    input.
	3.  Timeout on firmware download too short and no status
	    message is returned.
	4.  Download fails after it issues a switch controller
	    command.

	PHCO_14001:
	Critical and Hardware enablement tags were omitted from the
	PHCO_12772 patch which was a part of the original 11.0 SR.

	PHCO_13195:
	1.  Array monitor fails to notify when an AutoRAID
	    controller is removed or a hardware path to an AutoRAID
	    array fails.
	2.  ARMServer returns error when primary controller has been
	    switched outside of ARMServers control.
	3.  Remote HP-UX and NT client access authentication
	    enhancements.
	4.  Added rescan event notfication for NT clients.
	5.  Log files corrupted with plain text "Stat failed:...".

	PHCO_12772:
	This is an installation patch used as a software delivery
	mechanism.  It does not address defects.

Defect Description:
	PHCO_23262:
	1.  Description:  JAGad34994 -
	                'arraymgr -s start' gives timeout error
	   An SCLT_INCOMPLETE error was blocking receipt of
	   proper READY status from the array.  A timer was
	   changed to allow array to reach full READY before SCSI
	   response is tested.

	2.  Description:  JAGad27621 -
	                ARM Unable to Download to Disk due to
	                SCSI Disk FW convergence between
	                purchasing divisions within HP.
	   New entry placed into download.cpp to trigger on
	   combination of Vendor ID = "HP" and
	   Product Revision ="HP".  This path uses Mode 7
	   with unnumbered buffers sized at 32768 bytes.

	3.  Description:  JAGad26663 -
	                Cannot Download using Array Alias
	   Man pages corrected for both HP-UX and MPE to reflect
	   actual functionality.  Never a specified requirement for
	   'download' to address an array by an Alias.

	PHCO_22103:
	1.  Description:  JAGac86829 -
	                  syslog issue when changing SCSI ID's

	    Changes to SCSI ID of Controller Y were erroneously
	    reported to syslog.log for Controller X with actual
	    SCSI ID of X.  Formerly, Clarify issue CR #3845.

	    Y-Controller was incorrectly referred to as 0, rather
	    than 1, in file srvsscls.cpp.

	2.  Description:  JAGad08970 -
	                  Download fails on ST39173WC

	    Changed SCSI Pass-thru Write Buffer Timeout from
	    32 to 128 seconds.  Inadequate timeout value for
	    transfer of downloaded file from RAM to NVRAM could
	    leave mechanism in unknown state with partial copy of
	    newly downloaded firmware.

	3.  Description:  JAGad09857 -
	                  logprint message "Unable to flush the
	                  Arm server log"

	    Configuration going into ServerFlushLogs() defaulted
	    to server-side rather than client-side.  New Config
	    was inserted.  Error in original had been masked but
	    was exposed by change in reporting made in previous
	    release.

	4.  Description:  JAGad14111
	                  ARMServer causes timeout in syslog with
	                  sync cache command

	    Same cause and fix as JAGad09857 above.  Failure to
	    flush logs, to synchronize cache, would cause timeout.

	5.  Description:  HP62 ARM Firmware

	    Support for HP62 Controller Firmware which introduced
	    error codes 232 and 233 related to Data Loss and
	    Recovery from Data Loss by overwrite.

	6.  Description:  ARMServer occassionaly dies with a syslog
			  message of "Add Buffer overflow".

	    In extreme error conditions excessive logs would cause
	    the ARMServer to die reporting a "WriteBuffer::Add
	    buffer overflow". Internal buffers were wrapping and
	    being re-used before they could be written to disk.
	    Added code to force pending write buffers to disk and
	    not allow re-use until free.

	PHCO_21435:
	1. Description: JAGac95255 - Download dies with a SEGV when
			run on a 64-bit HP-UX system.
	   Call to ModeSense subroutine was passing an uninitialized
	   pointer for a ModeSubsys object.  Corrected code to alloc
	   needed memory before call to ModeSense.

	PHCO_21310:
	1. Description: JAGad00729 - ARM utilities and EMS cause
			messages to fill up syslog.
	   Change syslog message type to DEBUG from INFO.

	PHCO_20362:
	1. Description: ARM on-line download utility; change
			operation to stop pushing mode pages.

	2. Description: Review timeout settings in ARM and minimize
			values.

	3. Description: Changes required due to outcome of FUA flush
			cache loop investigation.

	4. Description: Verify state of array before a download is
			initiated.

	5. Description: Arraymgr -j reply vague, needs to reflect
			what's done.

	6. Description: Arraymgr attempting to set alias name
			greater than 12 characters gives incorrect
			results not error message.

	7. Description: Provide new disk scrubbing options to
			arraymgr command to allow for starting and
			stopping of disk scrubs.

	PHCO_16341:
	1. Description: Creation of a new log file when the
	                file system was full could cause the
	                ARMServer to core dump.

	   The ARMServer no longer cores in this situation.

	2. Description: When the year is defaulted on arraydsp
	                commandline, the code that calculates
	                leap years caused the year to be one
	                century off during a leap year.

	   The leap year calculation has been fixed.

	3. Description: Download did not support IBM disk
	                mechanisms.

	   Download now supports IBM disk mechs.

	4. Description: Arraydsp returned "no arrays found"
	                when the ARMServer was not running.

	   Arraydsp now returns "ARMServer is not responding".

	5. Description: The install process created the admin
	                directory with permissions of 555.

	   The permissions on the admin directory have been
	   changed to 775.

	PHCO_15700:
	1.  Description: arraylog does not return all log pages.

	    Support for all log pages was added to arraylog.

	2.  Description: Logprint does not recognize event
	                 codes 96 and 97.

	    Incorporated the new event codes into the build.

	3.  Description: Controller Mismatch and Disk Format
	                 Mismatch Array States are not displayed
	                 by the command line programs.

	    Added support for those Array States.

	4.  Description: Write Cache Enable must be set FALSE to
	                 obtain highly resilient mode on single
	                 controller systems.

	    Removed Write Cache Enable FALSE requirement.

	5.  Description: Arraydsp output, "Use NVRAM with one
	                 controller" is confusing.

	    Changed message to "Disable NVRAM with one controller".

	6.  Description: No support for new warnings in arraydsp.

	    Added support for the new warnings.

	7.  Description: The configure script reports errors when
	                 starting the array daemons with Ignite-UX

	    Changed the configure script to handle Ignite-UX.

	PHCO_15484:
	1.  Description: Used illegal commands, sleep and touch,
	                 in preinstall and postinstall scripts.

	    Removed the touch and sleep commands.

	PHCO_14585:
	1.  Description: AutoRaid software must be Year 2000
	                 Compliant.

	    The AutoRaid software now conforms to the HP Standard
	    for Year 2000 Compliance, Revision C.2.

	2.  Description: The limit on the number of 40KByte log
	                 files caused log files to be removed.

	    The limitation has been removed, and the oldest
	    files may be removed at the customers discretion.

	3.  Description: logprint reports "invalid data" when the
	                 ARMServer doesn't own the lock.

	    The message has been changed to reflect the ARMServer
	    didn't own the lock and could not write performance
	    data instead of reporting "invalid data".

	4.  Description: The large number of log entries reporting
	                 zero correctable ECC errors was confusing.

	    Logprint no longer reports correctable ECC errors when
	    the value is 0.

	5.  Description: Logprint exits when encountering a corrupt
	                 log file.

	    If logprint encounters an error reading log files it
	    will now skip the file and continue instead of exiting.

	6.  Description: Enhanced logprint to provide more
	                 performance information.

	7.  Description: Download doesn't display which arrays are
	                 available.

	    A -i parameter has been added to download to display
	    found arrays.

	8.  Description: Support for IBM disk mechanisms was added
	                 to download.

	9.  Description: "Starting Up" and "Shutting Down" array
	                 states have been added to download.

	10. Description: Download doesn't restart the array after a
	                 download firmware failure.

	    Download has been fixed to restart the array after
	    attempting to download an incorrect firmware file.

	11. Description: Download may give the false impression that
	                 the shutdown was successful.

	    The download "Shutting Down" message has been relocated
	    to more accurately reflect the success of the operation.

	12. Description:  Arraydsp was extended to reflect new
	                  functionality.

	    Arraydsp now provides output of new parameters, new
	    states and settings, and the display of the array alias.

	13. Description: Arraymgr was extended to set the resiliency
	                 level.

	    A new arraymgr parameter, -J, was added to set the
	    resiliency level.

	14. Description: Arraymgr was extended to allow aliasing.

	    A new arraymgr parameter, -D, allows alias setting for
	    arrays with that capability.

	15. Description: Arraymgr -l and -L are mutually exclusive.

	    Arraymgr -l -L (log flush and log restart) now work
	    together.

	16. Description: An arraymgr syntax error could change the
	                 scsi ID.

	    The incorrect syntax, arraymgr -C X 000000xxxx, caused
	    the first character of the array-id to be mistaken as a
	    request to change the scsi id of the X controller to 0.

	17. Description: The Very Early Busy bit not changed by
	                 arraymgr -b.

	    Fixed a defect in arraymgr -b which did not toggle the
	    Very Early Busy bit.

	18. Description: The s.ARMSocket file is in an inappropriate
	                 directory.

	    The file is now created in /var/opt/hparray/admin/
	    instead of /var/opt/hparray/log/

	19. Description: ARMServer exits if the LOGCATLG file does
	                 not exist at startup.

	    ARMServer no longer requires the LOGCATLG file to exist
	    at initialization.  It will create the file if it
	    does not exist.

	20. Description: AutoRaid software may not work with all
	                 firmware revisions.

	    Added support for different firmware capability levels.

	21. Description: Added the capability to use alias names.

	22. Description: Added support for Resilient Maps.

	23. Description: Added support for predictive disk warnings.

	24. Description: Implemented the new off-line utility,
	                 arrayrecover.

	PHCO_14269:
	1.  Description: Pre-enablement for future AutoRAID devices.

	    Provide the ARMServer with the capability to recognize
	    and support future AutoRAID devices.

	2.  Description: Download cannot handle Read-Only firmware
			 files for input.

	    Download has been changed to open firmware files with
	    the appropriate access flags.

	3.  Description: Timeout on firmware download too short and
			 no status message is returned.

	    Increased polling process used to determine when device
	    has re-initialized.

	4.  Description:  Download fails after it issues a switch
			  controller command.

	    Download has been fixed to wait for switch command to
	    complete before continuing.

	PHCO_14001:
	1.  Description: Critical tag was omitted from prior patches
			 and is needed to ensure that customer
			 installs this patch.

	PHCO_13195:
	1.  Description: Array monitor fails to notify when an
			 AutoRAID controller is removed or a
			 hardware path to an AutoRAID array fails.

	    Conditions that reduce AutoRAIDs ability to provide
	    high availablity data access have been added to the
	    events reported by the array monitor daemon.

	2.  Description: ARMServer returns error when primary
			 controller ihas been switched outside of
			 ARMServers control.

	    Added code to allow the ARMServer to attempt to failover
	    to the alternate controller if the primary fails to
	    respond.

	3.  Description: Remote HP-UX and NT client access
			 authentication enhancements.

	    Relocated authentication files to isolate them from log
	    files. Modified NT code to allow share name to set in
	    the registry.

	4.  Description: Added rescan event notfication for NT
			 clients.

	    Added new event to notify NT clients when a rescan has
	    occurred.

	5.  Description: Log files corrupted with plain text
			 "Stat failed: No such file or directory".

	    Log files were being corrupted when NT client requests
	    failed authentication.

	PHCO_12772:
	1.  Description: This is an installation patch used as a
	    software delivery mechanism.  It does not address
	    defects.

SR:
	8606165702 8606158291 8606157331 8606131579 8606130362

Patch Files:
	
	OS-Core.ARRAY-MGMT,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:

	OS-Core.ARRAY-MGMT,fr=B.11.10,fa=HP-UX_B.11.10_32/64,v=HP:
	/opt/hparray/bin/ARMServer
	/opt/hparray/bin/arraycfg
	/opt/hparray/bin/arraydsp
	/opt/hparray/bin/arrayfmt
	/opt/hparray/bin/arraylog
	/opt/hparray/bin/arraymgr
	/opt/hparray/bin/arrayrbld
	/opt/hparray/bin/arrayrecover
	/opt/hparray/bin/drivetest
	/opt/hparray/bin/dteststat
	/opt/hparray/bin/logprint
	/opt/hparray/bin/download
	/opt/hparray/lib/nls/msg/C/ARMServer.cat
	/opt/hparray/lib/nls/msg/C/hpraidcl.cat
	/opt/hparray/lib/nls/msg/C/hprecover.cat
	/opt/hparray/lib/nls/msg/C/oemmsg01.cat
	/opt/hparray/lib/nls/msg/C/fwerrcod.cat

	OS-Core.ADMN-ENG-A-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
		v=HP:

	OS-Core.ADMN-ENG-A-MAN,fr=B.11.10,fa=HP-UX_B.11.10_32/64,
		v=HP:
	/opt/hparray/share/man/man1m/ARMServer.1m
	/opt/hparray/share/man/man1m/arraycfg.1m
	/opt/hparray/share/man/man1m/arraydsp.1m
	/opt/hparray/share/man/man1m/arrayfmt.1m
	/opt/hparray/share/man/man1m/arraylog.1m
	/opt/hparray/share/man/man1m/arraymgr.1m
	/opt/hparray/share/man/man1m/arrayrbld.1m
	/opt/hparray/share/man/man1m/arrayrecover.1m
	/opt/hparray/share/man/man1m/drivetest.1m
	/opt/hparray/share/man/man1m/dteststat.1m
	/opt/hparray/share/man/man1m/logprint.1m
	/opt/hparray/share/man/man1m/download.1m

what(1) Output:
	
	OS-Core.ARRAY-MGMT,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
	/opt/hparray/bin/ARMServer:
		+-HP AutoRAID Manager
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-HP AutoRAID Manager - Server
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
		+-HP AutoRAID Manager - HP Shim
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
		$Header: devlists.c,v 80.1 96/11/19 09:31:03 ssa Exp
			 $
		$Header: common.c,v 1.6 96/04/11 09:31:13 hmgr Exp $
		$Header: dlib10.c,v 1.15 96/04/08 13:41:31 hmgr Exp 
			$
		+-HP AutoRAID Manager - Server Interface Component
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
	/opt/hparray/bin/arraycfg:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		+-HP AutoRAID Manager
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-HP AutoRAID Manager - Client
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
		+-HP AutoRAID Manager - Server Interface Component
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
	/opt/hparray/bin/arraydsp:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		+-HP AutoRAID Manager
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-HP AutoRAID Manager - Client
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
		+-HP AutoRAID Manager - Server Interface Component
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
	/opt/hparray/bin/arrayfmt:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		+-HP AutoRAID Manager
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-HP AutoRAID Manager - Client
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
		+-HP AutoRAID Manager - Server Interface Component
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
	/opt/hparray/bin/arraylog:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		+-HP AutoRAID Manager
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-HP AutoRAID Manager - Client
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
		+-HP AutoRAID Manager - Server Interface Component
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
	/opt/hparray/bin/arraymgr:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		+-HP AutoRAID Manager
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-HP AutoRAID Manager - Client
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
		+-HP AutoRAID Manager - Server Interface Component
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
	/opt/hparray/bin/arrayrbld:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		+-HP AutoRAID Manager
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-HP AutoRAID Manager - Client
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
		+-HP AutoRAID Manager - Server Interface Component
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
	/opt/hparray/bin/arrayrecover:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		+-HP AutoRAID Manager
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-HP AutoRAID Manager - Standalone Utility
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
		$Header: devlists.c,v 80.1 96/11/19 09:31:03 ssa Exp
			 $
		$Header: common.c,v 1.6 96/04/11 09:31:13 hmgr Exp $
		$Header: dlib10.c,v 1.15 96/04/08 13:41:31 hmgr Exp 
			$
	/opt/hparray/bin/download:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		+-HP AutoRAID Manager
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-HP AutoRAID Manager - Standalone Utility
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
		$Header: devlists.c,v 80.1 96/11/19 09:31:03 ssa Exp
			 $
		$Header: common.c,v 1.6 96/04/11 09:31:13 hmgr Exp $
		$Header: dlib10.c,v 1.15 96/04/08 13:41:31 hmgr Exp 
			$
	/opt/hparray/bin/drivetest:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		+-HP AutoRAID Manager
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-HP AutoRAID Manager - Client
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
		+-HP AutoRAID Manager - Server Interface Component
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
	/opt/hparray/bin/dteststat:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		+-HP AutoRAID Manager
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-HP AutoRAID Manager - Client
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
		+-HP AutoRAID Manager - Server Interface Component
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
	/opt/hparray/bin/logprint:
		HP92453-02A.11.00 HP-UX SYMBOLIC DEBUGGER (END.O ILP
			32) $Revision: 75.02 $
		+-HP AutoRAID Manager
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-HP AutoRAID Manager - Standalone Utility
		| Version: B.11.00.15
		| (built for: HP-UX B.11.X on B.11.00 2001/02/14 11:
			35:06)
		+-Copyright (c) 1995 Hewlett-Packard Company
	/opt/hparray/lib/nls/msg/C/ARMServer.cat:
		HP AutoRAID [B.11.00.15] ARMServer.cat $Revision: 1.
			16 $
		Built for HP-UX B.11.X on B.11.00 2001/02/14 11:35:0
			6 PM   MDT
		(c) Copyright 1995 Hewlett-Packard Company
	/opt/hparray/lib/nls/msg/C/fwerrcod.cat:
		HP AutoRAID [B.11.00.15] fwerrcod.cat $Revision: 1.9
			 $
		Built for HP-UX B.11.X on B.11.00 2001/02/14 11:35:0
			6 PM   MDT
		(c) Copyright 1995 Hewlett-Packard Company
	/opt/hparray/lib/nls/msg/C/hpraidcl.cat:
		HP AutoRAID [B.11.00.15] hpraidcl.cat $Revision: 1.6
			0 $
		Built for HP-UX B.11.X on B.11.00 2001/02/14 11:35:0
			6 PM   MDT
		(c) Copyright 1995 Hewlett-Packard Company
	/opt/hparray/lib/nls/msg/C/hprecover.cat:
		HP AutoRAID [B.11.00.15] hprecover.cat $Revision: 1.
			9 $
		Built for HP-UX B.11.X on B.11.00 2001/02/14 11:35:0
			6 PM   MDT
		(c) Copyright 1997 Hewlett-Packard Company
	/opt/hparray/lib/nls/msg/C/oemmsg01.cat:
		HP AutoRAID [B.11.00.15] oemmsg01.cat $Revision: 1.6
			 $
		Built for HP-UX B.11.X on B.11.00 2001/02/14 11:35:0
			6 PM   MDT
		(c) Copyright 1995 Hewlett-Packard Company

	OS-Core.ADMN-ENG-A-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
		v=HP:
	/opt/hparray/share/man/man1m/ARMServer.1m:
		None
	/opt/hparray/share/man/man1m/arraycfg.1m:
		None
	/opt/hparray/share/man/man1m/arraydsp.1m:
		None
	/opt/hparray/share/man/man1m/arrayfmt.1m:
		None
	/opt/hparray/share/man/man1m/arraylog.1m:
		None
	/opt/hparray/share/man/man1m/arraymgr.1m:
		None
	/opt/hparray/share/man/man1m/arrayrbld.1m:
		None
	/opt/hparray/share/man/man1m/arrayrecover.1m:
		None
	/opt/hparray/share/man/man1m/download.1m:
		None
	/opt/hparray/share/man/man1m/drivetest.1m:
		None
	/opt/hparray/share/man/man1m/dteststat.1m:
		None
	/opt/hparray/share/man/man1m/logprint.1m:
		None

cksum(1) Output:
	
	OS-Core.ARRAY-MGMT,fr=B.11.00,fa=HP-UX_B.11.00_32/64,v=HP:
	1921202636 2414376 /opt/hparray/bin/ARMServer
	3857908326 885144 /opt/hparray/bin/arraycfg
	3784928878 1008712 /opt/hparray/bin/arraydsp
	1291325566 874760 /opt/hparray/bin/arrayfmt
	1565786023 911344 /opt/hparray/bin/arraylog
	2120385233 911624 /opt/hparray/bin/arraymgr
	261998014 883264 /opt/hparray/bin/arrayrbld
	3703154740 714704 /opt/hparray/bin/arrayrecover
	1645370587 352536 /opt/hparray/bin/download
	485109295 874592 /opt/hparray/bin/drivetest
	1711701230 875536 /opt/hparray/bin/dteststat
	267569104 773952 /opt/hparray/bin/logprint
	3645679006 7640 /opt/hparray/lib/nls/msg/C/ARMServer.cat
	497575680 9087 /opt/hparray/lib/nls/msg/C/fwerrcod.cat
	500728848 54535 /opt/hparray/lib/nls/msg/C/hpraidcl.cat
	1368268216 6424 /opt/hparray/lib/nls/msg/C/hprecover.cat
	112777508 1390 /opt/hparray/lib/nls/msg/C/oemmsg01.cat

	OS-Core.ADMN-ENG-A-MAN,fr=B.11.00,fa=HP-UX_B.11.00_32/64,
		v=HP:
	374504577 4324 /opt/hparray/share/man/man1m/ARMServer.1m
	1955986254 11122 /opt/hparray/share/man/man1m/arraycfg.1m
	1354547893 17894 /opt/hparray/share/man/man1m/arraydsp.1m
	1996214212 5728 /opt/hparray/share/man/man1m/arrayfmt.1m
	4096367085 7203 /opt/hparray/share/man/man1m/arraylog.1m
	2177466455 16984 /opt/hparray/share/man/man1m/arraymgr.1m
	1205913039 7275 /opt/hparray/share/man/man1m/arrayrbld.1m
	1999676315 6913 /opt/hparray/share/man/man1m/arrayrecover.1m
	516789687 6265 /opt/hparray/share/man/man1m/download.1m
	3662018717 6693 /opt/hparray/share/man/man1m/drivetest.1m
	2789132000 5784 /opt/hparray/share/man/man1m/dteststat.1m
	1131419366 5829 /opt/hparray/share/man/man1m/logprint.1m

Patch Conflicts: None

Patch Dependencies: None

Hardware Dependencies: None

Other Dependencies:
	This patch provides the utilities for the HP
	Array with AutoRAID. It requires the
	OS-Core.C2400-UTIL fileset to be installed for
	the array status to monitored properly.
	To use the utilities an HP AutoRAID array
	must be connected and configured to the system.

Supersedes:
	PHCO_12772 PHCO_13195 PHCO_14001 PHCO_14269 PHCO_14585 PHCO_15484
	PHCO_15700 PHCO_16341 PHCO_20362 PHCO_21310 PHCO_21435 PHCO_22103

Equivalent Patches:
	PHCO_23261:
	s700: 10.01 10.10 10.20 10.30
	s800: 10.01 10.10 10.20 10.30

	PHCO_23263:
	s700: 11.11
	s800: 11.11

Patch Package Size: 11500 KBytes

Installation Instructions:
	Please review all instructions and the Hewlett-Packard
	SupportLine User Guide or your Hewlett-Packard support terms
	and conditions for precautions, scope of license,
	restrictions, and, limitation of liability and warranties,
	before installing this patch.
	------------------------------------------------------------
	1. Back up your system before installing a patch.

	2. Login as root.

	3. Copy the patch to the /tmp directory.

	4. Move to the /tmp directory and unshar the patch:

		cd /tmp
		sh PHCO_23262

	5. Run swinstall to install the patch:

		swinstall -x autoreboot=true -x patch_match_target=true \
			  -s /tmp/PHCO_23262.depot

	By default swinstall will archive the original software in 
	/var/adm/sw/save/PHCO_23262.  If you do not wish to retain a
	copy of the original software, use the patch_save_files option:

		swinstall -x autoreboot=true -x patch_match_target=true \
			  -x patch_save_files=false -s /tmp/PHCO_23262.depot

	WARNING: If patch_save_files is false when a patch is installed,
		 the patch cannot be deinstalled.  Please be careful
		 when using this feature.

	For future reference, the contents of the PHCO_23262.text file is 
	available in the product readme:

		swlist -l product -a readme -d @ /tmp/PHCO_23262.depot

	To put this patch on a magnetic tape and install from the
	tape drive, use the command:

		dd if=/tmp/PHCO_23262.depot of=/dev/rmt/0m bs=2k

Special Installation Instructions: None

