This release note and the software that accompanies it are copyright (c) 2010, Intel Corporation or its suppliers, and may only be installed and used in accordance with the license that accompanies the software.

This Software is furnished under license and may only be used or copied in accordance with the terms of that license. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. The Software is subject to change without notice, and should not be construed as a commitment by Intel Corporation or its suppliers to market, license, sell or support any product or technology. Unless otherwise provided for in the license under which this Software is provided, the Software is provided AS IS, with no warranties of any kind, express or implied. Except as expressly permitted by the Software license, neither Intel Corporation nor its suppliers assumes any responsibility or liability for any errors or inaccuracies that may appear herein. Except as expressly permitted by the Software license, no part of the Software may be reproduced, stored in a retrieval system, transmitted in any form, or distributed by any means without the express written consent of Intel Corporation.

==========================
Supported RAID Controllers
==========================
This download supports Intel(R) RAID controllers using SAS software stack (SRCSAS18E, SRCSAS144E, SROMBSAS18E, SRCSASJV, SRCSASRB, SRCSATAWB, SROMBSASFC, SROMBSASMP2, SROMBSASMR, SRCSASPH16I, SRCSASBB8I, SRCSASLS4I, RS2WC040, RS2WC080, RS2SG240, RS2WG160, RMS2AF080, RMS2AF040, RS2MB044, RS2BL080, RS2BL080DE, RS2BL040, RS2PI008DE, RS2PI008, RMS2MH080), please verify that this utility has been tested with the RAID card you have chosen to use by checking the drivers web page for your controller at http://support.intel.com.

===================
Package Information
===================
Driver Version = 00.00.04.33-1

OS supported = SLES Versions, See kernel versions below.

ir3_sas-v00.00.04.33-1-sles9-nld9-sp3-(32/64)bit.img
	SLES9 SP3 i686
	SLES9 SP3 x86_64

ir3_sas-v00.00.04.33-1-sles9-sp4-(32/64)bit.img
	SLES9 SP4 i686
	SLES9 SP4 x86_64

ir3_sas-v00.00.04.33-1-sles10-sp1-(32/64)bit.img
	SLES10 SP1 i686
	SLES10 SP1 x86_64

ir3_sas-v00.00.04.33-1-sles10-sp2-(32/64)bit.img
	SLES10 SP2 i686
	SLES10 SP2 x86_64

ir3_sas-v00.00.04.33-1-sles10-sp3-(32/64)bit.img
	SLES10 SP3 i686
	SLES10 SP3 x86_64

ir3_sas-v00.00.04.33-1-sles11-ga-(32/64)bit.img
	SLES11 GA i686
	SLES11 GA x86_64

ir3_sas-v00.00.04.33-1-sles11-sp1-(32/64)bit.img
	SLES11 SP1 i686
	SLES11 SP2 x86_64

DKMS RPM:
---------
ir3_sas-v00.00.04.33-1.noarch.rpm
	All of the above


=========
Attention
=========
N/A

==================
Known Restrictions
==================
N/A

=======================
Contents on the package
=======================
The following files are included in this package:

Name							Description
ir3_sles_drv_v00.00.04.33-1_readme.txt			This File
ir3_sas-v00.00.04.33-1-sles9-nld9-sp3-32bit.img		SLES9 SP3 IA32 installation driver disk image
ir3_sas-v00.00.04.33-1-sles9-nld9-sp3-64bit.img		SLES9 SP3 x86_64 installation driver disk image
ir3_sas-v00.00.04.33-1-sles9-sp4-32bit.img		SLES9 SP4 IA32 installation driver disk image
ir3_sas-v00.00.04.33-1-sles9-sp4-64bit.img		SLES9 SP4 x86_64 installation driver disk image
ir3_sas-v00.00.04.33-1-sles10-sp1-32bit.img		SLES10 SP1 IA32 installation driver disk image
ir3_sas-v00.00.04.33-1-sles10-sp1-64bit.img		SLES10 SP1 x86_64 installation driver disk image
ir3_sas-v00.00.04.33-1-sles10-sp2-32bit.img		SLES10 SP2 IA32 installation driver disk image
ir3_sas-v00.00.04.33-1-sles10-sp2-64bit.img		SLES10 SP2 x86_64 installation driver disk image
ir3_sas-v00.00.04.33-1-sles10-sp3-32bit.img		SLES10 SP3 IA32 installation driver disk image
ir3_sas-v00.00.04.33-1-sles10-sp3-64bit.img		SLES10 SP3 x86_64 installation driver disk image
ir3_sas-v00.00.04.33-1-sles11-ga-32bit.img		SLES11 GA IA32 installation driver disk image
ir3_sas-v00.00.04.33-1-sles11-ga-64bit.img		SLES11 GA x86_64 installation driver disk image
ir3_sas-v00.00.04.33-1-sles11-sp1-32bit.img		SLES11 SP1 IA32 installation driver disk image
ir3_sas-v00.00.04.33-1-sles11-sp1-64bit.img		SLES11 SP1 x86_64 installation driver disk image
ir3_sas-v00.00.04.33-1.noarch.rpm			Driver DKMS Install Package
ir3_sas-v00.00.04.33-src.tgz				Driver source files
ir3_sas-v00.00.04.33.dkms.spec				DKMS support package
dkms-2.0.22.0-1.noarch.rpm				DKMS support package
OSD.XML							Install support	
COPYING							GPL License agreement
License_v2.pdf						License agreement


=========================
Installation Instructions
=========================
This updated driver can be applied using the normal OS installation options.
Extract package contents to a user specified location such as = a:\

