LSI_logo Engineering Release Notice
Release Date: 10-22-2010
OEM: LSI
HWR_SAS_Driver_FreeBSD 3.981


HWR_SAS_Driver_FreeBSD
Component: HWR_SAS_Driver_FreeBSD
Stream: HWR-SAS_DRIVER_FREEBSD_6.3_Integration
Version: 3.981
Baseline From: HWR-SAS_DRIVER_FREEBSD_6.3_2_18_2010_3_96@\DAS_Projects
Baseline To: HWR-SAS_DRIVER_FREEBSD_6.3_10_22_2010@\DAS_Projects
CHANGE SUMMARY:
LSIP200080639 (TASK) 80639 (RW LSIP200077530) While IO and CC continues OS locks up on removal of CacheCade SSD PDs
LSIP200093219 (TASK) 93219 FreeBSD6.3_X64 OS will crash and Reboot when VD is off-lined during IO.
LSIP200100798 (DFCT) FreeBSD6.3_X64 OS will crash and Reboot when VD is off-lined during IO.
LSIP200084304 (DFCT) (RW LSIP200077530) While IO and CC continues OS locks up on removal of CacheCade SSD PDs
DEFECT RECORDS (Total Defects=2, Number Duplicate=0):
HWR_SAS_Driver_FreeBSD DEFECTS
DFCT ID: LSIP200100798
Headline: FreeBSD6.3_X64 OS will crash and Reboot when VD is off-lined during IO.
Description: FreeBSD6.3_X64 OS will crash and Reboot when VD is off-lined during IO.

Steps to Reproduce :

1. Create R1 VD.
2. Create file system and mount the VD, and run IO for 5 minutes.
3. Pull both the PD's OR unplug the power cable from the enclosure so that VD's get offline.
4. OS Will crash and Reboot.

attaching OS logs and firmware logs


The fallowing configuration has been used :
--------------------------------------------------
Controllers : LSI MegaRAID SAS 9280DE-8e


MR Firmware Version : 2.120.03-0989
MR Firmware Package : 12.12.0-0013

Driver : 3.90
MegaCli: 8.00.28
OS: FreeBSD 6.3_X64
IOTOOL : POUND

Server :Dell Precision 690
RAM:6 GB
Encloser: camden
Enclouser Firmware : 0316

Steps to Reproduce: See in main.
Resolution: Whenever a VD goes offline without first being unmounted, FreeBSD will crash and reboot.
This is a known issue in FreeBSD 6.3.

Panic occurs when a mounted device (USB, SATA, local image file, etc.) is removed
Please do refer to the following link
http://wiki.freebsd.org/BugBusting/Commonly_reported_issues.
Search for ": Panic occurs when a mounted device (USB, SATA, local image file, etc.) is removed ".

ReadMe has been updated.
Fix Impact: Medium
External Behavior Change: No
Suggested Testing: This is a known issue
Child Tasks: LSIP200093219
HWR_SAS_Driver_FreeBSD DEFECTS
DFCT ID: LSIP200084304
Headline: (RW LSIP200077530) While IO and CC continues OS locks up on removal of CacheCade SSD PDs
Description: Created a CacheCade by 2 SSD PDs.
Created 2 partial R1 on the same array.
Performed Full- init and CC on the R1 VDs.
Formatted and mounted the R1 VDs
Started IO on the R1s by pound.
Started CC on the R1 VDs.
While IO and CC on progress removed 2 SSD PDs of the Cache Cade.
On removed of 2 SSD PDs from the SSCD array OS locks up by “Fatal Trap 12: page fault while in kernel mode”.
Nothing fatal reported in the FW log. Noticed that CC continued and completed fine in the FW log.

Issue reproduced twice.
All logs and screenshot attached for reference.
Version of Bug Reported: 3.96
Steps to Reproduce: Create a CacheCade by 2 SSD PDs.
Create 2 partial R1 on the same array.
Start IO on the R1s by IO utility pound.
Start CC on the R1 VDs.
While IO and CC continues on the R1 VDs remove the SSD PDs of the CacheCade.

Test Ref:
10M08_Acceptance
FreeBSD 8.0 (32 Bit) (MegaRAID SAS 9260-8i (Castor) _ZEUS
(#33593.1) I/O should continue if remove all the PDs from SSCD

Test Setup:
KVM/Shelf: NORPT IRVINE_I24 KVM_M
System: Supermicro X6DH8-G
BIOS/Date: Phoenix Technologies LTD Version: 6.00 11/24/2006
CPU: 2 Intel(R) Xeon(TM) CPU 3.00GHz
RAM: 4GB
OS: FreeBSD 8.0 32 bit (Driver: 3.96)
Component: 10M08
Controller: LSI MegaRAID SAS 9260-8i (Castor-B3) (FW PKG: 12.11.0-0001 / FW: 2.110.03-0922)
Enclosure: DE5600-SAS Camden (FW: 317)
RAID Utility: MegaCli (Ver: 8.00.28)
Test Utility: Pound
Resolution: already Fixed as part of 3.98 build
Fix Impact: Low
External Behavior Change: No
Suggested Testing: redo the reproduction steps
Child Tasks: LSIP200080639
UCM ACTIVITY / TASK RECORDS (2):
HWR_SAS_Driver_FreeBSD UCM TASKS
Task ID: LSIP200080639
Headline: 80639 (RW LSIP200077530) While IO and CC continues OS locks up on removal of CacheCade SSD PDs
Description: (RW LSIP200077530) While IO and CC continues OS locks up on removal of CacheCade SSD PDs
For FreeBSD 6.3
State: Delivered
Change Set Files:
References:   LSIP200084304(DFCT)    
HWR_SAS_Driver_FreeBSD UCM TASKS
Task ID: LSIP200093219
Headline: 93219 FreeBSD6.3_X64 OS will crash and Reboot when VD is off-lined during IO.
Description: FreeBSD6.3_X64 OS will crash and Reboot when VD is off-lined during IO.

Steps to Reproduce :

1. Create R1 VD.
2. Create file system and mount the VD, and run IO for 5 minutes.
3. Pull both the PD's OR unplug the power cable from the enclosure so that VD's get offline.
4. OS Will crash and Reboot.
State: Delivered
Change Set Files:
References:   LSIP200100798(DFCT)