[Devel] [PATCH 00/23] target: backport bug fixes from the upstream kernel

Andrei Vagin avagin at openvz.org
Tue Mar 27 20:36:54 MSK 2018


Alexei Potashnik (1):
  target/iscsi: Fix double free of a TUR followed by a solicited NOPOUT

Bart Van Assche (2):
  target: Inline transport_get_sense_codes()
  target: Split transport_send_check_condition_and_sense()

Christoph Hellwig (1):
  target: fix DPO and FUA bit checks

Dinesh Israni (1):
  target: Don't override EXTENDED_COPY xcopy_pt_cmd SCSI status code

Himanshu Madhani (1):
  target: Fix target_release_cmd_kref shutdown comp leak

Jamie Pocas (1):
  target/sbc: Add LBPRZ attribute + control CDB emulation

Jan Engelhardt (1):
  target: fix COMPARE_AND_WRITE non zero SGL offset data corruption

Jiang Yi (1):
  target: reject COMPARE_AND_WRITE if emulate_caw is not set

Max Lohrmann (1):
  target: Fix VERIFY_16 handling in sbc_parse_cdb

Mike Christie (2):
  target: Fix WRITE_SAME/DISCARD conversion to linux 512b sectors
  target: Fix max_unmap_lba_count calc overflow

Nicholas Bellinger (9):
  target: Make EXTENDED_COPY 0xe4 failure return COPY TARGET DEVICE NOT
    REACHABLE
  target: Use correct SCSI status during EXTENDED_COPY exception
  iscsi-target: Fix potential dead-lock during node acl delete
  target: Fix race with SCF_SEND_DELAYED_TAS handling
  target: Fix LUN_RESET active I/O handling for ACK_KREF
  target: Fix LUN_RESET active TMR descriptor handling
  target: Fix TAS handling for multi-session se_node_acls
  target: Fix remote-port TMR ABORT + se_cmd fabric stop
  target: Drop incorrect ABORT_TASK put for completed commands

Varun Prakash (2):
  iscsi-target: fix memory leak in iscsit_setup_text_cmd()
  iscsi-target: fix invalid flags in text response

 drivers/target/iscsi/iscsi_target.c          |   9 +-
 drivers/target/iscsi/iscsi_target_configfs.c |  16 +-
 drivers/target/target_core_device.c          |  76 +++-
 drivers/target/target_core_file.c            |  32 +-
 drivers/target/target_core_iblock.c          |  55 +--
 drivers/target/target_core_internal.h        |   2 +
 drivers/target/target_core_sbc.c             |  25 +-
 drivers/target/target_core_spc.c             |  12 +-
 drivers/target/target_core_tmr.c             |  89 +++-
 drivers/target/target_core_transport.c       | 636 +++++++++++++++------------
 drivers/target/target_core_xcopy.c           |  36 +-
 include/target/target_core_backend.h         |   4 +
 include/target/target_core_base.h            |   9 +-
 13 files changed, 566 insertions(+), 435 deletions(-)

-- 
1.8.3.1



More information about the Devel mailing list