From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bartlomiej Zolnierkiewicz Subject: Re: patch fix for intel sdd s3500 series on Sil3512 controller Date: Mon, 24 Mar 2014 16:27:54 +0100 Message-ID: <2140283.ClKsmfFTvU@amdc1032> References: <20140324141558.31c169cf@alan.etchedpixels.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7Bit Return-path: Received: from mailout1.samsung.com ([203.254.224.24]:30567 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752754AbaCXP2O (ORCPT ); Mon, 24 Mar 2014 11:28:14 -0400 In-reply-to: <20140324141558.31c169cf@alan.etchedpixels.co.uk> Sender: linux-ide-owner@vger.kernel.org List-Id: linux-ide@vger.kernel.org To: One Thousand Gnomes Cc: "David F." , linux-kernel@vger.kernel.org, linux-ide@vger.kernel.org + linux-ide mailing list on Cc: On Monday, March 24, 2014 02:15:58 PM One Thousand Gnomes wrote: > On Sat, 22 Mar 2014 16:32:54 -0700 > "David F." wrote: > > > Hi, > > > > It appears if nIEN is set all polling type IO fails. After an > > attempt, future non-polled communications also fails. This patch > > allows it to work. Not sure if any spin lock protection would be > > needed or the system already handles the device existence for the > > generated irq with polling enabled. handler already ignored irq if > > queued command was polling type. > > Does it behave plugged into a different controller without the hacks ? > > Alan