From: Boaz Harrosh <bharrosh@panasas.com>
To: James Bottomley <James.Bottomley@SteelEye.com>,
Jens Axboe <jens.axboe@oracle.com>,
FUJITA Tomonori <tomof@acm.org>, Matthew Wilcox <matthew@wil.cx>,
Matthew Dharm <mdharm-scsi@one-e>
Cc: Jeff Garzik <jeff@garzik.org>, Benny Halevy <bhalevy@panasas.com>,
Pete Wyckoff <pw@osc.edu>
Subject: [patchset 0/33] scsi_data_buffer for after the last driver is converted
Date: Wed, 17 Oct 2007 19:14:46 +0200 [thread overview]
Message-ID: <47164306.6090702@panasas.com> (raw)
This is a resend of all the remaining drivers rebased
to latest code. And once the entire tree is converted,
move to scsi_data_buffer in scsi_cmnd.
The work is on top of Jens's for-linus branch which
is effectively sglist-arch (+ last minute fixes)
This is because sglist-arch was already rebased to
latest scsi-misc through linus tree, merged with
the extra work done there on scsi-ml (and the drivers)
(Thanks Jens)
summery of patches:
left over from scsi_eh last change
[PATCH 01/32] arm: fas216 Use scsi_eh API for REQUEST_SENSE invocation
lots and lots of drivers left:
[PATCH 02/32] isd200.c: use one-element sg list in issuing commands
[PATCH 03/32] usb: transport - convert to accessors and !use_sg code path removal
[PATCH 04/32] usb: protocol.c - convert to accessors and !use_sg code path removal
[PATCH 05/32] usb: shuttle_usbat.c - convert to accessors and !use_sg code path removal
[PATCH 06/32] usb: freecom.c & sddr09.c - convert to accessors and !use_sg cleanup
[PATCH 07/32] NCR5380 familly convert to accessors & !use_sg cleanup
[PATCH 08/32] arm: scsi convert to accessors and !use_sg cleanup
[PATCH 09/32] nsp_cs.c convert to data accessors and !use_sg cleanup
[PATCH 10/32] eata_pio.c: convert to accessors and !use_sg cleanup
[PATCH 11/32] a2091.c: convert to accessors and !use_sg cleanup
[PATCH 12/32] a3000.c: convert to accessors and !use_sg cleanup
[PATCH 13/32] aha1542.c: convert to accessors and !use_sg cleanup
[PATCH 14/32] atp870u.c: convert to accessors and !use_sg cleanup
[PATCH 15/32] fd_mcs.c: convert to accessors and !use_sg cleanup
[PATCH 16/32] imm.c: convert to accessors and !use_sg cleanup
[PATCH 17/32] ppa.c: convert to accessors and !use_sg cleanup
[PATCH 18/32] wd32c93.c: convert to accessors and !use_sg cleanup
[PATCH 19/32] qlogicpti.c: convert to accessors and !use_sg cleanup
[PATCH 20/32] in2000.c: convert to accessors and !use_sg cleanup
[PATCH 21/32] scsi_debug: convert to use the data buffer accessors
Tomo's patch cleaned up:
[PATCH 22/32] qla1280: convert to use the data buffer accessors
[PATCH 23/32] qla1280: Indentation fix
I separated the indentation from the real change make
the patch humanly readable.
A small fix:
[PATCH 24/32] wd7000.c - proper fix for boards without sg support
Remove broken drivers:
[PATCH 25/32] Remove psi240i driver from kernel
[PATCH 26/32] Remove of seagate.c driver
(pluto/fc was removed by Matthew.)
Move to scsi_data_buffer:
[PATCH 27/32] scsi_data_buffer
[PATCH 28/32] scsi_data_buffer - scsi_error.c
[PATCH 29/32] scsi_data_buffer - sd.c and sr.c
[PATCH 30/32] tgt: convert to use scsi_data_buffer
[PATCH 31/32] tgt: convert ibmvstgt and libsrp to use scsi_data_buffer
[PATCH 32/32] isd200.c - use of scsi_data_buffer
It used to be that the tgt was broken between scsi_data_buffer patch
and the patch to tgt, because of the API change to scsi_alloc/free_sgtable().
I have added a shim in scsi_tgt_lib.c so it can compile and run. The shim is
later removed in the tgt patch.
Did I miss any maintainers in the To: fields?
Boaz
next reply other threads:[~2007-10-17 17:15 UTC|newest]
Thread overview: 54+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-10-17 17:14 Boaz Harrosh [this message]
2007-10-17 17:19 ` [PATCH 1/32] arm: fas216 Use scsi_eh API for REQUEST_SENSE invocation Boaz Harrosh
2007-10-17 17:22 ` [PATCH 2/32] isd200.c: use one-element sg list in issuing commands Boaz Harrosh
2007-10-17 17:26 ` [PATCH 3/32] usb: transport - convert to accessors and !use_sg code path removal Boaz Harrosh
2007-10-17 17:29 ` [PATCH 4/32] usb: protocol.c " Boaz Harrosh
2007-10-17 17:32 ` [PATCH 5/32] usb: shuttle_usbat.c " Boaz Harrosh
2007-10-17 17:34 ` [PATCH 6/32] usb: freecom.c & sddr09.c - convert to accessors and !use_sg cleanup Boaz Harrosh
2007-10-17 17:37 ` [PATCH 7/32] NCR5380 familly convert to accessors & " Boaz Harrosh
2007-10-17 17:41 ` [PATCH 8/32] arm: scsi convert to accessors and " Boaz Harrosh
2007-10-17 17:43 ` [PATCH 9/32] nsp_cs.c convert to data " Boaz Harrosh
2007-10-17 17:45 ` [PATCH 10/32] eata_pio.c: convert to " Boaz Harrosh
2007-10-17 17:47 ` [PATCH 11/32] a2091.c: " Boaz Harrosh
2007-10-17 17:50 ` [PATCH 12/32] a3000.c: " Boaz Harrosh
2007-10-17 17:53 ` [PATCH 13/32] aha1542.c: " Boaz Harrosh
2007-11-10 2:30 ` Randy Dunlap
2007-11-10 2:32 ` Randy Dunlap
2007-10-17 17:55 ` [PATCH 14/32] atp870u.c: " Boaz Harrosh
2007-10-17 17:57 ` [PATCH 15/32] fd_mcs.c: " Boaz Harrosh
2007-10-17 17:59 ` [PATCH 16/32] imm.c: " Boaz Harrosh
2007-10-17 18:00 ` [PATCH 17/32] ppa.c: " Boaz Harrosh
2007-10-17 18:03 ` [PATCH 18/32] wd33c93.c: " Boaz Harrosh
2007-10-17 18:04 ` [PATCH 19/32] qlogicpti.c: " Boaz Harrosh
2007-10-17 18:05 ` [PATCH 20/32] in2000.c: " Boaz Harrosh
2007-10-17 18:07 ` [PATCH 21/32] qla1280: convert to use the data buffer accessors Boaz Harrosh
2007-10-17 18:10 ` [PATCH 22/32] qla1280: Indentation fix Boaz Harrosh
2007-10-17 22:15 ` Matthew Wilcox
2007-10-18 16:32 ` [PATCH 22/32 ver2] " Boaz Harrosh
2007-10-17 18:12 ` [PATCH 23/32] scsi_debug: convert to use the data buffer accessors Boaz Harrosh
2007-10-17 18:15 ` [PATCH 24/32] wd7000.c - proper fix for boards without sg support Boaz Harrosh
2007-10-17 18:17 ` [PATCH 25/32] Remove psi240i driver from kernel Boaz Harrosh
2007-10-17 18:18 ` [PATCH 26/32] Remove of seagate.c driver Boaz Harrosh
2007-10-17 18:21 ` [PATCH 27/32] scsi_data_buffer Boaz Harrosh
2007-10-17 23:40 ` FUJITA Tomonori
2007-10-18 7:51 ` Boaz Harrosh
2007-10-18 7:57 ` FUJITA Tomonori
2007-10-18 8:27 ` Boaz Harrosh
2007-10-18 8:45 ` FUJITA Tomonori
2007-10-18 9:17 ` FUJITA Tomonori
2007-10-18 0:47 ` Matthew Wilcox
2007-10-18 6:59 ` Benny Halevy
2007-10-18 8:06 ` Matthew Wilcox
2007-10-18 8:31 ` Benny Halevy
2007-10-18 8:16 ` Boaz Harrosh
2007-10-18 8:54 ` Matthew Wilcox
2007-10-18 10:21 ` Boaz Harrosh
2007-10-18 14:26 ` Alan Stern
2007-10-18 15:44 ` Matthew Wilcox
2007-10-17 18:23 ` [PATCH 28/32] scsi_data_buffer - scsi_error.c Boaz Harrosh
2007-10-17 18:25 ` [PATCH 29/32] scsi_data_buffer - sd.c and sr.c Boaz Harrosh
2007-10-17 18:28 ` [PATCH 30/32] tgt: convert to use scsi_data_buffer Boaz Harrosh
2007-10-17 18:30 ` [PATCH 31/32] tgt: convert ibmvstgt and libsrp " Boaz Harrosh
2007-10-17 18:32 ` [PATCH 32/32] isd200.c - use of scsi_data_buffer Boaz Harrosh
2007-10-17 23:32 ` [patchset 0/33] scsi_data_buffer for after the last driver is converted FUJITA Tomonori
2007-10-18 7:44 ` [PATCH 33/33] Remove Compatibility mode hack from scsi_cmnd Boaz Harrosh
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=47164306.6090702@panasas.com \
--to=bharrosh@panasas.com \
--cc=James.Bottomley@SteelEye.com \
--cc=bhalevy@panasas.com \
--cc=jeff@garzik.org \
--cc=jens.axboe@oracle.com \
--cc=matthew@wil.cx \
--cc=mdharm-scsi@one-e \
--cc=pw@osc.edu \
--cc=tomof@acm.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.