Bug 9164 - [regression] sata_sis fails on 2.6.23
Summary: [regression] sata_sis fails on 2.6.23
Status: RESOLVED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All Linux
: P1 blocking
Assignee: Tejun Heo
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-14 11:42 UTC by Ștefan Talpalaru
Modified: 2007-10-18 19:24 UTC (History)
1 user (show)

See Also:
Kernel Version: 2.6.23
Subsystem:
Regression: ---
Bisected commit-id:


Attachments
sata_sis-scr-fix.patch (1.67 KB, patch)
2007-10-17 22:53 UTC, Tejun Heo
Details | Diff

Description Ștefan Talpalaru 2007-10-14 11:42:10 UTC
Most recent kernel where this bug did not occur: 2.6.22
Problem Description:
the controller gets assigned a different IRQ and the following message appears:
ata1: COMRESET failed (errno=880)
Here's the dmesg for a vanilla 2.6.23: http://pastebin.ca/736600 - line 70
and a dmesg from 2.6.22-ck1: http://pastebin.ca/736649 - line 199
Notice how the IRQ assigned to ata1 and ata2 was 18 and now is 17.
Comment 1 Tejun Heo 2007-10-17 22:53:07 UTC
Known problem.  Patch submitted.
Comment 2 Tejun Heo 2007-10-17 22:53:35 UTC
Created attachment 13194 [details]
sata_sis-scr-fix.patch

This is the proposed fix.
Comment 3 Tejun Heo 2007-10-17 22:54:00 UTC
Can you please verify the above patch fixes the problem?
Comment 4 Ștefan Talpalaru 2007-10-18 09:20:02 UTC
The patch is working. Thanks!
Comment 5 Tejun Heo 2007-10-18 19:24:15 UTC
Alright, patch pending.  Resolving as FIXED.  I'll push the patch to -stable so that it will appear in 2.6.23.x once the patch is upstream.  Thanks.

Note You need to log in before you can comment on or make changes to this bug.