release.txt Driver File Contents (W2k268A.exe)

OEM Name			: Windows 2000 Driver (MRaid35x.sys)
Engineering Release date        : 12/05/2000
Previous Version Release	: 2.67
New Version #			: 2.68



Reason for Release (including Bug Fixes and Enhancements and Feature added)
1. The timeout value has been increased from 2 sec to 60 sec in case of stand
   by condition.
   This increase has been done because the adapter cache was not able to
   flush in such a short time.We have tested by increasing the time from
   2 sec to 6 sec and it works fine.But inorder to be sure that all the
   cache has been written we are increasing the time to 60 s


OEM Name			: Windows 2000 Driver (MRaid35x.sys)
Engineering Release date        : 11/15/2000
Previous Version Release	: 2.66
New Version #			: 2.67
BUILD TYPE   			: FREE
RELEASE TYPE 			: INTERNAL


Reason for Release (including Bug Fixes and Enhancements and Feature added)

Bug Fixed:
1) This version contains the fix for the number of pending commands in case
   of shutdown.When our controller was configured as a boot controller our
   driver used to receive write commands after shutdown commands. For these
   write, the number of pending commands were incremented 2 times and
   incremented only 1 time while completing.So our internal queue used to get
   full.
   We have commented out the portion of code where it is getting incremented
   twice.

2) The mapping of physical drive to the logical drive was incorrect when seen
   from the power console utility.
   There was some problem in the initialization of the Adapter Count value.
   This has been taken care in this version.

Enhancements : None.
---------------------------------------------------------------------------


OEM Name			:	Windows 2000 Driver (MRaid35x.sys)
Engineering Release date        :       11/07/2000
Previous Version Release	:	2.65
New Version #			:	2.66

Reason for Release (including Bug Fixes and Enhancements and Feature added)

BugFix:
1) In Windows 2000 the Power Button can be configured as a shutdown button
   for ACPI complaint systems. When such a power button is pressed under
   heavy I/O conditions OS used to hang. The Driver was not handling the 
   Shutdown/Flush related commands properly which caused this Hang. 
   This release has the Fix for the same.
   
2) In continuation to problem 1, when the system is shutdown or restarted
   under heavy I/O conditions, some of the flush related commands take long
   time to complete and driver finds the controller busy for normal I/O
   requests for long time. OS will send Reset Bus commands to the controller
   if the normal I/O commands are not completed within specified timeout period.
   These Reset Bus Commands will also get timedout from Firmware in these cases.
   In such cases driver was thinking that the Adapter is dead and used to 
   disable the BusMastering capability of the Controller.This was wrong as 
   Controller used to get free after some time and we can continue processing
   the I/O commands.In this release the BusMaster disable code is removed and
   the driver will wait for the controller to become free for Reset Bus Commands.  

3) SNMP Utility sends one Ioctl call to the Driver to get the BaseAddress of 
   the Controller's MemoryMapped Region.The Utility expects this address to 
   be the Physical Address exactly as found in the PCI Config space of the 
   Controller.The Driver was returning the System Mapped Virtual Address instead.
   This release has the Fix for the same in the Driver.
   
4) When the Driver receives the Data Transfer Requests for the Non-Disk Devices 
   connected to our controller, Some times Driver will not be able to send the 
   Data Transfer requested to/from the device.In these cases Driver has to set 
   actual data transferred in the DataTransferredLength feild in the Input Request.
   The Driver was setting the DataTransferred feild in the Input Request equal
   to the DataTransfer requested. This release has the fix for the same in which
   the driver will set the DataTransferred feild in the Input Request equal to
   the actual data transferred to/from the device.

Enhancements: None

Features: None

Features not supported:
1) No merging of Sequential Reads and Writes.

Known Restrictions/Bugs: None
Suggested Areas to Test: None

---------------------------------------------------------------------
EARILER RELEASE NOTES
---------------------------------------------------------------------
OEM Name			:	Windows 2000 Driver (MRaid35x.sys)
Engineering Release date	:       10/19/2000
Previous Version Release	:	2.64
New Version #			:	2.65 	

Reason for Release (including Bug Fixes and Enhancements and Feature added)

BugFix:
1) Bug Fixed for the "Unsafe Removal of the Device" Message occuring due to the 
   migration of Logical Drive from one RAID level to another RAID level. Driver
   used to give the Inquiry String for the Logical Drive based on the RAID level. 
   Now we are giving the Inquiry String based on the Vendor Name.


Features:None

Features not supported:
1) No merging of Sequential Reads and Writes.


