[GIT PULL] target updates for v4.10

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

 



Hello Linus,

The following changes since commit 3e5de27e940d00d8d504dfb96625fb654f641509:

  Linux 4.9-rc8 (2016-12-04 12:50:51 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/bvanassche/linux.git scsi-target-for-v4.10

for you to fetch changes up to 83337e544323a8bd7492994d64af339175ac7107:

  iscsi-target: Return error if unable to add network portal (2016-12-16 11:16:15 +0100)

----------------------------------------------------------------
The changes in this pull request are:
* A few small bug fixes for the iSCSI and user space target drivers.
* Minimize the target build time by about 30% by rearranging #include
  directives.
* Fix the second argument passed to percpu_ida_alloc().
* Reduce the number of false positive warnings reported by sparse.

These patches pass Wu Fengguang's build bot tests and also the linux-next
tests.
----------------------------------------------------------------
Andy Grover (1):
      target/user: Fix use-after-free of tcmu_cmds if they are expired

Bart Van Assche (10):
      target: Use NULL instead of 0 to represent a pointer
      target/user: Fix a data type in tcmu_queue_cmd()
      sbp-target: Fix second argument of percpu_ida_alloc()
      usb: gadget: Fix second argument of percpu_ida_alloc()
      configfs: Minimize #include directives
      qla2xxx: Add an #include directive
      sbp-target: Add an #include directive
      cxgbit: Add an #include directive
      target/user: Add an #include directive
      target: Minimize #include directives

Bryant G. Ly (1):
      ibmvscsi_tgt: Add two #include directives

Colin Ian King (1):
      target: Fix spelling mistake and unwrap multi-line text

Dan Carpenter (1):
      target/iscsi: Fix double free in lio_target_tiqn_addtpg()

Varun Prakash (1):
      iscsi-target: Return error if unable to add network portal

 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c          |  1 +
 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.h          |  1 +
 drivers/scsi/qla2xxx/qla_isr.c                    |  1 +
 drivers/target/iscsi/cxgbit/cxgbit_target.c       |  1 +
 drivers/target/iscsi/iscsi_target.c               |  2 ++
 drivers/target/iscsi/iscsi_target.h               | 12 ++++++++++++
 drivers/target/iscsi/iscsi_target_auth.c          |  2 +-
 drivers/target/iscsi/iscsi_target_auth.h          |  5 +++++
 drivers/target/iscsi/iscsi_target_configfs.c      |  7 +++++--
 drivers/target/iscsi/iscsi_target_datain_values.c |  2 +-
 drivers/target/iscsi/iscsi_target_datain_values.h |  3 +++
 drivers/target/iscsi/iscsi_target_device.h        |  3 +++
 drivers/target/iscsi/iscsi_target_erl0.h          |  6 ++++++
 drivers/target/iscsi/iscsi_target_erl1.c          |  1 +
 drivers/target/iscsi/iscsi_target_erl1.h          | 10 ++++++++++
 drivers/target/iscsi/iscsi_target_erl2.c          |  1 +
 drivers/target/iscsi/iscsi_target_erl2.h          |  7 +++++++
 drivers/target/iscsi/iscsi_target_login.c         |  2 ++
 drivers/target/iscsi/iscsi_target_login.h         |  7 +++++++
 drivers/target/iscsi/iscsi_target_nego.c          |  2 ++
 drivers/target/iscsi/iscsi_target_nego.h          |  4 ++++
 drivers/target/iscsi/iscsi_target_nodeattrib.h    |  5 +++++
 drivers/target/iscsi/iscsi_target_parameters.c    |  2 +-
 drivers/target/iscsi/iscsi_target_parameters.h    |  6 ++++++
 drivers/target/iscsi/iscsi_target_seq_pdu_list.h  |  5 +++++
 drivers/target/iscsi/iscsi_target_tmr.h           |  6 ++++++
 drivers/target/iscsi/iscsi_target_tpg.c           |  3 +--
 drivers/target/iscsi/iscsi_target_tpg.h           |  9 +++++++++
 drivers/target/iscsi/iscsi_target_transport.c     |  1 +
 drivers/target/iscsi/iscsi_target_util.c          |  1 +
 drivers/target/iscsi/iscsi_target_util.h          |  8 ++++++++
 drivers/target/loopback/tcm_loop.h                |  4 ++++
 drivers/target/sbp/sbp_target.c                   |  3 ++-
 drivers/target/target_core_alua.c                 |  3 +++
 drivers/target/target_core_alua.h                 |  2 ++
 drivers/target/target_core_configfs.c             |  4 ++--
 drivers/target/target_core_device.c               |  1 +
 drivers/target/target_core_file.c                 |  1 +
 drivers/target/target_core_file.h                 |  2 ++
 drivers/target/target_core_iblock.h               |  3 +++
 drivers/target/target_core_internal.h             |  5 +++++
 drivers/target/target_core_pr.c                   |  5 +++--
 drivers/target/target_core_pr.h                   |  4 ++++
 drivers/target/target_core_pscsi.h                |  7 ++++---
 drivers/target/target_core_rd.c                   |  2 ++
 drivers/target/target_core_rd.h                   |  4 ++++
 drivers/target/target_core_sbc.c                  |  1 +
 drivers/target/target_core_ua.h                   |  2 ++
 drivers/target/target_core_user.c                 |  5 ++---
 drivers/target/target_core_xcopy.c                |  1 +
 drivers/target/target_core_xcopy.h                |  2 ++
 drivers/target/tcm_fc/tcm_fc.h                    |  3 +++
 drivers/usb/gadget/function/f_tcm.c               |  2 +-
 include/linux/configfs.h                          | 13 +++++--------
 include/target/iscsi/iscsi_target_core.h          | 14 ++++++++------
 include/target/iscsi/iscsi_target_stat.h          |  4 ++++
 include/target/iscsi/iscsi_transport.h            |  6 +++---
 include/target/target_core_backend.h              |  6 ++++++
 include/target/target_core_base.h                 | 12 ++++--------
 include/target/target_core_fabric.h               |  4 ++++
 60 files changed, 207 insertions(+), 44 deletions(-)

Attachment: signature.asc
Description: This is a digitally signed message part


[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