Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751329AbbK2GC6 (ORCPT ); Sun, 29 Nov 2015 01:02:58 -0500 Received: from mail.linux-iscsi.org ([67.23.28.174]:36552 "EHLO linux-iscsi.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750728AbbK2GCz (ORCPT ); Sun, 29 Nov 2015 01:02:55 -0500 Message-ID: <1448776973.579.26.camel@haakon3.risingtidesystems.com> Subject: [GIT PULL] target fixes for v4.4-rc3 From: "Nicholas A. Bellinger" To: Linus Torvalds Cc: target-devel , linux-scsi , LKML Date: Sat, 28 Nov 2015 22:02:53 -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 List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2448 Lines: 65 Hi Linus, Here are outstanding target-pending fixes queued for v4.4-rc3 code. Please go ahead and pull from: git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master This includes: - Fix tcm-user backend driver expired cmd time processing (agrover) - Elimination of kref_put_spinlock_irqsave() for I/O completion (bart) - Fix iscsi login kthread failure case hung task regression (nab) - Fix COMPARE_AND_WRITE completion use-after-free race (nab) - Fix COMPARE_AND_WRITE with SCF_PASSTHROUGH_SG_TO_MEM_NOALLOC non zero SGL offset data corruption. (Jan + Doug) - Fix >= v4.4-rc1 regression for tcm_qla2xxx enable configfs attribute (Himanshu + HCH) Thank you, --nab Andy Grover (2): target/user: Fix time calc in expired cmd processing target/user: Do not set unused fields in tcmu_ops Bart Van Assche (2): target: Invoke release_cmd() callback without holding a spinlock kref: Remove kref_put_spinlock_irqsave() David Disseldorp (1): target/stat: print full t10_wwn.model buffer Himanshu Madhani (1): qla2xxx: Fix regression introduced by target configFS changes Jan Engelhardt (1): target: fix COMPARE_AND_WRITE non zero SGL offset data corruption Luis de Bethencourt (1): iscsi-target: return -ENOMEM instead of -1 in case of failed kmalloc() Nicholas Bellinger (2): iscsi-target: Fix rx_login_comp hang after login failure target: Fix race for SCF_COMPARE_AND_WRITE_POST checking drivers/scsi/qla2xxx/tcm_qla2xxx.c | 2 +- drivers/target/iscsi/iscsi_target.c | 13 +++++++++- drivers/target/iscsi/iscsi_target_nego.c | 1 + drivers/target/iscsi/iscsi_target_parameters.c | 10 ++++---- drivers/target/target_core_sbc.c | 17 ++++++++----- drivers/target/target_core_stat.c | 2 +- drivers/target/target_core_tmr.c | 7 +++++- drivers/target/target_core_transport.c | 26 ++++++++++---------- drivers/target/target_core_user.c | 4 +--- include/linux/kref.h | 33 -------------------------- include/target/target_core_base.h | 2 +- 11 files changed, 53 insertions(+), 64 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/