From: James Bottomley Date: Sun, 5 Jun 2005 07:07:14 +0000 (-0500) Subject: [SCSI] use scatter lists for all block pc requests and simplify hw handlers X-Git-Tag: v2.6.14-rc1~522^2~15 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e537a36d528053f6b9dbe6c88e763e835c0d3517;p=pandora-kernel.git [SCSI] use scatter lists for all block pc requests and simplify hw handlers Here's the proof of concept for this one. It converts scsi_wait_req to do correct REQ_BLOCK_PC submission (and works nicely in my setup). The final goal should be to eliminate struct scsi_request, but that can't be done until the character submission paths of sg and st are also modified. There's some loss of functionality to this: retries are no longer controllable (except by setting REQ_FASTFAIL) and the wait_req API needs to be altered, but it looks very nice. Signed-off-by: James Bottomley --- Reading git-diff-tree failed