LSI_logo

Engineering Release Notice

 

Release Date:

10/05/2011

OEM:

LSI

HWR_SAS_Driver_Linux

6.12

 

HWR_SAS_Driver_Linux

Component:

HWR_SAS_Driver_Linux

Stream:

INVADER_TB_HWR_SAS_DRIVER_LINUX_Proj

Version:

6.12

Baseline From:

HWR_SAS_DRIVER_LINUX_Proj_9_25_2011@\DAS_Projects

Baseline To:

HWR_SAS_DRIVER_LINUX_Proj_10_5_2011.7537@\DAS_Projects

CHANGE SUMMARY:

LSIP200209603

(TASK)

209603 Update megaraid_sas Linux driver to v6.12.

LSIP200209302

(TASK)

209302 Build and release driver 6.11 for OEMs

LSIP200209298

(DFCT)

Build and release driver 6.11 for OEM

LSIP200209315

(DFCT)

Driver setting the region lock type even when FW informs driver to bypass lock

DEFECT RECORDS (Total Defects=2, Number Duplicate=0):

HWR_SAS_Driver_Linux DEFECTS

DFCT ID:

LSIP200209298

Headline:

Build and release driver 6.11 for OEM

Description:

Build and release driver 6.11 for OEM

Steps to Reproduce:

N/A

Resolution:

Build and Release driver 6.11 KMP and LDPK packages

Fix Impact:

Low

External Behavior Change:

No

Suggested Testing:

RHEL6 and RHEL 5.7 support to be tested

Child Tasks:

LSIP200209302

HWR_SAS_Driver_Linux DEFECTS

DFCT ID:

LSIP200209315

Headline:

Driver setting the region lock type even when FW informs driver to bypass lock

Description:

We are seeing the driver setting the region lock type in raid context even when the FW completed the raid map with region lock types for both reads and writes as zero (bypassed). This is happening when the VD is degraded and the IO is for the removed drive.

Steps to Reproduce:

Run IOs on a degraded VD which has the region lock type for read and write as 0 (region lock bypassed) in the FW raid map sent by the FW to driver.

Resolution:

Fix MR_GetPhyParams() to not load regLockFlags = REGION_TYPE_EXCLUSIVE for Invader for Degraded RAID 5.

Fix Impact:

Medium

External Behavior Change:

No

Suggested Testing:

Re-test with megaraid_sas Linux driver v6.12.

Child Tasks:

LSIP200209603

UCM ACTIVITY / TASK RECORDS (2):

HWR_SAS_Driver_Linux UCM TASKS

Task ID:

LSIP200209603

Headline:

209603 Update megaraid_sas Linux driver to v6.12.

Description:

- Fix Invader Defect # LSIP200209315: "Driver setting the region lock type even when FW informs driver to bypass lock".
- Fix RedHat Bugzilla # 723218 [LSI 6.2 bugs kdump] capture kernel sometimes paniced after dumping.
- Add driver workaround for the last PERC5 firmware and older 1068 controller firmware that does not correctly honor MFI_INIT_ABORT and does not cancel MR_DCMD_CTRL_EVENT_GET_INFO pended DCMD from the main kernel when dropping into the kdump kernel, causing a kernel panic when this unexpected command completes on kdump kernel shutdown when MR_DCMD_CTRL_SHUTDOWN is fired.
- Add missing cmd->frame->io.pad_0 initializer in megasas_create_frame_pool() to SLES10, RHEL4, SLES9-SP2, SLES9-SP3 drivers.
- Add missing cmd->frame_count initializer in megasas_return_cmd() to SLES10 driver.

State:

Delivered

Change Set Files:

References:

  LSIP200209315(DFCT)    

HWR_SAS_Driver_Linux UCM TASKS

Task ID:

LSIP200209302

Headline:

209302 Build and release driver 6.11 for OEMs

Description:

Build and release driver 6.11 for OEMs

State:

Delivered

Change Set Files:

References:

  LSIP200209298(DFCT)