[Bug 798738] New: SLES 11 SP2 does not contain several libsas/libata backport commits for handling ATA errors.
https://bugzilla.novell.com/show_bug.cgi?id=798738 https://bugzilla.novell.com/show_bug.cgi?id=798738#c0 Summary: SLES 11 SP2 does not contain several libsas/libata backport commits for handling ATA errors. Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: SLES 11 Status: NEW Severity: Major Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: sanandkumar@hcl.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; MS-RTC LM 8) I am testing pm8001 SAS/SATA driver using SLES 11 SP2 with SATA drives. I see that ata error recovery is not happening properly in case of drive timeouts, NCQ errors. The same is working fine with RHEL 6.3. Given below are the git commits that need to be ported to SLES 11 SP2 http://git.kernel.org/?p=linux/kernel/git/jejb/scsi.git;a=history;f=drivers/... on above link if possible all libsas patch from 2012-02-19 need to be ported, there are several fixes. These commits are almost self-contain, except sas_drain_work patch which can open code as RH do on RHEL6.3. Reproducible: Always Steps to Reproduce: 1. Connect PM8001 SAS/SATA PCIe controller to the sytem. 2. Connect SATA drives (direct attached or behind expanders. 3. Start stress test runs on these drives using the controller. Actual Results: After sometime the stress test reports 0/0 for reads/writes. The logs show that some SATA drives have timed out and the error recovery procedure is not successful in recovering the same. Once the error happens the drive is not responding to any of the commands from the host. Also other good drives also does not respond to the commands. Note: The same issue is not happening in rhel 6.3 i. recovery seems to work fine. Expected Results: libata should have successfully recovered the drive using hard reset and revalidation. Using the same setup and drives RHEL 6.3 is working fine. I can see recovery happening successfully and the stress tests continues successfully on all the drives. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com