This patch series adds support for Chelsio T6 adapters in iscsi target offload driver(cxgbit). T6 adapters has iSCSI DDP completion feature which reduces number of completions to host by generating single completion for all directly placed(DDP) iSCSI pdus in a sequence. Please review. Thanks Varun Varun Prakash (5): iscsi-target: split iscsit_check_dataout_hdr() cxgbit: use cxgb4_tp_smt_idx() to get smt idx cxgbit: use T6 specific macros to get ETH/IP hdr len cxgbit: enable DDP for T6 only if data sequence and pdu are in order cxgbit: add T6 iSCSI DDP completion feature drivers/target/iscsi/cxgbit/cxgbit_cm.c | 19 +++- drivers/target/iscsi/cxgbit/cxgbit_lro.h | 5 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 67 ++++++++---- drivers/target/iscsi/cxgbit/cxgbit_target.c | 155 +++++++++++++++++++--------- drivers/target/iscsi/iscsi_target.c | 36 +++++-- drivers/target/iscsi/iscsi_target_util.c | 1 + include/target/iscsi/iscsi_transport.h | 6 ++ 7 files changed, 206 insertions(+), 83 deletions(-) -- 2.0.2 -- To unsubscribe from this list: send the line "unsubscribe target-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html