Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751150AbWBZJNq (ORCPT ); Sun, 26 Feb 2006 04:13:46 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751291AbWBZJNq (ORCPT ); Sun, 26 Feb 2006 04:13:46 -0500 Received: from einhorn.in-berlin.de ([192.109.42.8]:36554 "EHLO einhorn.in-berlin.de") by vger.kernel.org with ESMTP id S1750917AbWBZJNp (ORCPT ); Sun, 26 Feb 2006 04:13:45 -0500 X-Envelope-From: stefanr@s5r6.in-berlin.de Message-ID: <440170D4.4040103@s5r6.in-berlin.de> Date: Sun, 26 Feb 2006 10:11:48 +0100 From: Stefan Richter User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040914 X-Accept-Language: de, en MIME-Version: 1.0 To: Al Viro CC: Chris Wright , stable@kernel.org, Linus Torvalds , Jody McIntyre , linux-kernel@vger.kernel.org, linux-scsi@vger.kernel.org Subject: Re: [stable] [PATCH 1/2] sd: fix memory corruption by sd_read_cache_type References: <20060225021009.GV3883@sorel.sous-sol.org> <4400E34B.1000400@s5r6.in-berlin.de> <20060225232201.GK27946@ftp.linux.org.uk> <4401629C.8070803@s5r6.in-berlin.de> <20060226082206.GN27946@ftp.linux.org.uk> In-Reply-To: <20060226082206.GN27946@ftp.linux.org.uk> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: (0.727) AWL,BAYES_50 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1753 Lines: 39 Al Viro wrote: > On Sun, Feb 26, 2006 at 09:11:08AM +0100, Stefan Richter wrote: >>Al Viro wrote: >>>Speaking of sbp2 problems... Why the _hell_ are we blacklisting on >>>firmware revision alone? Especially with entries like "all firmware >>>with 2. as version is broken"... >> >>The firmware_revision CSR key value has so far been a good method to >>guesstimate the bridge chip. I don't know a better one. > > Umm... What about ->vendor_name_kv (plus firmware_revision, obviously)? Not a single one of the devices in my collection features vendor_name_kv in the ROM's unit directory. The vendor_name_kv in the ROM's root directory more often reflects the vendor of the enclosure or bridge board than the vendor of the bridge chip. (Most vendors of enclosures or boards seem to put only their name into a firmware although they have the opportunity for market differentiation by an own firmware full of their very own bugs...) >>I posted an improved blacklisting patch a few days ago. Among other >>small cleanups, I removed skip_ms_page_8 from the Initio blacklist entry. >>http://marc.theaimsgroup.com/?l=linux1394-devel&m=114065678722190 > > FWIW, that puppy appears to live just fine without forcing 36byte > inquiry here... A few older Initio based enclosures needed it. Newer don't, including the one I have here. AFAIK the 36byte inquiry workaround does not break anything if forced onto non-broken devices. -- Stefan Richter -=====-=-==- --=- ==-=- http://arcgraph.de/sr/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/