[PATCH 0/3] Use common iscsi_tpg_np driver show/store

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux SCSI]     [Kernel Newbies]     [Linux SCSI Target Infrastructure]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Device Mapper]

  Powered by Linux