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.
Known problem. Patch submitted.
Created attachment 13194 [details] sata_sis-scr-fix.patch This is the proposed fix.
Can you please verify the above patch fixes the problem?
The patch is working. Thanks!
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.