From: Nicholas Bellinger <nab@xxxxxxxxxxxxxxx> Hi Varun & Co, Here are the outstanding patches for v4.7-rc1 to go along with initial cxgbit driver merge currently queued in target-pending/for-next. Apologies for the delayed follow-up on these items. The 1st patch folds existing configfs tpg_np attribute show/store into common code, as prep for v4.8+ changes to have each driver's tpg_np attribute provided at runtime, so existing hardcoded usage in iscsi_target_configfs.c and enum iscsit_transport_type can be removed. The remaining 2 patches convert the special cases for signaling non iser-target rdma verbs shutdown handling into a iscsit_transport flag, and makes cxgbit usage of type ISCSI_HW_OFFLOAD + 'hw_offload' attribute use a driver specific type ISCSI_CXGBIT + 'cxgbit' naming within configfs. Note from perspective of new + existing iscsi-target transport drivers, these patches are purely mechanical changes. Please review, --nab Nicholas Bellinger (3): iscsi-target: Make iscsi_tpg_np driver show/store use generic code iscsi-target: Convert transport drivers to signal rdma_shutdown cxgbit: Use type ISCSI_CXGBIT + cxgbit tpg_np attribute drivers/infiniband/ulp/isert/ib_isert.c | 1 + drivers/target/iscsi/cxgbit/cxgbit_main.c | 3 +- drivers/target/iscsi/iscsi_target.c | 10 +- drivers/target/iscsi/iscsi_target_configfs.c | 207 ++++++--------------------- include/target/iscsi/iscsi_target_core.h | 2 +- include/target/iscsi/iscsi_transport.h | 1 + 6 files changed, 54 insertions(+), 170 deletions(-) -- 1.9.1 -- 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