dellmgr/debian/Dellmgr-changes.txt

1769 lines
59 KiB
Plaintext

*************************************************************************************************
OVERALL RELEASE DOCUMENT
FOR 40-Logical Drive Supporting MegaMgr Utility
UNDER LINUX FOR DELL
Revised on Oct-08-2003 by Amit Pandya
*************************************************************************************************
*************
THIS RELEASE
*************
[DELL: Linux: dellmgr+dellmgr.bin: Ver 5.31: Oct-08-2003: AmitP]
{
Changes with respect to Ver 5.30 : Oct 03,2003
CQ Task Id: LSIID100005287
As per Gerry's suggestion, now the application does not check
for the size of the physical drive(s), if the user opts for
CC/Init/Rbld.
This release is an extension of the previous version for the
coercion related changes in the application.
(A) Coercion related issue
--------------------------
This release is associated with the following Ids.
[though may not be directly reported for Megamgr]. The following
Ids are related to the problems faced due to the coercion issue
on different applications.
(1) LSIID100004134
(2) LSIID100004755
(3) LSIID100004756
(4) LSIID100004741
This release takes care of the Coercion issue related to the
physical drive size.
Now the utility gets the drive size based on the following algorithm.
(1) Fire new f/w cmd 0xA4/0x57 to get the coerced drive size
from the f/w.
(a) If the cmd is successful, take the coerced drive size from f/w.
(b) If the cmd fails, proceed to number (2)
(2) Get the drive size by firing SCSI Disk Capcacity cmd[0x03/0x25]
(3) Fire SCSI SEEK cmd[0x03/0x0B] & try to seek 32 sectors beyond
the drive size returned by (2)
(a) If SEEK cmd is successful, don't coerce the drive size returned by
(2)
(b) If SEEK cmd fails, coerce the drive size returned by (2).
Note: This is a major change in the application and this needs to be
tested thoroughly. It will affect all the operations on the
physical drive(s) and the logical drive(s).
All options of the utility needs to be thoroughly tested on the
following types of f/w.
(A) New F/w with 0xA4/0x57 cmd implemented.
(B) Old F/w which returns the coerce drive size
(C) Old F/w which returns uncoerced drive size.
Thorough testing needs to be done before delivering it to the customer.
Expect some issues will be present which were not detected by the
developer.
(B) As per DELL's change request #LSID10005063, Reconstruction option
is put back in the dellmgr for Linux also.
Earlier, this was disabled in Ver 5.28, Apr-29-2003 as per
DELL's request.
TESTING PERFORMED:
------------------
Testing done on a 493 card with the following f/w on it.
(a) New f/w : 112G
(b) F/w with coercion
(c) F/w without coercion.
File Details:
-------------
The release is made as release.gz file.
release.gz contains the rpm format of the release.
tar xvfz release.gz will give :
Dellmgr-5.31-0.i386.rpm
To install the dellmgr run
rpm -i Dellmgr-5.31-0.i386.rpm
This will install dellmgr & dellmgr.bin in the /usr/sbin directory.
dellmgr.bin : 592,660 bytes
dellmgr : 1,320 bytes
}
*****************************
PREVIOUS RELEASES
*****************************
[DELL: Linux: dellmgr+dellmgr.bin: Ver 5.30: Oct-03-2003: AmitP]
{
Changes with respect to Ver 5.29 : May 05,2003
(A) Coercion related issue
--------------------------
This release is associated with the following Ids.
[though may not be directly reported for Megamgr]. The following
Ids are related to the problems faced due to the coercion issue
on different applications.
(1) LSIID100004134
(2) LSIID100004755
(3) LSIID100004756
(4) LSIID100004741
This release takes care of the Coercion issue related to the
physical drive size.
Now the utility gets the drive size based on the following algorithm.
(1) Fire new f/w cmd 0xA4/0x57 to get the coerced drive size
from the f/w.
(a) If the cmd is successful, take the coerced drive size from f/w.
(b) If the cmd fails, proceed to number (2)
(2) Get the drive size by firing SCSI Disk Capcacity cmd[0x03/0x25]
(3) Fire SCSI SEEK cmd[0x03/0x0B] & try to seek 32 sectors beyond
the drive size returned by (2)
(a) If SEEK cmd is successful, don't coerce the drive size returned by
(2)
(b) If SEEK cmd fails, coerce the drive size returned by (2).
Note: This is a major change in the application and this needs to be
tested thoroughly. It will affect all the operations on the
physical drive(s) and the logical drive(s).
All options of the utility needs to be thoroughly tested on the
following types of f/w.
(A) New F/w with 0xA4/0x57 cmd implemented.
(B) Old F/w which returns the coerce drive size
(C) Old F/w which returns uncoerced drive size.
Thorough testing needs to be done before delivering it to the customer.
Expect some issues will be present which were not detected by the
developer.
(B) As per DELL's change request #LSID10005063, Reconstruction option
is put back in the dellmgr for Linux also.
Earlier, this was disabled in Ver 5.28, Apr-29-2003 as per
DELL's request.
TESTING PERFORMED:
------------------
Testing done on a 493 card with the following f/w on it.
(a) New f/w : 112G
(b) F/w with coercion
(c) F/w without coercion.
File Details:
-------------
The release is made as release.gz file.
release.gz contains the rpm format of the release.
tar xvfz release.gz will give :
Dellmgr-5.30-0.i386.rpm
To install the dellmgr run
rpm -i Dellmgr-5.30-0.i386.rpm
This will install dellmgr & dellmgr.bin in the /usr/sbin directory.
dellmgr.bin : 592,852 bytes
dellmgr : 1,320 bytes
}
[DELL : LINUX : dellmgr.bin & dellmgr : Ver 5.29 : May-05-2003 : AmitP]
{
Changes: With respect to Ver 5.28 : Apr-29-2003
--------
There was a debug message present in the previous version of the utility.
If any IOCTL call failed from the driver side, the debug message was printing
the same. This was as per the design of the utility as it expected that the
IOCTL call will never fail.
With the new driver, if user tried to do random deletion of the logical drive,
when CC/BI was going on, the IOCTL call failed and this message was being
printed.
This never occured at developer level testing as the driver available with
the developer end(2.3.10-pre1) never failed any IOCTL call.
This debug message is disabled in this release.
TESTING PERFORMED:
------------------
Tried to test this at developer's end, but could not be tested as the
IOCTL call never fails with the said driver version (2.3.10-pre1).
Please test it thoroughly before releasing it to the customer.
File Details:
-------------
The release is made as release.gz file.
release.gz contains the rpm format of the release.
tar xvfz release.gz will give :
Dellmgr-5.29-0.i386.rpm
To install the dellmgr run
rpm -i Dellmgr-5.29-0.i386.rpm
This will install dellmgr & dellmgr.bin in the /usr/sbin directory.
dellmgr.bin : 574,644 bytes
dellmgr : 1,320 bytes
}
[DELL : LINUX : dellmgr.bin & dellmgr : Ver 5.28 : Apr-29-2003 : AmitP]
{
Changes: With respect to Ver 5.27 : Feb-14-2003
--------
(1) [#CHNG76013]
Reconstruction option is no longer supported now in Linux Dellmgr as
it was incompatible with file system 3.
This option and it's functionality is removed from the
"Management Menu"
(2) [#DFCT79146]
There was a cosmetic issue with the previous version of the utility.
If the user tried to exit without initializing the newly created
logical drive(s), the warning message given to the user said
"..Intialize the logical drive.."
in place of
"..Initialize the logical drive.."
corrected in this release.
(3) [#DFCT56526]
There was a cosmetic issue with the previous version of the utility.
After reconstruction, the given message said,
"Actual size Logical Drive has incresed ..."
in place of
"Actual size OF Logical Drive has incresed ..."
corrected in this release.
However, this message will not appear in dellmgr, as RECONSTRUCT
option no longer exists.
(4) [#DFCT81909]
There was a bug in the previous version of the utility.
During background init, if the deletion of logical drive failed,
the utility was closing the device file node.
Corrected in this release.
(5) [#DFCT82209]
In the previous version, "Prepare to Remove" option in
"Objects->Physical Drive" menu was not working as the code
was found to be disabled since 1999.
The code is enabled in this release.
TESTING PERFORMED:
------------------
Item no. 1,2 & 3 tested through demo utility & on a 471 card
Item no. 4 & 5 :
---------------
No testing could be done at developer's end due to lack of
supporting hardware.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
These needs to be tested thoroughly before giving it to the customer.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
File Details:
-------------
The release is made as release.gz file.
release.gz contains the rpm format of the release.
tar xvfz release.gz will give :
Dellmgr-5.28-0.i386.rpm
To install the dellmgr run
rpm -i Dellmgr-5.28-0.i386.rpm
This will install dellmgr & dellmgr.bin in the /usr/sbin directory.
dellmgr.bin : 574,900 bytes
dellmgr : 1,320 bytes
}
[DELL : LINUX : dellmgr.bin & dellmgr : Ver 5.27 : Feb-14-2003 : AmitP]
{
Changes: With respect to Ver 5.26 : Jan-10-2003
--------
(1) There was a bug in the previous version of the utility. For getting the
predictive failure, it was firing 0x65 cmd on 40-ld cards also.
Predictive failure for 40-ld card is now found out from command
0xA4/0x0F on 40-ld card, 0x65 cmd for 8-ld card.
[Defect #DFCT74531]
(2) If the user tried to fail any configured physical drive manually
in the physical drive menu, the warning message had a mention of
R3.
Corrected in this release. Now it does not mention R3.
[#CHNG74939]
TESTING PERFORMED:
------------------
Most of the testing done through demo utility.
Testing on actual hardware could not be done for change no.1 due to
lack of supporting hardware.
Actual testing for remaining changes done on a system with one 471
card on it.
File Details:
-------------
The release is made as release.gz file.
release.gz contains the rpm format of the release.
tar xvfz release.gz will give :
Dellmgr-5.27-0.i386.rpm
To install the dellmgr run
rpm -i Dellmgr-5.27-0.i386.rpm
This will install dellmgr & dellmgr.bin in the /usr/sbin directory.
dellmgr.bin : 587,476 bytes
dellmgr : 1,320 bytes
}
[DELL : LINUX : dellmgr.bin & dellmgr : Ver 5.26 : Jan-10-2003 : AmitP]
{
Changes: With respect to Ver 5.25 : Oct-25-2002
--------
This release takes care of the following
(1) There was a bug in the previous version of the utility.
If back-ground init was going on one logical drive, then
if the user tried to start check consistency/Init on some other
logical drive, it was failing.
[Reported By Rubina : 12-06-2002]
Corrected in this release.
(2) Added code to display the sync negotiated speed for the physical drive
as per the new specs of Nov.14,2002 By Chayan Biswas
Use Cmd 0xA4/2D to get target transfer speed for U320 adapters(518/520)
instead of Enquiry3 cmd. If this command succeeds and gets valid data
then give transfer speed in terms of MB/sec following SCSI standard in
physical drive info window. Otherwise, try getting the same information
through Enquiry3 command as the utility did earlier.
The variable for storing this information is changed to "ushort"
from "uchar" to accomodate data for (320MB/sec.).
(3) Disallow R0-spanning as it's useless.
[Requested by Timir : 12-09-2002]
(4) Disallow partial array spanning even in non random deletion
supporting f/w path of the code.
[It was already disallowed in random deletion supporting f/w path]
Requested by Dougg : 12-09-2002.
TESTING PERFORMED:
------------------
Testing on actual hardware could not be done for change no.2
(display sync negotiaton speed up to 320MB/sec due to lack of
supporting hardware)
Actual testing for remaining changes done on a system with one 493
card on it.
File Details:
-------------
The release is made as release.gz file.
release.gz contains the rpm format of the release.
tar xvfz release.gz will give :
Dellmgr-5.26-0.i386.rpm
To install the dellmgr run
rpm -i Dellmgr-5.26-0.i386.rpm
This will install dellmgr & dellmgr.bin in the /usr/sbin directory.
dellmgr.bin : 587,252 bytes
dellmgr : 1,320 bytes
}
[ DELL : Linux : Dellmgr & Dellmgr.bin : Ver 5.25 : Oct-25-2002 : AmitP]
{
Changes:
--------
With respect to Ver 5.24 : Oct-17-2002
(1) Some unwanted message was displayed on the screen once the
user exited from the utility.
Made changes in the script "dellmgr" to take care of this.
Testing Done At Developer's End:
--------------------------------
Testing done on a Red Hat Linux 8.0 m/c in DELL lab &
verified that no unwanted message is displayed now.
File Details:
The release is made as release.gz file.
release.gz contains the rpm format of the release.
tar xvfz release.gz will give :
Dellmgr-5.25-0.i386.rpm
To install the dellmgr run
rpm -i Dellmgr-5.25-0.i386.rpm
This will install dellmgr & dellmgr.bin in the /usr/sbin directory.
dellmgr.bin : 585,524 bytes
dellmgr : 1,320 bytes
}
[ DELL : Linux : Dellmgr & Dellmgr.bin : Ver 5.24 : Oct-17-2002 : AmitP]
{
Changes:
--------
With respect to Ver 5.23 : Aug-28-2002
(1) Made changes in the script(Dellmgr) to make it work on Red Hat
Linux 8.0
(2) The utility gives the user the option to view ongoing Init/CC
preogress now.
Affected Menus are :
Managment Menu->Initialize->
and
Managment Menu->Check Consistency->
Now the bottom message also gives the option to the user to view
ongoing Init/CC by pressing F6/F7 keys respectively.
If no init/cc is going on, the message is given to the user.
Once the user enters the viewwing of Init/CC, the "ESC" key
has got the same functionality as in the normal init/cc menu.
Testing Done At Developer's End:
--------------------------------
Testing done on a 493 card. Started Init/CC and then exited the menu
with out aborting the operation.
Saw the Init/CC progress by pressing F6/F7 keys in Init/CC menu.
Tested the utility on a Red Hat Linux 8.0 to see that the screen
corruption issues are resolved and the utility works fine on it.
File Details:
The release is made as release.gz file.
release.gz contains the rpm format of the release.
tar xvfz release.gz will give :
Dellmgr-5.24-0.i386.rpm
To install the dellmgr run
rpm -i Dellmgr-5.24-0.i386.rpm
This will install dellmgr & dellmgr.bin in the /usr/sbin directory.
dellmgr.bin : 585,396 bytes
dellmgr : 1,189 bytes
}
[ DELL : Linux : Dellmgr & Dellmgr.bin : Ver 5.23 : Aug-28-2002 : AmitP]
{
Changes:
--------
With respect to Ver 5.22 : Apr-18-2002
(1) Default WritePolicy for Perc 4/SC (520) is changed to
WRITEHTRU per Scott Drake's email of 7-30-02.
(2) Added support for x-term.
Now the utility works on the normal as well as the x-term
of Linux.
(3) If any phyiscal drive is mis-behaving and reporting a non-usable
size, that physical drive is not allowed in the configuration
now.
Testing Done At Developer's End:
-------------------------------
Testing done through the demo utility.
X-term related testing done on a linux m/c in the normal
as well as the x-term.(Red Hat Version 7.2)
For change no. 3, simulated one physical drive in the demo utility
as size 1 sector and did the related testing.
File Details:
-------------
The release is made as release.gz file.
release.gz contains the rpm format of the release.
tar xvfz release.gz will give :
Dellmgr-5.23-0.i386.rpm
To install the dellmgr run
rpm -i Dellmgr-5.23-0.i386.rpm
This will install dellmgr & dellmgr.bin in the /usr/sbin directory.
dellmgr.bin : 582,676 bytes
dellmgr : 592 bytes
}
[ DELL : LINUX : dellmgr : Ver 5.22 : Apr-18-2002 : P. Dutta]
{
Changes: (with respect to 5.21 : Apr 18,2002)
1. Disallow spanning across fractured/partial arrays.
2. Support of 518/520/532/533/ZCR series cards
TEST REPORT AT DEVELOPER'S END:
-------------------------------
Change no. 1 & 2 are tested through demo utility.
File Details:
-------------
FileName SizeInBytes Description....
--------- ----------- ---------------
dellmgr 692 Shell Script - calls dellmgr.bin
dellmgr.bin 672,908 Binary file - Configuration Utility ver 5.22
dellmgr-5.22-0.i386.rpm released file.
Release has the file "dellmgr-5.22-0.i386.rpm".
To install, enter the following on the command line:
rpm -ivh dellmgr-5.22-0.i386.rpm
This will install following two files in the /usr/sbin directory
dellmgr : Script to call configuration utility binary (dellmgr.bin)
dellmgr.bin : Binary for configuration utility
After installation type "dellmgr" to start the utility.
To uninstall the rpm:
rpm -e dellmgr-5.22-0
Files are compiled/Linked on a Linux OS (RedHAT 7.0)
}
[ DELL : LINUX : dellmgr : Ver 5.21 : Apr-02-2002 : P. Dutta]
{
Changes: (with respect to 5.20 : Mar 21,2002)
Default write policy on Logical drives on dedicated channel is made to be WRITEBACK as per
request from Peter on 3/22/02.
"Warning/error message is introduced in case of HSP making failed" in view/add configuration
or Easy Configuration menu through F4 option in presence of "Rebuild or any other operation".
[In Previous Releases: After HSP is made thru F4 in these menus and then exit - that did not
give any "save y/n" option nor did it give any error message thus it was confusing user what
happened to the action taken inside the menu].
TEST REPORT AT DEVELOPER'S END:
-------------------------------
Tested through demo utility.
Testing through actual utility.
File Details:
-------------
FileName SizeInBytes Description....
--------- ----------- ---------------
dellmgr 692 Shell Script - calls dellmgr.bin
dellmgr.bin 672,300 Binary file - Configuration Utility ver 5.21
dellmgr-5.21-0.i386.rpm 287,219 rpm released file.
Release has the file "dellmgr-5.21-0.i386.rpm".
To install, enter the following on the command line:
rpm -ivh dellmgr-5.21-0.i386.rpm
This will install following two files in the /usr/sbin directory
dellmgr : Script to call configuration utility binary (dellmgr.bin)
dellmgr.bin : Binary for configuration utility
After installation type "dellmgr" to start the utility.
To uninstall the rpm:
rpm -e dellmgr-5.21-0
Files are compiled/Linked on a Linux OS (RedHAT 7.0)
}
[ DELL : LINUX : dellmgr : Ver 5.20 : Mar-21-2002 : AmitP]
{
Changes: (with respect to 5.19 : Feb 25,2002)
There was a bug reported with the previous version
of the utility. Even for physical drives on SCSI chnl
(chnl on motherboard), it was showing coerced size.
This is fixed in this version.
TEST REPORT AT DEVELOPER'S END:
-------------------------------
Tested through demo utility.
Thorough testing on actual hardware is suggested.
File Details:
-------------
FileName SizeInBytes Description....
--------- ----------- ---------------
dellmgr 592 Shell Script - calls dellmgr.bin
dellmgr.bin 579,764 Binary file - Configuration Utility ver 5.20
Release has the file "dellmgr-5.20-0.i386.rpm".
To install, enter the following on the command line:
rpm -ivh dellmgr-5.20-0.i386.rpm
This will install following two files in the /usr/sbin directory
dellmgr : Script to call configuration utility binary (dellmgr.bin)
dellmgr.bin : Binary for configuration utility
After installation type "dellmgr" to start the utility.
To uninstall the rpm:
rpm -e dellmgr-5.20-0
Files are compiled/Linked on a Linux OS (RedHAT 6.2)
}
[ DELL : LINUX : dellmgr : Ver 5.19 : Feb-25-2002 : AmitP]
{
Changes: (with respect to 5.18 : Jan 14,2002)
1. Disallow disk spinup time option on IDE-1000 card.
2. Distinguish between Background Initialization and
Check Consistency and display proper message if supported
by firmware (0xA4/0x13 call).
Corrected the non LD0 related bug.
3.
ShiftTab key was not available to the utility on Linux.
So the bottom message for changing the rebuild rate is
changed from
"Use Tab/ShiftTab and Arrow Keys to increment/decrement the Rebuild Rate";
to
"Use Tab and Arrow Keys to increment/decrement the Rebuild Rate";
4. At the time of creation of logical drive(s), the cursor display
for changing the logical drive size was erratic. This was due
to some issues with the "curses" function "move(x,y)". So the
cursor is not displayed now.
5. Resolved the coloring issue at the time of creation of
logical drive(s). [Reported by BrianH]
6. Utility supports MixMode Cluster.
7. Removed the bug which was giving core dump while
entering the "Reconstruction Menu" for ld==8.
TEST REPORT AT DEVELOPER'S END:
-------------------------------
471 card (Firmware RT64) with a Raid-5 LD of 5 disks configured:
Tested both background initialize case and check consistency case.
IDE-1000: "Disk spin up timing" option is seen not allowed on this
card.
Mixmode and other enhancements related testing done through demo utility.
File Details:
-------------
FileName SizeInBytes Description....
--------- ----------- ---------------
dellmgr 592 Shell Script - calls dellmgr.bin
dellmgr.bin 579,732 Binary file - Configuration Utility ver 5.19
Release has the file "dellmgr-5.19-0.i386.rpm".
To install, enter the following on the command line:
rpm -ivh dellmgr-5.19-0.i386.rpm
This will install following two files in the /usr/sbin directory
dellmgr : Script to call configuration utility binary (dellmgr.bin)
dellmgr.bin : Binary for configuration utility
After installation type "dellmgr" to start the utility.
To uninstall the rpm:
rpm -e dellmgr-5.19-0
Files are compiled/Linked on a Linux OS (RedHAT 6.2)
}
[ DELL : LINUX : dellmgr : Ver 5.18 : Jan-14-2002 : Priya]
{
Changes: (with respect to 5.17 : Dec 05,2001)
1. ROMB related codes as modified for previous HP and Novell release are compiled under
Linux OS and tested.
The following features of ROMB are modified in this release
a. It shows channel as "RAID Ch-x" or "SCSI Ch-x" (Channel on motherboard)
In physical drive menu and configuration menus.
b. Devices on SCSI Chnl( i.e. channel on motherboard) have limited role
to play as said below.
-It cannot be configured as Hotspare or part of an array for logical
drives
-It cannot take part for rebuild/reconstruction also.
-Operations in physical drive menu are denied on SCSI Chnl devices
* Make Hotspare
* Rebuild
* Force Online/Offline
* View rebuild progress
-Capacity of Drives on SCSI Channel are shown as the actual SCSI
size(got from SCSI cmd 0x25) rounded to nearest MegaByte.
Capacity of Drives on RAID channel are shown in COERCED mode as
before.
2. Background Initialization/Consistency Checking is distinguished thru 0xA4/0x13
firmware command on eligible firmwares and distinctive message is shown during
selection of logical drive for Initialization/Consistency checking.
3. Bug Fix:
a. Physical drive properties for "Error Counter" was showing wrong
values on some 8-ld cards because of wrong channel parameter
being passed to the firmware.
b. "Number of logical drives" shown in "Logical Drives Configured-xx"
at some places were showing wrong values because of its improper
initialization .
TEST REPORT AT DEVELOPER'S END:
-------------------------------
- Enhancements were tested by simulation program called demomgr.
- Change related testing was done via general navigation on the simulator (demomgr) and
a 493 card with "ROMB" Test f/w and RT64 f/w on it.
File Details:
-------------
FileName SizeInBytes Date Description....
--------- ----------- ------ ---------------
dellmgr 694 01-14-02 Shell Script - calls dellmgr.bin
dellmgr.bin 660,056 01-14-02 Binary file - Configuration Utility ver 5.18
Release has the file "dellmgr-5.18-0.i386.rpm".
To install, enter the following on the command line:
rpm -ivh dellmgr-5.18-0.i386.rpm
This will install following two files in the /usr/sbin directory
dellmgr : Script to call configuration utility binary (dellmgr.bin)
dellmgr.bin : Binary for configuration utility
After installation type "dellmgr" to start the utility.
To uninstall the rpm:
rpm -e dellmgr-5.18-0
Files are compiled/Linked on a Linux OS (RedHAT 7.0)
}
[ DELL : LINUX : dellmgr : Ver 5.17 : Dec-05-2001 : Priya]
{
Changes: (with respect to 5.16 : Oct 10,2001)
- ROMB (DELL Discovery Project) features are activated , changed and tested.
1.Supports SCSI Chnl(Chnl on motherboard) and RAID chnl
2. Devices on SCSI Chnl are not shown during configuration,
rebuild & reconstruct menus. i.e. user will not be able
to configure the devices on SCSI chnls.
3. All devices ( SCSI + RAID Chnl ) are shown in physical drive
menu.
Following options are not allowed for devices on SCSI Chnl.
(a)Make Hotspare (d) Rebuild
(b)Force Online (e) View Rebuild Progress
(c)Force Offline (f) Reconstruction
4. Actual SCSI Size(to nearest MB) is shown for SCSI Drives on
SCSI-CHANNEL.
For drives on RAID CHANNEL, it shows COERCED size according to
the formula supplied by fremont.
5. In physical drive showing menu, RAID chnls are shown as
"RAID Ch-X" and SCSI Chnls are shown as "SCSI Ch-X".
6. Raid Level 0,1,5,10,50 support
7. Reconstruction support
8. Foreground Initialization and multiple concurrent initialization support
9. Reconstruction Detection support.
10. Global Hotspare support (Dedicated Hotspare is not supported).
11 Reports SCSI drive on ROMB chnl.
- Allow deletion of last logical drive (from Object->Logical Drive menu) on
Random deletion supporting f/w without clearing configuration.
As a result, Logical Drive selection menu appears even in presence of one
logical drive.
- cosmetic change: Exit message is changed for Dell from "Logical drives have
been created and not initialized. Please initialize them" to
"Please initialize newly created logical drives, if any."
As user might have deleted all logical drives created in this session.
- Packaged with RPM style for DELL requested delivery.
TEST REPORT AT DEVELOPER'S END:
-------------------------------
- Enhancements were tested by simulation program called demomgr.
- Change related testing was done via general navigation on the simulator (demomgr) and
a 493 card with "ROMB" Test f/w and RT64 f/w on it.
File Details:
-------------
FileName SizeInBytes Date Description....
--------- ----------- ------ ---------------
dellmgr 694 10-09-01 Shell Script - calls dellmgr.bin
dellmgr.bin 660,056 12-05-01 Binary file - Configuration Utility ver 5.17
Copy these files to Linux system, make them executable (chmod +x)
and invoke 'dellmgr' script to run the utility
File compiled/Linked on OS build RedHAT 7.1
}
[ DELL : LINUX : dellmgr : Ver 5.16 : Oct-10-2001 : Anil]
{
Changes: (with respect to 5.15 : Aug 29,2001)
- The configuration utility's banner has been renamed from
"PERC configuration Manager..." to "PERC/CERC configuration utility..."
- The banner's position and length are adjusted accordingly to reflect the changes.
TEST REPORT AT DEVELOPER'S END:
-------------------------------
- Enhancements were tested by simulation program called demomgr.
- The changes were tested to make sure that the banner shows "PERC/CERC configuration uitlity.."
- Maximum navigation of different menus was done and looked for any screen corruption
issues and found none
- Testing was conducted on PERC 3/DC controller and IDE series 511 (IDE 1000) controller
File Details:
-------------
FileName SizeInBytes Date Description....
--------- ----------- ------ ---------------
dellmgr 694 10-09-01 Shell Script - calls dellmgr.bin
dellmgr.bin 722,596 10-09-01 Binary file - Configuration Utility ver 5.16
Copy these files to Linux system, make them executable (chmod +x)
and invoke 'dellmgr' script to run the utility
File compiled/Linked on OS build RedHAT 7.1
}
[ DELL : LINUX : dellmgr : Ver 5.15 : Aug -29-2001 : Priya]
{
Changes: (with respect to 5.14 : Aug 06,2001)
[1] Fixed a bug related to "Logical Info drive" program quit.
Below is the description of the above changes.
}
[ DELL : LINUX : dellmgr : Ver 5.14 : Aug-06-2001 : Priya]
{
Changes: (with respect to 5.13 : Jul 24,2001)
[1] Supports New Firmware dated 7-31-01 for Random deletion of logical drive.
[2] Supports IDE and normal PERC cards.
[3] DOES NOT support ROMB.
[4] MAX ARRAYS supported are 40.
[5] Utility uses "curses" library now. "slang" is no more used by
the utility. This is done to take care of some screen related
issues.
Below is the description of the above changes.
[1] Random Deletion support
---------------------------
OBJECTIVE
This release is targetted to support the firmware dated 7-31-01. Changes were made to conform to this firmware.
This Dellmgr should work with "Deletetion of
logical drive at random" and "successively re-use of the freed space for
new logical drive" on eligible firmwares. Utilities will not have any
change on cards that do not support this "random logical drive
deletion" feature. The following description just talks about the new
firmware-relevant changes only.
Old firmwares that do not have "random deletion" support will behave
normally under this new utility.
(1.1) CHANGES:
--------------
Changes needed: (include this part in release document)
a) mailbox4 is made as 1 during firing of read config cmd on 40-ld card
b) mailbox4 is made as 1 during firing of write config(add-config) cmd on 40-ld
File Details:
-------------
dellmgr : 694 bytes ( Script to invoke dellmgr.bin )
dellmgr.bin : 570,452 bytes ( Binary for dellmgr )
}
*****************************
PREVIOUS RELEASES
*****************************
[ DELL : LINUX : dellmgr : Ver 5.13 : Jul-24-2001 : AmitP]
{
Changes: (with respect to 5.12 : Jun 28,2001)
[1] Supports Random deletion of logical drive.
[2] Supports IDE and normal PERC cards.
[3] DOES NOT support ROMB.
[4] MAX ARRAYS supported are 40.
[5] Utility uses "curses" library now. "slang" is no more used by
the utility. This is done to take care of some screen related
issues.
Below is the description of the above changes.
[1] Random Deletion support
---------------------------
OBJECTIVE
This release is targetted to support "Deletetion of
logical drive at random" and "successively re-use of the freed space for
new logical drive" on eligible firmwares. Utilities will not have any
change on cards that do not support this "random logical drive
deletion" feature. The following description just talks about the new
firmware-relevant changes only.
Old firmwares that do not have "random deletion" support will behave
normally under this new utility.
(1.1) CHANGES:
--------------
=>Configurable Array Selection Menu
Create Logical Drive(thru EasyConfig/New Config/View AddConfig) on
eligible firmware-fitted cards now has a new menu to show "configurable
arrays" with free space in it.
User selects the "array(s) to be configured"(thru <SPACE> key) and then
presses <F10> key to configure it. The array(s) shown as configurable arrays
are those that have one or more empty spaces. In "Easy Configuration" mode
it allows selection of only one array at a time. Keys <F2> and <F3> show
array elements(channel/Id) and Empty Space information respectively.
If more than one arrays are selected - then these are configured as a
SPANNED logical drive with "SPAN=YES" shown on next menu- that allows
RAID,SIZE,ADVANCED,ACCEPT options.
SPAN option in this menu is UNCHANGEABLE.
SIZE option in this menu is changeable only if both the conditions are
met
a) you are not in EASY CONFIGURAITON menu
b) you have not selected more than one arrays for configuration.
Note:
Logical drive making logic on older firmware remain UNCHANGED
=> Deletion of a given logical drive(when there are more than 1-logical drive)
On new random-deletion-supporting firmware, hitting <F5> key at
Main->Objects->Logical Drive->Logical drive selection menu deletes
only the selected logical drive.
=> Deletion of a given logical drive(when there is 1-logical drive)
This is possible only by CLEAR CONFIGURATION operation as per
present design.
(1.2) RESTRICTIONS
------------------
R1. Only one "free-slot" can be put from one given array to a given
logical drive. One logical drive cannot have two "empty-slots" from
same array.
R2. "FreeSlots" of an array must be consumed in serial order i.e. lower
slot number must be configured first than next higher slot number.
R3. It allows Spanning of R0 arrays as it was doing earlier(does not
make any sense at all).
R4. New Changes are effective only on firmware that support Random-deletion
of logical drive.
R5. "Automatic Configuration" is not supported on cards with random deletion
supporting f/w on it. Utility gives this message if the user opts
for this option on cards having random deletion supporting f/w
on it.
(1.3) ISSUES:
-------------
i1. Old utilities(that did not support more than one hole and that too at
the end of the last array) will misbehave in presence of multiple
freeSlots in the array(s).
[2] Supports IDE and normal PERC cards.
---------------------------------------
Utility supports IDE as well as normal PERC cards.
(2.1) Banner Shows something like
IDE cards->
"PERC Configuration Manager Ver 5.13(Jul 24,2001) (IDE)Adapter-x "
Normal PERC cards->
"PERC Configuration Manager Ver 5.13(Jul 24,2001) Adapter-x "
(2.2) On IDE cards, in physical drive showing menus, targets are denoted as
'M' (=> Denotes MASTER)
'S' (=> Denotes SLAVE)
in place of ID 0 and ID 1
In physical drive property showing box, MASTER and SLAVE is also
displayed for MASTER and SLAVE respectively.
(2.3) In physical drive property showing box, "Media/Other Erros" and
"Predictive Failures" are not shown on IDE Raid Cards.
For physical drives on IDE Raid cards, "SCSI Standards"
is displayed as
SCSI Standards : N/A
(2.4) Battery option is not supported for IDE Raid cards.
(2.5) For IDE Raid Cards, if the user goes to SCSI Channel menu and hits
ENTER, utility tells that this is not an option item for the adapter.
Objects->SCSI Channel->
"...Not An Option Item..."
[3] Utility does not support ROMB.
---------------------------------
ROMB support is dropped from the utility as per DELL's request.
[4] MAX ARRAYS supported are 40.
-------------------------------
Utility supports maximum of 40 arrays now. Earlier it supported
maximum of 60 arrays. This is done to be in sync with Control-m
utility.
TESTING DONE AT DEVELOPER'S END: Minimal nature.
t1. Tested new features thru DEMO program that simulates different variety
of cards( the one that supports random logdrv deletion and that don't).
t2. Tested "Array Configuration"/"Delete Logical Drive"/"Re-configure free
plus did some basic menu-navigation testing.
t3. IDE related testing done through demo utility.
TESTS SUGGESTED BY DEVELOPER:
-----------------------------
=> Rigorous testing with all the following resources present in the
system.
466,467,493(non random deletion firmware),493(with random deleteion fw).
S.T.1) Configure a number of logical drives on 493(with random deletion fw)
S.T.2) Delete a logical drive on it to make free slots in it
S.T.3) Reconfigure the same array with 1 or more than free slots in it.
S.T.4) Try rebuild/reconstruction operations on arrays that have more than
one free slots in it.
S.T.5) Try init/checkconsistency operations on arrays that have
more than one free slots in it.
S.T.6) Look for spelling mistakes or any aesthetic issues
S.T.7) Look for screen corruption issues - navigate maximum depths of
different menus and see if screen gets corrupted or not(like some
old stuff remains on screen of debug msg comes up etc).
S.T.8) Change adapter number - back and forth and see if you face any data
corruption/bugs etc.
File Details:
-------------
dellmgr : 694 bytes ( Script to invoke dellmgr.bin )
dellmgr.bin : 570,196 bytes ( Binary for dellmgr )
}
[ DELL: LINUX : dellmgr : Ver5.12 : Jun-28-2001 : AmitP]
{
Changes: (with respect to 5.11 : May 25,2001)
1. Utility supports ROMB (Made Default)
2. Battery Menu is not an option item for 475 card.
3. Default Write Policy is Write Through for 475 card.
TEST REPORT AT DEVELOPER'S END:
-------------------------------
Change related testing done on a 475 card.
Further testing is suggested.
FILE DETAILS:
FileName SizeInBytes Description....
---------- ----------- ---------------
dellmgr 694 Shell Script - calls dellmgr.bin
dellmgr.bin 517,140 Binary file - Configuration Utility
ver 5.12.
Copy these files to Linux system - mark them as executable (chmod +x)
and then run 'dellmgr'.
File compiled/Linked on RedHAT 6.2 system.
}
[ Generic: Ver 5.11: May 25,2001 : Timir Pandit]
{
Changes: (with respect to 5.10)
<C0> No ROMB support in this.
<C1> This release mainly attends the "logical drive making" bug -
If you try select non-default RAID level(from RAID-1 to RAID-0 or from
RAID-5 to Raid-0) in the Configuration Menu that shows
"RAID=xx,Size=yyyyy,Advanced,Accept,Span options" - size calculation
was wrong and user was offered a smaller size than maximum possible
with RAID-0.
This is cured. This bug is not present in "EvalVer 5.10a(ROMB)".
<C2> Some "PINK color patch" issues resolved
Some color patches used to be left in Physical Drive related menus
(Configuration menus and Physical drive menu).
e.g.
Main Menu->New Config Menu -> Select some drives and try to
configure
It will take to you menu with options
"RAID-xx Size=xxxxxx,Advanced,Accept.."
Select Size option - and deliberately input wrong value as size
It will come up with some message "Invalid size" etc and then used
to leave some "Pink patch" on some column .
This is cured.
Similar type of "coloured patch" was visible in Physical drive menu
Select a drive->Hit ENTER-> Try some invalid operation on this drive
-so that utility gives some message such as "No Rebuild Allowed on
this drive" or "This operation is not allowed on this drive" etc.
It used to leave PINK PATCH . This patch does not come any more.
<C3> "Force Offline" option changed to "Force Offline/Remove HSP"
as per DELL's Philip FU's instruction .
Its help is changed from
"Configure Physical Drive State As OFFLINE"
to
"Change Physical Drive State from ONLINE to FAILED or HOTSPARE to READY"
<C4> Supports 60-arrays( 5.10 release supported 40)
TEST REPORT:
Tested the above fix on a 428-card(PERC) with 2-drives on it
on RedHat 6.2.
FILE DETAILS:
FileName SizeInBytes Date & Time Description....
---------- ----------- --------------- ---------------
dellmgr 694 05-23-01 11:07A Shell Script -
cals dellmgr.bin
dellmgr.bin 516,604 05-25-01 12:05A Binary file.
Configuration Utility
ver 5.11.
Copy these files to Linux system - mark them as executable (chmod +x)
and then run 'dellmgr'.
File compiled/Linked on RedHAT 6.2 system.
}
[ Evaluation Ver 5.10a: With ROMB support : May 23,2001 : Timir Pandit]
{
CHANGES: Mainly Raid-On-Mother-Board support added.
C1. Warning message on entry related to driver version is removed.
C2. ROMB support added
2.1. Supports SCSI Chnl(Chnl on motherboard) and RAID chnl
2.2. Devices on SCSI Chnl are not shown during configuration,
rebuild & reconstruct menus. i.e. user will not be able
to configure the devices on SCSI chnls.
2.3. All devices ( SCSI + RAID Chnl ) are shown in physical drive
menu.
Following options are not allowed for devices on SCSI Chnl.
(a)Make Hotspare (d) Rebuild
(b)Force Online (e) View Rebuild Progress
(c)Force Offline
2.4. Actual SCSI Size(to nearest MB) is shown for SCSI Drives on
SCSI-CHANNEL.
For drives on RAID CHANNEL, it shows COERCED size.
2.5. In physical drive showing menu, RAID chnls are shown as
"RAID Ch-X" and SCSI Chnls are shown as "SCSI Ch-X".
C3. "Force Offline" option changed to "Force Offline/Remove HSP"
as per DELL's Philip FU's instruction .
Its help is changed from
"Configure Physical Drive State As OFFLINE"
to
"Change Physical Drive State from ONLINE to FAILED or HOTSPARE to READY"
C4. Supports upto 60-arrays( earlier 40) .
BUG FIX:
B1. In the recent enhancement related to "Logical Drive Size" in new
Logical Drive making( the menu that shows "RAID-x,Size-yyyy,Advanced
menu,Accept,.." options ), there was a bug - if you change the RAID
level, the drive size allowed was less than maximum possible.
The bug was reported by DELL on 5-21-01 via PeterJ.
This is Corrected .
TESTING:
Testing was done on a 493 card with "ROMB" Test f/w on it.
FILE DETAILS:
FileName SizeInBytes Date & Time Description....
---------- ----------- --------------- ---------------
dellmgr 694 05-23-01 10:22A Shell Script -
cals dellmgr.bin
dellmgr.bin 516,436 05-23-01 11:00A Binary file.
Configuration Utility
ver 5.10a.
Copy these files to Linux system - mark them as executable (chmod +x)
and then run 'dellmgr'.
}
[ Ver 5.10 : Mar 29,2001 : Timir Pandit]
{
Changes:
AMI-test group reported "too much CPU usage" by previous dellmgr
program as per the Linux Utility 'top'( as dellmgr was waiting
constantly for keyboard input by user ).
This version got rid of this issue.
File Details:
megamgr.bin 513,684 03-29-01 4:21P Binary file
megamgr 690 03-29-01 4:21P Script File
Test Report:
Tested only the time-hogging issue - nothing beyond .
}
[ Ver 5.09 : Jan 29,2001 : AmitP]
{
Changes:
--------
(With respect to ver 5.08 : Jan 26,2001)
1. There was a bug in 5.08 in battery backup option.
Removed the bug in this release.
2. Script dellmgr is in UNIX format now.
(in 5.08 it was in DOS format)
CARE MUST BE TAKEN NOT TO EDIT THE SCRIPT ON DOS SYSTEM.
ELSE IT WILL BE CONVERTED TO DOS FORMAT.
File Details:
--------------
This release contains two files.
(a) dellmgr : Script ( 690 bytes)
(b) dellmgr.bin: Binary (513,044 bytes)
TEST REPORT:
------------
Only changes related testing done on a system with
one 438 & one 493 card on it.
Further testing is suggested.
}
[ DELL : Ver 5.08 : Jan 26,2001 : AmitP]
{
Changes:
--------
(With respect to ver 5.07 : Oct 30,2000)
1. Utility made compliant to new driver specifications
Ver 1.14B (as provided by VenkateshR)
(Document : Specification for Linux Application Rev 1.1/1.2)
Now the utility uses the MIMD IOCTL interface to talk
with the driver/firmware.
Old SCSI IOCTL interface is not supported now.
2. Utility comes in a form of a script now.
The script takes care of creation of node and after that
it calls the actual binary.
This release contains two files.
(a) dellmgr (script) (b) dellmgr.bin (binary)
Both of these should be present in the same directory
for invocation.
Change the execute permissions of script & binary by:
chmod +x ./dellmgr
chmod +x ./dellmgr.bin
And then invoke utility as:
./dellmgr
3. Driver version 1.14 or above is a must to run the utility.
If lower version of driver is used, utility gives the message
and quits.
4. Configuration options:
----------------------
Automatic Configuration
Easy Configuration
New Configuration
View/Add Configuration
Clear Configuration
----------------------
are supported in the utility now.
5. Logical drive size - Once selected could not be increased in
New logical drive configuration menu.
Changed this feature to allow to reselect the free available
space at will.
i.e.
Logical drive size selection field in NewLogicalDriveConfiguration
menu is enhanced to allow user-mistake-and-go-back-to-leftover
-size-of the array.
e.g.
If a logical array has 2000MB and user selects 100MB as size
and again changes mind(before hitting ACCEPT option) and goes
back to size option to make it bigger than 100MB - it used to
give an error "Invalid logical drive size..." with older megamgr.
This is now allowed.
6. Earlier, a card was considered to be a 493Lite, if all of
the below conditions were true:
(a) Card is 40Ld (b) Card is 493
(c) Card does not have a battery charge circuit
(d) Card is in DELL's SABRE system.
Now apart from this, card is considered to be 493Lite/TaosLite
if all of these conditions are true:
(a)Card is 40Ld (b) Card is 493
(c)TaosLite flag is set to ON on the card.
So a 493 is displayed as PERC 3/DCL if any one of the above
set of conditions is true.
Otherwise, 493 is displayed as PERC 3/DC.
File Details:
--------------
This release contains two files.
(a) dellmgr : Script ( 957 bytes)
(b) dellmgr.bin: Binary (513,012 bytes)
TEST REPORT:
------------
Tested the utility on a system with
a. one 471 & one 493 card
b. one 471 & one 438 card
c. one 471, one 493 & one 438 card
(Driver Version 1.14B)
Tried to test with 428 card, but the driver gives core
dump while doing "insmod".
--------------------------------------------------------
Utility Checks for driver version(which is in form of
decimal). If the driver version is lower than 1.14, it
gives the messages and quits.
Utility is not tested with Version 1.14A of driver.
--------------------------------------------------------
Further testing is suggested.
}
[ Ver 5.07 : Oct 30,2000 : Timir]
{
Changes:( with respect to ver 5.06 )
1. This release is without one "debug message" that was put in the path
of detection of 493Lite card - If a 493-card with battery was found in
a SABER system then it used to popup a message such as
"xx-Adapter: Is493Lite(): Enquiry3 cmd failed
Press Any Key To Continue
"
2. Cards with following Subsystem device/SubVendorId are treated as 493
subSystemVendorId SubsysteDeviceId
0x1028 0x0493
0x101E 0x0493
0x103c 0x0493 since 10-30-00.
0x103c 0x60E8
File Details:
-rwxr-xr-x 1 root root 507668 Oct 30 18:17 dellmgr
TEST REPORT:
No testing done by Timir as Saber System was not available and it just
removed one debug statement.
}
[ Ver 5.06 : Oct 10,2000 : AmitP]
{
Changes:
With respect to version 5.05, Oct 05,2000
Removed the bug related to F2 key as reported
by DELL
File Details:
dellmgr : 507,604 bytes
Testing done at developer's end:
Only change related testing done at developer's end.
Thorough testing is suggested.
}
[ Ver 5.05 : Oct 05,2000 : AmitP]
{
Changes:
With respect to version 5.04, Sep 15,2000
There was a debug message coming in the previous
version. Removed the message in this version.
File Details:
dellmgr : 507,572 bytes
Testing done at developer's end:
No testing could be done at developer's end as
the Sabre System was not available.
}
[ Ver 5.04 : Sep 15-2000 : Timir Pandit ]
{
Changes:
-with 493Lite specific support as mentioned below as per email from
ahmad_ali@dell.com of 9-14-2000.
Changes made in this release: (with respect to ver 5.03 )
1. No option to see battery status for 493Lite card
2. Default writepolicy WRTHRU for new ld for 493Lite card
3. Double prompt warning when WriteBack is opted during/after ld
creation for 493Lite card.
4. Adapter type shown by utility as "PERC 3/DCL" for 493Lite
Who's 493Lite ?
Who meets all the following 3-conditions
1. If the card is a 493 card
2. If it does not have battery( BatteryStatus.Bit0 set )
3. If it is in SABER system
Who is Saber System:(per email 9-14-00 from Ahmad_ali@dell.com)
A Host with 'Dell System' string in the area 0xF000:0 to 0xF000:FFFF
and no string 'Precision' in the area 0xF000:0 to 0xF000:FFFF and
that has a byte at 0xF000:0xE845 as 0xDA( PowerApp) or 0xDF( PowerEdge).
DOS Megamgr searches the F000-FFFF to find if it's a SABER system
or not.
Non-DOS megamgr depends on BIOS for its decision making about Saber
system identification - BIOS keeps the SystemIdentification
information in the BIOSPvtArea and non-DOS utilities use that for
decision making - utilities check BIOS version to be ">=" "3x08" to
avoid "unplugging of NVRAM" from one board and plugging into other
board with different BIOS .
So if the card is not fitted with a BIOS version "3x08" and/or above
it will not be considered for 493Lite( as Bios ver 3.08 and above will
follow the above mentioned scheme ).
File Details:
-rwxr-xr-x 1 root root 507668 Sep 15 18:39 dellmgr
Testing done at developer's end:
493Lite-specific changes Thru simulation of 493Lite on a 471 on
AMI's 727-series motherboard.
Nothing beyond that.
}
[ Linux Megamgr: Ver 5.03 : June 08-2000 : Vanishree S]
{
LIST OF CHANGES: ( With respect to Linux Megamgr ver 5.02 )
-Changes to Configuration and view physical objects screen.
To remove lines and present uniform interface.
FILE DETAILS :
Size Date File Name
502036 June 08 11:05 megamgr
TEST REPORT:
-Tested with Mega Raid device driver version 1.07 and 1.08
}
[ Linux Megamgr: Ver 5.02 : May 31-2000 : Rajesh Prabhakaran]
{
LIST OF CHANGES: ( With respect to Linux Megamgr ver 5.01 )
-Check whether Driver Version is Greater than 1.07.If Driver Version is less
than 1.08 this utility will not detect any adapters.
-Provided with Substitute Keys namely
<F1> as <Shift> <1>
<F2> as <Shift> <2>
<F3> as <Shift> <3>
<F4> as <Shift> <4>
<F5> as <Shift> <5>
<F6> as <Shift> <6>
<F7> as <Shift> <7>
<F8> as <Shift> <8>
<F9> as <Shift> <9>
<F0> as <Shift> <0>
UPARROW as k (Just press k and no Shift or Ctl keys)
DOWNARROW as j (Just press j and no Shift or Ctl keys)
RIGHTARROW as l (Just press l and no Shift or Ctl keys)
LEFTARROW as h (Just press h and no Shift or Ctl keys)
FILE DETAILS :
Size Date File Name
502036 May 31 11:05 megamgr
TEST REPORT:
-Tested with Mega Raid device driver version 1.07 and 1.08
-Substitute keys checked.
TIMIR'S COMMENTS ON 6-3-00
This release is to be considered as JUNK as Rajesh generated this
from some old source and thus nullifying the recent changes made
in the 40-ld megamgr code.
}
[ Linux Megamgr: Ver 5.01 : April 12-2000 : Timir Pandit ]
{
LIST OF CHANGES: ( With respect to Linux Megamgr ver 5.00 )
-Make Hotspare is now working. Earlier it was crashing.
-Reconstruction progress reporting had some bug(in case of reconstruction
error it could show some wrong info ) - corrected .
-Searching Adapter phase shows a message and a revolving 'swing' if there is
lot of delays in it.
This is more evident if you run megamgr in absence of the driver.
-Running megamgr in absence of driver was unnecessarily allowing entry to
main menu and then exiting. Corrected in this.
-The utility is using now STATIC library to avoid linker issue (with dynamic
/shared libararies ) under different Linux flavors.
-It now Locks the firmware cmd's data area for ioctl protocol for its
memory use by the driver as per recommendation from driver developer
( Venkatesh of AMI-India).
-It allows the utility to be executed by super user only.
LINUX MEGAMGR FEATURES:
Supports 8-ld and 40-ld cards
RECONSTRUCT only RAID-x to RAID-y - it does not allow capacity
expansion option
FILE DETAILS
megamgr.tgz is a compressed tar file(used 'tar cvfz' to make it).
Use 'tar xvfz linmgr.tgz' to extract the 'megamgr' file in
uncompressed form.
-rw-r--r-- 1 root root 216008 Apr 12 15:23 megamgr.tgz
TEST REPORT:
Tested minimally with one 471-card.
}
*****************************
PREVIOUS RELEASES
*****************************
[ Linux Megamgr: Ver 5.00 Feb-14-2000: Timir Pandit ]
{
LIST OF CHANGES:
1. Color related improvement for speed and esthetics.
It speeds up the overall execution of 40-ld megamgr
2. Correction made for progress bars of init/rbldrate menu.
3. Correction made for color/display of Horizontal Bar in phys
drive menu
4. Configuration Option is no more available
5. Make On/Off line : phys drv option shows drive number now in
Decimal if it's not on fiber chnl
in Hex along with 'h' suffix if it's on fiber chnl
This will be effective in all future megamgrs automatically.
6. Show cursor position alwyas in physical drive menu to indicate
the current physical drive. This helps in a situation where
coloring/highlighting is not that much prominent.
This is right now enabled for Linux version - it can be extended to
other OS also.
7. Show Warning message in the Linux path on selection of
FAIL-Drive/Online drive in phys drive menu.
Earlier these were offed in pwin.c file.
Co-ordinates of 'confirmation window(Y/N)' are also changed to
accommodate these changes.
In case of "NO" option selected by user it comes back to prev
menu to avoid screen corruption - Timir: 2/14/00
Only Linux Megamgr.
8. Spinning up device info was being shown with 'h' suffix on SCSI
chnl - corrected in this.
TEST REPORT:
Testing was limited to one 428-card with 2 x 35GB disks on it.
LIBRARY USAGE:
It uses dynamic/shared gnu library - that becamse issue of
compatibility on other Linux versions.
}