1. Extract the .img file to create a "DUD" on a floppy diskette.
NOTE:The driver is provided as driver update disk (DUD) image (file extension is .img). To prepare the installation driver diskette, if user has a system with Microsoft Windows* operating system installed, a third party utility must be used to extract the DUD image to a floppy disk, for example, using rawrite utility; or users can use ĄźddĄŻ command under Linux or Sun Solaris* operating system to extract the DUD image to a floppy diskette. Below is the command format.

               #dd if=<image_file_name> of= path-to-media 

On most systems, path-to-media is /dev/fd0, which is the floppy drive special file. User must identify the path-to-media if using USB floppy drive.

2. Boot to CD-ROM or DVD-ROM with OS Disk 1.
3. When first screen come up press F5/F6 key for SLES 11/10/9 to load a driver, then select installation menu option 
4. Insert DUD when it is prompted 
5. Follow the installation procedure to continue the OS installation. 
   Tips: press ALT+CTRL+F4 to see whether the driver is loaded. 

======================================================
DKMS Driver Installation Instructions for Installed OS
======================================================
1. Boot into SuSE Linux and install DKMS support under Linux console
	# rpm -ivh dkms-2.0.22.0-1.noarch.rpm
2. install RAID driver using DKMS driver installation package
	# rpm -ivh ir3_sas-v00.00.04.33-1.noarch.rpm
3. Reboot the system

==================
Component Features
==================
N/A	
		
============
Known Issues
============
N/A

=============
Fixes/Updates
=============
Version 00.00.04.33-1
1) Fixed change IEEE sge support max IO size to 128K
2) Fixed while performing an OCR during a Reconstruction with a failed PD the FW goes to montask with message: 
line 676 in file ../../raid/raid.c. 
3) RAID5 and 50 Performance on Linux is lower than Windows

Version 00.00.04.30-1
1) Fixed Customer experiencing system hangs during 48 hour reboot/cycling test with 1068 controller
2) Fixed FW breaks into megamon at line 739 in file ../../raid/1078main.c when rebooting after a recon

Version 00.00.04.28-1
1) Fixed Firmware hits MegaMon during IO (at line : MonTask: line 1193 in file ../../raid/1078dma.c) 
2) Fixed In the OS Linux driver version reports wrong year
3) Fixed Unable to install DKMS package for RH 3.0 U9 32 bit

Version 00.00.04.26-1
1) Added OCR support for both xscale and GEN2 controllers

Version 00.00.04.26-1
1) Fixed Linux fdisk -l may not show the correct size of VD until system reboot.
2) Fixed IO terminated to specific device after trigger adapter reset (OCR) was issue.

Version 00.00.04.17
1) Fixed OS kernel panic error while removing the HDD   
2) Fixed RHEL 5.4 driver loading issue   
 
Version 00.00.04.10-1
1) Fixed Driver is responding after 3 minutes when issue the enclosure recieve diagnostics pass thru command   
2) Removed all "megasas_aen_polling" printout from /var/log/message

Version 00.00.04.09-1
1) Fixed during and after installation of Linux OS driver reports old build date   
2) Fixed no properties returned from enclosure device   
3) Fixed timeout value not adequate to allow for spin up of physical drives

Version 00.00.03.25-1
1) Fixed Megaraid_sas driver version 00.00.03.22 kernel panic in SLES10 SP1   
 
Version 00.00.03.24-1
1. Fixed SAS tape write performance degrade issue.

Version 00.00.03.23-2
1. Fixed the tape support
2. Added SLES10 SP2 support

Version 00.00.03.22-1
1. Panic occurs on HWR Linux driver while the kdump is running with I/O to the drive..
2. Add shutdown DCMD cmd to the shutdown routine to make FW shutdown proper.
3. Kdump results in "system reboot" on XEN Kernel when GUEST OS is up.
4. Added SLES10 SP2 support

Version 00.00.03.19-1
1. Fixed command timeout issue
2. Added support for SROMBSASMP2

Version 00.00.03.18-2
1. Added support for SLES9 SP4

Version 00.00.03.16-1
1. Added support for SRCSASPH16I, SRCSASBB8I, and SRCSASLS4I

Version 00.00.03.13-2
1. Added support for SLES10 SP1
2. Added hibernation support for Linux OS 
3. Added providing view of SAS Linux driver settings
4. Fixed system frozen issue when the driver try to reset the controller
5. Fixed DKMS driver installation failure issue
6. Added basic S1, S3 and S4 sleep states supporte

Version 00.00.03.09-3
1. Fixed System running heavy IO reports SCSI IO errors and "lost page write"s and DRIVER_TIMEOUT errors.
2. Fixed In SLES 10 x86_64 with DA x08 the message log  states Linux-nexus kernel: 
   status = 1, message = 00, host = 0, driver = 08 Linux-nexus kernel:  <6> SD: Current: 
   sense key: Illegal Request Linux-nexus kernel: Additional sense: Invalid command.
3. Added support for SRCSASJV, SRCSASRB, SRCSATAWB and SROMBSASFC

Version 00.00.03.07-1 
1. Fixed Driver can't flash to Cashe of BBU issue
2. Fixed heavy IO make programs become sluggish and stop responding.
3. Script modified to add SLES 10 driver support in RPM file

Version 00.00.03.03-1 
1. improve the driver performance

Version 00.00.03.01-1
1. Fixed Driver does not clean up proc entries on RHEL3.
2. Fixed Clear the interrupt before invoking initilization routine to avoid getting any interrupt while processing init routine in the driver. 
3. Reset timeout made same for both SLES and RHEL (90 seconds).

Version 00.00.02.06-1
1. Fixed megaraid_sas driver not installing properly in SLES9 SP3 issue

Version 00.00.02.03-1
1. 16 Byte CDB support / > 2 TB support added. 

*Third-party trademarks are the property of their respective owners.
