Received: by 10.223.164.202 with SMTP id h10csp1261099wrb; Thu, 23 Nov 2017 14:31:36 -0800 (PST) X-Google-Smtp-Source: AGs4zMbKmAEhPqFCg4ksC3tNsdN7Hhw71aAqVCaIGZNhYdh7+3EsVWbl60udl2UgSNOlFuUvezzg X-Received: by 10.101.100.199 with SMTP id t7mr5218581pgv.316.1511476295944; Thu, 23 Nov 2017 14:31:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511476295; cv=none; d=google.com; s=arc-20160816; b=Y8GMgk71zjzy8J2Rk3h0c34dSmh4sEBcGLrBVbQ31zbP4K2IsDkN0iNaRrrng1O7YE 8FuGImonqM9j67vZS47YdGhFIn1+D8mtcNTx5GVIYuMWWTSG5gQF0hiHjdCj/l5mO417 IxyjiM2gSSANU7c+JHmt1pWSCr7FwXiyXqaBuHkd1Lbzy7JrJKyKuXyKMFzh+KWX2cw+ MWUa15FRgW7e8iF12a7pFxunnthe03XVVsEMKBzMG/JUCOlTLDono7tOUKJuIOmzDgU9 k/JJsAnMscgheEMlR67oHsUkoMRG9tXL5tnukaJDkHpUcW5mUPw/TStb0SP/Xfjabi0K lhdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :date:cc:to:from:subject:message-id:arc-authentication-results; bh=E1X1Qe+cgGHOMrLnzhDElWcSW8PoxJRgF8iTTSkKBzU=; b=qQbZhsaDGHkacnvwCdhuBSaAzjrfKDXxMGdBynRmybeHVoOVM1joXDEHWgaehUmAWc JAPfLS+C/Ldq2WjpTP0H9XeyDPwzOTv7uy7h75KoPB/jihUijrDlXTXYHarjibh4U6JE K0qcK9I8Dg+BDMYA4PMOhZ1eslDYyJwocqzo89ckZo6E+1UGS/QoqPZj1SF9LqExM7s8 oNsrn5sheNDsuqrKrgIHuD9JrZ8IlQvUABCJ8mdWd2C128gO5rV2aY3g1dlOmP7TumOX q5800acHfJW6R7rFn8elHbcm1LlH9R8vXWUfyNeUBExU6ii1TNfMlRH2IDh2HBkMT2VB ZbfA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f2si17080771pgr.306.2017.11.23.14.31.24; Thu, 23 Nov 2017 14:31:35 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753377AbdKWWas (ORCPT + 73 others); Thu, 23 Nov 2017 17:30:48 -0500 Received: from mail.linux-iscsi.org ([67.23.28.174]:45402 "EHLO linux-iscsi.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752460AbdKWWar (ORCPT ); Thu, 23 Nov 2017 17:30:47 -0500 Received: from [192.168.42.50] (mobile-166-137-176-007.mycingular.net [166.137.176.7]) (using SSLv3 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: nab) by linux-iscsi.org (Postfix) with ESMTPSA id 9CB3D40003; Thu, 23 Nov 2017 22:41:51 +0000 (UTC) Message-ID: <1511476236.5327.27.camel@haakon3.daterainc.com> Subject: [GIT PULL] target updates for v4.15-rc1 From: "Nicholas A. Bellinger" To: Linus Torvalds Cc: target-devel , linux-scsi , LKML Date: Thu, 23 Nov 2017 14:30:36 -0800 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.4.4-1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello Linus, Here are the target-pending updates for v4.15-rc1. Please go ahead and pull from: git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git for-next This series is predominantly bug-fixes, with a few small improvements that have been outstanding over the last release cycle. As usual, the associated bug-fixes have CC' tags for stable. Also, things have been particularly quiet wrt new developments the last months, with most folks continuing to focus on stability atop 4.x stable kernels for their respective production configurations. Also at this point, the stable trees have been synced up with mainline. This will continue to be a priority, as production users tend to run exclusively atop stable kernels, a few releases behind mainline. The highlights include: - target: Fix PR PREEMPT_AND_ABORT null pointer dereference regression in v4.11+ (tangwenji) - target/user: Fix OOPs during removing TCMU device (Xiubo Li + Zhang Zhuoyu) - target/user: Add netlink command reply supported option for each device (Kenjiro Nakayama) - cxgbit: Abort the TCP connection in case of data out timeout (Varun Prakash) - target: Fix PR/ALUA file path truncation (David Disseldorp) - target/user: Fix double se_cmd completion during ->cmd_time_out (Mike Christie) - target: Fix QUEUE_FULL + SCSI task attribute handling in 4.1+ (Bryant Ly + nab) - target: Fix quiese during transport_write_pending_qf endless loop (nab) - target: Avoid early CMD_T_PRE_EXECUTE failures during ABORT_TASK in 3.14+ (Don White + nab) Thank you, --nab Bart Van Assche (9): target: Move a declaration of a global variable into a header file target: Suppress gcc 7 fallthrough warnings target: Inline transport_put_cmd() target/iscsi: Define OFFLOAD_BUF_SIZE once target/iscsi: Use min() in iscsit_dump_data_payload() instead of open-coding it target/iscsi: Fix endianness in an error message target/iscsi: Modify iscsit_do_crypto_hash_buf() prototype target/iscsi: Fix a race condition in iscsit_add_reject_from_cmd() target/iscsi: Detect conn_cmd_list corruption early Dan Carpenter (2): tcmu: Fix some memory corruption tcmu: Add a missing unlock on an error path David Disseldorp (2): target: fix PR state file path truncation target: fix ALUA state file path truncation Jiang Yi (1): target/file: Do not return error for UNMAP if length is zero Kenjiro Nakayama (2): target/tcmu: Use macro to call container_of in tcmu_cmd_time_out_show target: Add netlink command reply supported option for each device Markus Elfring (1): iSCSI-target: Use common error handling code in iscsi_decode_text_input() Mike Christie (2): target: return SAM_STAT_TASK_SET_FULL for TCM_OUT_OF_RESOURCES tcmu: fix double se_cmd completion Nicholas Bellinger (6): target: Fix QUEUE_FULL + SCSI task attribute handling target: Fix caw_sem leak in transport_generic_request_failure target: Fix quiese during transport_write_pending_qf endless loop target: Avoid early CMD_T_PRE_EXECUTE failures during ABORT_TASK iscsi-target: Make TASK_REASSIGN use proper se_cmd->cmd_kref iscsi-target: Fix non-immediate TMR reference leak Varun Prakash (1): cxgbit: Abort the TCP connection in case of data out timeout Xiubo Li (1): tcmu: fix crash when removing the tcmu device tangwenji (8): target: fix null pointer regression in core_tmr_drain_tmr_list target: fix buffer offset in core_scsi3_pri_read_full_status target: fix double unmap data sg in core_scsi3_emulate_pro_register_and_move() target: add sense code INSUFFICIENT REGISTRATION RESOURCES target: fix match_token option in target_core_configfs.c target:fix condition return in core_pr_dump_initiator_port() iscsi-target: fix memory leak in lio_target_tiqn_addtpg() iscsi-target: fix memory leak in iscsit_release_discovery_tpg() drivers/target/iscsi/cxgbit/cxgbit.h | 2 + drivers/target/iscsi/cxgbit/cxgbit_cm.c | 45 +++++ drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 8 + drivers/target/iscsi/cxgbit/cxgbit_main.c | 1 + drivers/target/iscsi/iscsi_target.c | 80 ++++----- drivers/target/iscsi/iscsi_target_configfs.c | 3 +- drivers/target/iscsi/iscsi_target_erl1.c | 7 +- drivers/target/iscsi/iscsi_target_parameters.c | 39 ++--- drivers/target/iscsi/iscsi_target_seq_pdu_list.c | 2 - drivers/target/iscsi/iscsi_target_tpg.c | 7 +- drivers/target/iscsi/iscsi_target_util.c | 4 + drivers/target/target_core_alua.c | 51 +++--- drivers/target/target_core_alua.h | 9 - drivers/target/target_core_configfs.c | 14 +- drivers/target/target_core_fabric_configfs.c | 2 - drivers/target/target_core_file.c | 4 + drivers/target/target_core_internal.h | 1 + drivers/target/target_core_pr.c | 41 ++--- drivers/target/target_core_tmr.c | 12 +- drivers/target/target_core_transport.c | 84 +++++---- drivers/target/target_core_user.c | 208 +++++++++++++++-------- include/target/target_core_base.h | 2 + 22 files changed, 387 insertions(+), 239 deletions(-) From 1584767758558069973@xxx Wed Nov 22 12:05:08 +0000 2017 X-GM-THRID: 1584566861527833455 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread