From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Christie Subject: Re: [PATCH 5/10] convert st to use scsi_execute_async Date: Sat, 12 Nov 2005 13:54:09 -0600 Message-ID: <43764861.6030408@cs.wisc.edu> References: <1131444404.23111.66.camel@max> <43763E94.40406@cs.wisc.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from sabe.cs.wisc.edu ([128.105.6.20]:48319 "EHLO sabe.cs.wisc.edu") by vger.kernel.org with ESMTP id S932485AbVKLTyV (ORCPT ); Sat, 12 Nov 2005 14:54:21 -0500 In-Reply-To: <43763E94.40406@cs.wisc.edu> Sender: linux-scsi-owner@vger.kernel.org List-Id: linux-scsi@vger.kernel.org To: Mike Christie Cc: Kai Makisara , Jens Axboe , linux-scsi@vger.kernel.org, dougg@torque.net Mike Christie wrote: > Kai Makisara wrote: > >> On Tue, 8 Nov 2005, Mike Christie wrote: >> >> >>> convert st to always send scatterlists and kill scsi_request >>> usage. >>> >>> This is the same as last time as it was posted, but with Kai's patches >>> merged and we now pass the bytes value to scsi_execute_async. >>> >> >> This does not work "out of the box". The changes in st are almost the >> same ones than before but the world around st has changed ;-) This has >> revealed at least one bug in st that is fixed by the patch at the end >> of this > > > ok thanks. > >> message. After this patch some simple tests succeed but there seem to >> be still problems with larger requests. I don't have time to continue >> debugging just now but I should be able to post more results during >> this weekend. >> > > Was there a oops or lockup or any debug output you can send me? I will > try some more large request tests with scsi_debug. You also have to > compile your kernel with SCSI_MAX_PHYS_SEGMENTS == 255 to get larger > requests now. Oh yeah I put the patches Christoph asked me to make, and changes that Jens and Pat Mansfield asked for, and a patch to increase SCSI_MAX_PHYS_SEGMENTS here http://www.cs.wisc.edu/~michaelc/block/use-sg/v11/ They were made against a scsi-misc tree I got today. But I was not actually able to test against that tree becuase the current git trees (scsi-misc, linux-2.6.git, etc) do not boot for me.