From mboxrd@z Thu Jan 1 00:00:00 1970 From: James Bottomley Subject: Re: Fw: PROBLEM: Linux V. 2.6.3 panics with "Buffers at physical address >16Mb used for aha1542" at boot time Date: 20 Feb 2004 10:10:19 -0800 Sender: linux-scsi-owner@vger.kernel.org Message-ID: <1077300620.1937.11.camel@mulgrave> References: <20040218171212.0eb6618a.akpm@osdl.org> <1077243517.2164.61.camel@mulgrave> <1077265837.1297.9.camel@felicia> <20040220083808.GA11822@suse.de> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Return-path: Received: from stat1.steeleye.com ([65.114.3.130]:12442 "EHLO hancock.sc.steeleye.com") by vger.kernel.org with ESMTP id S261365AbUBTSK0 (ORCPT ); Fri, 20 Feb 2004 13:10:26 -0500 In-Reply-To: <20040220083808.GA11822@suse.de> List-Id: linux-scsi@vger.kernel.org To: Jens Axboe Cc: "Dr. Ernst Molitor" , Andrew Morton , SCSI Mailing List On Fri, 2004-02-20 at 00:38, Jens Axboe wrote: > Hmm... James, sr_do_ioctl() used to do bouncing for private commands, > any reason it doesn't do that anymore? OK, I've looked through the file history, I can't find anywhere that it used to do this. However, the true solution is to see if we can get scsi_wait_req to go through the sg_io code path...that way the block layer will bounce for us and we can kill the use_sg == 0 code path in all the drivers. James