Received: by 2002:ac0:950e:0:0:0:0:0 with SMTP id f14csp78788imc; Fri, 15 Mar 2019 17:24:15 -0700 (PDT) X-Google-Smtp-Source: APXvYqzBNPm+mZoNbeQkNskIEduFNr5+G+rLCscL24z0KVXD+6O2RkGnIioidcAbOKi/uEFDFhzB X-Received: by 2002:a17:902:5992:: with SMTP id p18mr7076229pli.231.1552695855680; Fri, 15 Mar 2019 17:24:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552695855; cv=none; d=google.com; s=arc-20160816; b=p+1JA/FfuMs/kttWBDOCHXnyDDFmqtCPnaaydU8Xox7TSaswLI8iYw5/9knNNHqYmn zU7jEo87mesKzx0ak82bpgcfGm1q6x6IuAyQj77RufrIkjp5zowECu6D01WsZKdQEZD8 5RbSM8SjaI4CQ2VMx3ppsQvxubMj6VKS8AKn+hDHMWfxuspFcr4D377z05uIoDDvmAvU NdKW9dz5sCSHJ5DxW6XWTDUp1kwo5WcH7hS7tzyDZAIRGGl5Kkim58DalV2vpe9lemep fmdGi3z7+7zxJJ2BpfAlUW/cq9Oyoi+qdx66182rhlrNpZSwleeSPc+Utqtb4B/Hv2Q6 Un+g== 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:dkim-signature; bh=1fkPwRVLCJfLtqC+o3AGygm6aBjD8Ua3rgkWJ4/wgp4=; b=S5qt4kCeQMtKtMq35gM7t1MFLPP5yl1ruT7myZvNFZf5qOVV3+dpN0zsfrm1oGK4Km MGWTjbm5/eHqJerzGjtkOYHLR1XYIsxDkFEZ08VLVO0Z7GxyaNu9y/1ndvQSVeNuXeRg Z2ASihKfRDrrFrDk/JPJXjGoeYuolkzk8Qj8pMtVMtqMD52izi3bDBhiIm+i1IcBqabB UWBIs+GXVUyxgw6hedP5YtBu3TobAtv2AE5vb+JJLhzE8hHiocdmigjTKSs8kasIUxWN sy/v6WFNSsnyE4X98W4ECLimrL/qqDZ9vEwZsHrUFSWnl/kg21k5IuwjGtFxUhpxXBIz ZJ3g== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@hansenpartnership.com header.s=20151216 header.b=snGhzOjl; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=hansenpartnership.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w3si3024428plq.169.2019.03.15.17.23.59; Fri, 15 Mar 2019 17:24:15 -0700 (PDT) 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; dkim=fail header.i=@hansenpartnership.com header.s=20151216 header.b=snGhzOjl; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=hansenpartnership.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726803AbfCPAXW (ORCPT + 99 others); Fri, 15 Mar 2019 20:23:22 -0400 Received: from bedivere.hansenpartnership.com ([66.63.167.143]:45436 "EHLO bedivere.hansenpartnership.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726513AbfCPAXV (ORCPT ); Fri, 15 Mar 2019 20:23:21 -0400 Received: from localhost (localhost [127.0.0.1]) by bedivere.hansenpartnership.com (Postfix) with ESMTP id 33FF68EE287; Fri, 15 Mar 2019 17:23:21 -0700 (PDT) Received: from bedivere.hansenpartnership.com ([127.0.0.1]) by localhost (bedivere.hansenpartnership.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9-H0WJ5iPQNF; Fri, 15 Mar 2019 17:23:21 -0700 (PDT) Received: from [153.66.254.194] (unknown [50.35.68.20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bedivere.hansenpartnership.com (Postfix) with ESMTPSA id A7BB18EE12F; Fri, 15 Mar 2019 17:23:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=hansenpartnership.com; s=20151216; t=1552695800; bh=+EFxB7AMfPK2/eyCESoKwN1Bn+ScQXKRzDCau8uVCnk=; h=Subject:From:To:Cc:Date:From; b=snGhzOjlam1AIvV7Wevq7qmKwA5xoGxs749hoZvbFbki1Uhdt5x5rRL7Su60v7KGd U//QmlMP5UeiVnloPPPKDuu7d7y/OzeRZfIceNxF3JXZHMVQtUdjm2hTtn1/6nvubh D16jyCCynUqLzRDJeh88nMdFmIzavYwlnXa8TJkE= Message-ID: <1552695799.24933.24.camel@HansenPartnership.com> Subject: [GIT PULL] final round of SCSI updates for the 5.0+ merge window From: James Bottomley To: Andrew Morton , Linus Torvalds Cc: linux-scsi , linux-kernel Date: Fri, 15 Mar 2019 17:23:19 -0700 Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.26.6 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 This is the final round of mostly small fixes and performance improvements to our initial submit. The main regression fix is the ia64 simscsi build failure which was missed in the serial number elimination conversion. You will find the topmost patch has been rebased. Apparently one of our number can't spell scsi: and, since it is the oneliner of the patch, I felt it had to be fixed. There are no code changes from what was in linux-next. The original commit is here for you to verify: https://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git/log/?h=cockup The patch is available here: git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi-misc The short changelog is: Andy Shevchenko (1): scsi: target: tcmu: Switch to bitmap_zalloc() Arnd Bergmann (4): scsi: lpfc: fix 32-bit format string warning scsi: lpfc: fix unused variable warning scsi: qla2xxx: avoid printf format warning scsi: ufs: hisi: fix ufs_hba_variant_ops passing Bill Kuzeja (1): scsi: qla2xxx: Fix panic in qla_dfs_tgt_counters_show Cathy Avery (1): scsi: target: tcmu: wait for nl reply only if there are listeners or during an add Dan Carpenter (2): scsi: lpfc: Fix error codes in lpfc_sli4_pci_mem_setup() scsi: qla2xxx: check for kstrtol() failure Erwan Velu (1): scsi: smartpqi: Reporting 'logical unit failure' Felipe Franciosi (1): scsi: virtio_scsi: don't send sc payload with tmfs Hannes Reinecke (1): scsi: ia64: simscsi: use request tag instead of serial_number James Smart (2): scsi: lpfc: resolve static checker warning in lpfc_sli4_hba_unset scsi: lpfc: Correct __lpfc_sli_issue_iocb_s4 lockdep check John Garry (1): scsi: hisi_sas: Set PHY linkrate when disconnected Lee Duncan (1): scsi: libiscsi: Hold back_lock when calling iscsi_complete_task Sagar Biradar (1): scsi: aacraid: Fix performance issue on logical drives Steve Sistare (1): scsi: megaraid_sas: reduce module load time Vasily Averin (1): scsi: libiscsi: fall back to sendmsg for slab pages Xiang Chen (4): scsi: hisi_sas: Change SERDES_CFG init value to increase reliability of HiLink scsi: hisi_sas: Send HARD RESET to clear the previous affiliation of STP target port scsi: hisi_sas: Fix a timeout race of driver internal and SMP IO scsi: hisi_sas: Change return variable type in phy_up_v3_hw() Xiaofei Tan (1): scsi: hisi_sas: print PHY RX errors count for later revision of v3 hw And the diffstat: arch/ia64/hp/sim/simscsi.c | 7 +-- drivers/scsi/aacraid/linit.c | 13 +++-- drivers/scsi/hisi_sas/hisi_sas.h | 8 +++ drivers/scsi/hisi_sas/hisi_sas_main.c | 57 ++++++++++++++++++-- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 1 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 89 ++++++++++++++++++++++--------- drivers/scsi/libiscsi.c | 22 +++++++- drivers/scsi/libiscsi_tcp.c | 11 ++-- drivers/scsi/lpfc/lpfc_init.c | 21 ++++---- drivers/scsi/lpfc/lpfc_nvme.c | 3 +- drivers/scsi/lpfc/lpfc_sli.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/qla2xxx/qla_attr.c | 2 + drivers/scsi/qla2xxx/qla_dfs.c | 2 + drivers/scsi/qla2xxx/qla_iocb.c | 4 +- drivers/scsi/smartpqi/smartpqi_init.c | 6 +++ drivers/scsi/ufs/ufs-hisi.c | 11 ++-- drivers/scsi/ufs/ufshcd-pltfrm.c | 2 +- drivers/scsi/ufs/ufshcd-pltfrm.h | 2 +- drivers/scsi/ufs/ufshcd.h | 2 +- drivers/scsi/virtio_scsi.c | 2 - drivers/target/target_core_user.c | 19 ++++--- 22 files changed, 210 insertions(+), 80 deletions(-) James