From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tejun Heo Subject: Re: SIL_QUIRK_MOD15WRITE workaround problem on 2.6.14 Date: Wed, 30 Nov 2005 13:16:18 +0900 Message-ID: <438D2792.9050105@gmail.com> References: <438BD351.60902@ucla.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from zproxy.gmail.com ([64.233.162.206]:8118 "EHLO zproxy.gmail.com") by vger.kernel.org with ESMTP id S1750895AbVK3EQ1 (ORCPT ); Tue, 29 Nov 2005 23:16:27 -0500 Received: by zproxy.gmail.com with SMTP id 13so327635nzn for ; Tue, 29 Nov 2005 20:16:26 -0800 (PST) In-Reply-To: <438BD351.60902@ucla.edu> Sender: linux-ide-owner@vger.kernel.org List-Id: linux-ide@vger.kernel.org To: Ethan Chen Cc: linux-kernel@vger.kernel.org, Jeff Garzik , Carlos Pardo , Linux-ide [CC'ing Jeff, Carlos & linux-ide] Ethan Chen wrote: > I've got a dual Opteron 242 machine here with 2x Seagate ST3200822AS > SATA drives attached to a Silicon Image SI3114 controller, and after > upgrading to 2.6.14 from 2.6.13, it seems the SIL_QUIRK_MOD15WRITE > workaround for the sata_sil driver isn't being applied anymore. This > caused me trouble in the past before my drive was added to the > blacklist, and this message that comes up when writing (~4GBfiles to > test) files, right before the computer locks up, is the same as before: > kernel: ata1: command 0x35 timeout, stat 0xd8 host_stat 0x61 > In the dmesg, the 'Applying Seagate errata fix' message doesn't appear > anymore as well. > Finally, without the fix, write speeds are much higher as well, before > it locks up. Hello, Ethan. Sometime ago, Silicon Image has confirmed that 3114's and 3512's are not affected by the m15w problem - only 3112's are affected. So, a patch has made into the tree before 2.6.14 to apply the m15w quirk selectively. Can you post 'lspci -nv' result? -- tejun