Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752599AbYAMNgS (ORCPT ); Sun, 13 Jan 2008 08:36:18 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751462AbYAMNgI (ORCPT ); Sun, 13 Jan 2008 08:36:08 -0500 Received: from outpipe-village-512-1.bc.nu ([81.2.110.250]:58162 "EHLO lxorguk.ukuu.org.uk" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1751144AbYAMNgE (ORCPT ); Sun, 13 Jan 2008 08:36:04 -0500 Date: Sun, 13 Jan 2008 13:33:17 +0000 From: Alan Cox To: Robert Hancock Cc: James Bottomley , Alexander , linux-kernel@vger.kernel.org, ide , Jeff Garzik , Tejun Heo Subject: Re: PROBLEM REMAINS: [sata_nv ADMA breaks ATAPI] Crash on accessing DVD-RAM Message-ID: <20080113133317.50ad4bda@lxorguk.ukuu.org.uk> In-Reply-To: <47896BA8.4030609@shaw.ca> References: <478702C7.80401@shaw.ca> <47887982.6050805@mail.ru> <47891426.1020604@shaw.ca> <1200170117.3656.66.camel@localhost.localdomain> <47894785.2050508@shaw.ca> <1200180440.3656.76.camel@localhost.localdomain> <47896BA8.4030609@shaw.ca> X-Mailer: Claws Mail 3.2.0 (GTK+ 2.12.3; x86_64-redhat-linux-gnu) Organization: Red Hat UK Cyf., Amberley Place, 107-111 Peascod Street, Windsor, Berkshire, SL4 1TE, Y Deyrnas Gyfunol. Cofrestrwyd yng Nghymru a Lloegr o'r rhif cofrestru 3798903 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 845 Lines: 16 > Other than that, I guess the solutions would be to just set a 32-bit > mask on the device if either port has an ATAPI device connected (which > is fairly ugly, considering that you could do things like hotplug an > ATAPI device when the other port was in use, for example), or do > something to prevent requests from reaching this point with >4GB > addresses in the first place.. With 2.6.24 almost released I think that is a must do for the moment and since we also have hotplugging fo devices it might be easier for .24 to just set a 32bit DMA mask and be done with it, then fix it later. -- 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/