From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Hancock Subject: Re: PROBLEM REMAINS: [sata_nv ADMA breaks ATAPI] Crash on accessing DVD-RAM Date: Sat, 12 Jan 2008 13:25:26 -0600 Message-ID: <47891426.1020604@shaw.ca> References: <478702C7.80401@shaw.ca> <47887982.6050805@mail.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from idcmail-mo1so.shaw.ca ([24.71.223.10]:61412 "EHLO pd2mo3so.prod.shaw.ca" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751677AbYALTZx (ORCPT ); Sat, 12 Jan 2008 14:25:53 -0500 In-reply-to: <47887982.6050805@mail.ru> Sender: linux-ide-owner@vger.kernel.org List-Id: linux-ide@vger.kernel.org To: Alexander Cc: linux-kernel@vger.kernel.org, ide , Jeff Garzik , Tejun Heo Alexander wrote: > Robert Hancock wrote: >> There's this patch which was intended to fix it: >> >> http://lkml.org/lkml/2007/11/22/148 > > I applied this patch to 2.6.24-rc7. Now at boot time my DVD-RW is > normaly detected as: > > sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray > > But I cannot mount it. All my attempts failed with > > ISOFS: Unable to identify CD-ROM format. > > With mem<=4098M or sata_nv.adma=0 it still mounts and works ok. As I wrote, it would appear that somehow the blk_queue_bounce_limit setting that the driver has made is not being respected and the block layer is still trying to feed it addresses over 4GB. Any ideas anyone?