This patchset is for 2.6.29. This should be the final patches to prepare the iscsi layer for cxgb3i, which looks like it has gone through the netdev review and will be sent here next shortly. This patchset was made over scsi-misc, and the fix here. http://marc.info/?l=linux-scsi&m=122815519326207&w=2 (the fix in that email does not conflict with this patchset and can be applied over or before these patches). cxgb3i adds a new offload model. Where qla4xxx offloaded pretty much everything, and bnx2i offloaded the iscsi sequence processing (give it the iscsi scsi command pdu and the offload engine will handle everything between), cxgb3i offloads operations like digest, padding, and data transfers. It relies on the iscsi layer for the sequence state machine, so this patchset is basically just breaking up iscsi_tcp into a lib layer so cxgb3i can share the code. -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html