Known Restrictions/Bugs: None
Suggested Areas to Test: None
------------------------------------------------------------------------------------
OEM Name			:	Windows 2000 Driver (MRaid35x.sys)
Engineering Release date	:       09/19/2000
Previous Version Release	:	2.63
New Version #			:	2.64 	

Reason for Release (including Bug Fixes and Enhancements and Feature added)

BugFix:

1. In Cluster enabled environment, User unable to create 8th logical drive.
   Bug was fixed for 8th logical drive, so user can create all 8 logical drives
   in Cluster environment.

2. Driver receives Write calls after OS send SHUTDOWN command to driver. This 
   results in dirty cache in Firmware. This fix is done for Windows 2000 OS. 
   When driver receive write call after SHUTDOWN command, driver sends additional 
   flush command to firmware to flush each write commands.

Enhancements:
1. In Cluster environment each node can have their own dedicated logical 
   drives which not shared by two nodes. We called as Mixed Mode Cluster 
   Support (Unbalanced cluster).


2. In order to Synchronize driver and firmware, driver sends Synchronize command
   as the very first command to Firmware. So all the dirty pending commands 
   will be purged at the beginning of new session.

3. Implemented Queuing for timeout Event id and sluggishness.

4. Included Nodev.inf file to associate Processor Type devices and Virtual Devices
   Found during hardware Detection by Windows 2000 with No Driver.

Features:
1) Hibernation and Standby mode
2) Crash Dump with Heavy io

Features not supported:
1) No merging of Sequential Reads and Writes.


Known Restrictions/Bugs: None
Suggested Areas to Test: None
-------------------------------------------------------------------------------
EARILER RELEASE NOTES
------------------------------------------------------------------------------------
OEM Name			:	Windows 2000 Driver (MRaid35x.sys)
Engineering Release date	:       12/15/99
Previous Version Release	:	2.62
New Version #			:	2.63 	

Reason for Release (including Bug Fixes and Enhancements and Feature added)

BugFix:

1. Bug fixed for DataTransferLength for PowerConsole Scanning.

 

Enhancements:
1. Reporting proper Initiator ID to OS 

2. Following changes are added at driver initialization time
  a. Controller Reset Command issued

3. Virtual Sizing Problem Fixed (Totally dependent on Windows 2000)
4. Implemented updatation of Drive Capacity for the PowerConsole Scan
5. Null Device is exposed for PowerConsole communication problem
6. Updated Code according to Microsoft code Changes in VERSION 2.58
7. Drive Flush Command issued at the time of Shutdown


Features: None
Known Restrictions/Bugs: None
Suggested Areas to Test: None
-------------------------------------------------------------------------------
OEM Name			:	Windows 2000 Driver (MRaid35x.sys)
Engineering Release date	:       10/18/99
Previous Version Release	:	2.61
New Version #			:	2.62 	

Reason for Release (including Bug Fixes and Enhancements and Feature added)

BugFix:
1) Changes are done to address HCT phase I failure.
	a) Scsi Inquiry changed
	b) MODE SENSE failed with proper error status (INVALID_REQUEST_STATUS)
	c) Added new Reserve and Release status for new firmware (466 & 467)
	d) REQUSET SENSE is updated for SENSE INFORMATION  

2) Under condition of no logical drive being configured, 
   exposure of scsi hard disk to NT os is prevented

 

Enhancements: None
Features: None
Known Restrictions/Bugs: None
Suggested Areas to Test: None

-------------------------------------------------------------------------------
OEM Name			:	Windows 2000 Driver (MRaid35x.sys)
Engineering Release date	:       09/16/99
Engineer			:	Parag Ranjan Maharana
Previous Version Release	:	2.60 
New Version #			:	2.61

Reason for Release (including Bug Fixes and Enhancements and Feature added)

BugFix:
1) Virtual Size problem fixed (partialy)
2) Initialize INQUIRY Buffer (Requested by Microsoft).

Enhancements: None
Features: None
Known Restrictions/Bugs: None
Suggested Areas to Test: None
-----------------------------------------------------------------------------------
OEM Name			:	Windows 2000 Driver (MRaid35x.sys)
Engineering Release date	:       08/06/99
Previous Version Release	:	2.59
New Version #			:	2.60 	

Reason for Release (including Bug Fixes and Enhancements and Feature added)

Enhancements: 

1) Plug and play
	a) Enable and Disable Driver without reboot of system
	b) Uninstall and install of driver without  reboot of system 
2) Coalese
	a) Merging of Read and Write Commands for fast io
3)Updated INF file for all the device ids.


Features: None

Known Restrictions/Bugs:  
BIOS and FW Version shown as TEST.
	

Suggested Areas to Test: 
None
-------------------------------------------------------------------------------

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web2, load: 0.65