09.00.A5.22 FOR USE IN LINUX 2.4 KERNEL OPERATING SYSTEM ENVIRONMENTS ONLY.
Note: For Linux 2.6 kernel operating system environments, please refer to
the IBM DS4000 Linux RDAC package version 09.01.B5.xx instead.
NOTE TO SERVICE Reference RETAIN # N/A
(C) Copyright International Business Machines Corporation 1999, 2006. All
rights reserved. US Government Users Restricted Rights - Use, duplication,
or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
Note: Before using this information and the product it supports, read the
general information in "Notices and trademarks in this document.
Last Update Date: 10/30/2006
Version 09.00.A5.22 - 10/30/2006
- Support for attaching the DS4000 EXP810 to the DS4300 Standard-
Dual Controller models or Turbo models and the DS4500-All Models.
- Fix C340532 106070 - Oracle Direct I/O error in Linux 2.4.21 kernel with
Linux RDAC version 9.00.A5.18. When the Oracle initial parameter for
filesystemio_options=directio (set to direct I/O), an error occurs
reading the control file and the Oracle instance just won't startup.
The cause of the problem is that starting with Linux Redhat3 (RH3)
2.4.21 kernel, a new vary_io feature was introduced. Each HBA lower
level driver must claim whether or not it support vary_io feature. The
Linux RDAC version 9.00.A5.18 did not do this resulting in error
reading the Oracle control files. This fix makes the Linux RDAC virtual
HBA driver synchronizes with physical HBA with respect to vary_io
feature support. The code is ifdefed for RH3 kernel version equal or
higher than 2.4.21.
Version 09.00.A5.18 - 07/28/2006
This is a re-released of the RDAC drive version 09.00.A5.18 to provide
support for
- New DS4200 Express Storage Subsystem models 7VA/H, which support
the attachment of DS4000 EXP420 Storage Expansion Enclosures.
- New 500G SATA Enhanced Disk Drive Modules (E-DDMs) in the DS4000
DS4700 storage subsystems and the EXP810 Storage Expansion Enclosures.
- New 500G SATA Enhanced Value Disk Drive Modules (EV-DDMs) in the
DS4000 DS4200 storage subsystem and the EXP420 Storage Expansion
Enclosures.
Version 09.00.A5.18 - 05/24/2006
- Support new DS4700 Storage Subsystem models 70A/H and 72A/H, which
support the attachment of DS4000 EXP710 and EXP810 Storage Expansion
Enclosures.
- Support new DS4800 Storage Subsystem Model 80A/H, which provides the
same functionality as the DS4500 Storage Subsystem, with better
performance.
- Support new 4Gbps Fibre Channel drives in the DS4000 EXP810 Storage
Expansion Enclosure.
- Fix the following defects
- 102252 (c318805) Problem with Linux RDAC & RH3 GA Kernel "2.4.21-
40.ELsmp". After the Linux RDAC was successfully installed
in
RedHat 3 2.4.21-40.ELsmp kernel, subsequent server boot into the
kernel image with Linux RDAC installed will hang indefinitely.
- 95815 mppupdate displays error when /var/mpp/devicemapping file is not
present
- 96205 (~96186) Add support for new LSI 4Gbps FC HBA
- 99142 (~99132) Reservation conflict incorrectly reported during FC
switch port failure
- 91254 Compilation Problem on Redhat 3.0 operating system environment
- 92962 Linux RDAC driver installation did not failed to install
when certain non-supported FC HBA presents.
- 94058 Linux RDAC hot_add utility prints confusing message
- 94279 (~94048) change devicemapping to /opt/mpp/devicemapping in
mppUpper module
- 94941 Linux RDAC hot_add utility does not discover devices if Lun 0 is
not mapped to the server FC HBA port
- 95247 Linux RDAC reports "No bootloader configuration file found"
at install time
- 95319 (~94576) mppUtil -a returns an invalid date
Version 09.00.A5.13 - 2/15/2006
- Fix the following defects
- 88751 - List Virtual Device as Vendor ID from NVSRAM
- 87814 - Increase Sync Retry Count from 4 to 10
- 90680 - mppBusRescan on 9.00 driver (linux 2.4 kernel) should
not check for 7.1.14 driver
- 88236 - After the busy wait time exceeded, RDAC driver continues
routing io to the same controller
- 90031 - The RDAC driver generates compilation warnings when DEBUG
option is set(on)
- 91620 - IO might hang during certain heavy IO load conditions
- 90410 - RDAC drive will not install when the Emulex FC HBA device
driver version 2.01g is installed and loaded.
- 87051 - RDAC driver failed to include Qlogic module paramters in
initrd.
- 90125 - RDAC installation causes many modprobe warning messages
- 91170 - mppMkinitrd needs to be changed to allow RDAC ramdisk to
be built against multiple kernels.
- 87079 - Segmentation fault error when 'mppUtil -a' is executed
while mppUpper module is not loaded
- 87153 - Add modules.conf.mppappend file in mppSupport
Version 09.00.A5.09 - 6/30/2005
This is a re-release of the RDAC driver version 09.00.A5.09 to provide
support for the following items.
1. Red Hat 3 update 5 kernel for LoP servers environment.
2. The DS4800 storage subsystems with controller firmware
version 06.15.11.xx. With this version of firmware, the DS4800
controllers utilize all of the available data cache memory
installed in each controller blade for I/O caching. Previously
with controller firmware version 06.14.xx.xx, the DS4800
controllers used only the first 1G bytes of the installed data
cache memory per controller for I/O caching.
Version 09.00.A5.09 - 5/18/2005
- Support th
e DS4800 storage subsystems with controller firmware
version 06.14.xx.xx.
Version 09.00.A5.06 - 4/13/2005
- Re-release the package to reflect the Linux on Power support for the
DS4000 storage subsystems with controller firmware version 06.12.xx.xx.
Version 09.00.A5.06 - 3/18/2005
- Support for DS4000 storage manager version 9.12
- Support for Linux on POWER (LoP) servers running RHEL3 update 4
- Fix the following defects
- 83253 - Error message - All of your loopback devices are in use.
- 84850 - (#823) (C2544) mppBusRescan does not recognize
additional configured LUNs
- 82665 Readme.Txt should talk about /proc/mpp output and man pages (3)
- 82442 Change the "mppUtil -V" output (4)
- 82465 RDAC.9 man page provides wrong info (3)
- 83515 need to call scsi_add_timer in mppLnx_schedule_queuecmd (2)
- 77082 Memory Management related to CmndEntry_t object handling (2)
- 82049 Fix the minor memory leak (2)
- 82178 MPP driver should return IO errors when one controller in
service mode and host ... (2)
- 82227 Check the config parameter MaxPathsPerController for range (2)
Version 09.00.A5.01 - 11/24/2004
- Update the readme with currently supported Linux OS kernel and DS4000
Storage Manger version 9 host software and DS4000 controller firmware
package version
- Fix the following defects
- 80334 Readme.txt of LnxMPP says it supports Red Hat AS 2.1 (4)
- 80335 Readme.txt of LnxMPP says it supports QLogic 23xx (4)
- 80394 change in info printed to user screen at install time (3)
- 80678 kernel synchronization steps are not required for 2.4.21 &
above kernel on SuSE (2)
- 80679 TD_PT38 There is no link between hot_add and mppBusRescan
in /usr/sbin (3)
- 81360 MPP conf file not created properly
- 81970 MPP will not compile with Emulex HBA LP10000
Version 09.00.A5.00 - 08/31/2004
- Support for DS4000 storage manager version 9.1
Version 08.40.A5.00 - 04/05/2004
- This is the initial release.