All of lore.kernel.org
 help / color / mirror / Atom feed
* RESEND: iscsi update for 2.6.25
@ 2007-12-13 18:43 michaelc
  2007-12-13 18:43 ` [PATCH 01/24] libiscsi, iscsi_tcp: add device support michaelc
  0 siblings, 1 reply; 26+ messages in thread
From: michaelc @ 2007-12-13 18:43 UTC (permalink / raw)
  To: linux-scsi

Between the time I made my last patchset and when James rebased
scsi-misc a patch to scsi_transport_iscsi.c got merged and that
broke my patchset. This is a resend of the patchset, but rebased
against scsi-misc.

Sorry for the bigger than normal update. There are patches from Olaf and
Boaz which do the following:

- Rewrite iscsi_tcp data path (from Olaf), so we do not have two ulgy
abstractions for the send and recv path. Now we have one nice iscsi_segment
struct that works for both paths.
- Add basic iscsi spec handling we will need for Bidi support (from Boaz).
This does not add bidi support. It just adds code that is common.
- Device reset support. Some clustering software needed at least
device reset support, so I cleaned up that code and added device
logical unit reset support. I will add warm target reset support
later.
- Lots of fixes for things like shutdown, r2t leaks, and lots of clean
up from Olaf.
- sg chaining support.



^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2007-12-16 10:09 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-12-13 18:43 RESEND: iscsi update for 2.6.25 michaelc
2007-12-13 18:43 ` [PATCH 01/24] libiscsi, iscsi_tcp: add device support michaelc
2007-12-13 18:43   ` [PATCH 02/24] iscsi_tcp: rewrite recv path michaelc
2007-12-13 18:43     ` [PATCH 03/24] Prettify resid handling and some extra checks michaelc
2007-12-13 18:43       ` [PATCH 04/24] iscsi_tcp, libiscsi: initial AHS Support michaelc
2007-12-13 18:43         ` [PATCH 05/24] iser patching for AHS support michaelc
2007-12-13 18:43           ` [PATCH 06/24] libiscsi, iscsi_tcp: iscsi pool cleanup michaelc
2007-12-13 18:43             ` [PATCH 07/24] libiscsi: do not block session during logout michaelc
2007-12-13 18:43               ` [PATCH 08/24] iscsi class: Use our own workq instead of common system one michaelc
2007-12-13 18:43                 ` [PATCH 09/24] libiscsi: grab eh_mutex during host reset michaelc
2007-12-13 18:43                   ` [PATCH 10/24] libiscsi: fix shutdown michaelc
2007-12-13 18:43                     ` [PATCH 11/24] libiscsi: fix nop handling michaelc
2007-12-13 18:43                       ` [PATCH 12/24] iscsi_tcp: update the website URL michaelc
2007-12-13 18:43                         ` [PATCH 13/24] Do not fail commands immediately during logout michaelc
2007-12-13 18:43                           ` [PATCH 14/24] clear conn->ctask when task is completed early michaelc
2007-12-13 18:43                             ` [PATCH 15/24] Drop host lock in queuecommand michaelc
2007-12-13 18:43                               ` [PATCH 16/24] convert xmit path to iscsi chunks michaelc
2007-12-13 18:43                                 ` [PATCH 17/24] iscsi_tcp: stop leaking r2t_info's when the incoming R2T is bad michaelc
2007-12-13 18:43                                   ` [PATCH 18/24] iscsi_tcp: drop session when itt does not match any command michaelc
2007-12-13 18:43                                     ` [PATCH 19/24] libiscsi, iscsi class: set tmf to a safe default and export in sysfs michaelc
2007-12-13 18:43                                       ` [PATCH 20/24] iscsi_tcp: enable sg chaining michaelc
2007-12-13 18:43                                         ` [PATCH 21/24] iscsi_tcp: hold lock during data rsp processing michaelc
2007-12-13 18:43                                           ` [PATCH 22/24] libiscsi: use is_power_of_2 michaelc
2007-12-13 18:43                                             ` [PATCH 23/24] iscsi_tcp: fix setting of r2t michaelc
2007-12-13 18:43                                               ` [PATCH 24/24] iscsi class: bump version michaelc
2007-12-16 10:09                                         ` [PATCH 20/24] iscsi_tcp: enable sg chaining Boaz Harrosh

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.