All of lore.kernel.org
 help / color / mirror / Atom feed
From: James Bottomley <James.Bottomley@HansenPartnership.com>
To: Andrew Morton <akpm@linux-foundation.org>,
	Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-scsi <linux-scsi@vger.kernel.org>,
	linux-kernel <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] final round of SCSI updates for the 5.2+ merge window
Date: Sat, 20 Jul 2019 08:33:21 +0900	[thread overview]
Message-ID: <1563579201.1602.7.camel@HansenPartnership.com> (raw)

This is the final round of mostly small fixes in our initial
submit.  It's mostly minor fixes and driver updates.  The only change
of note is adding a virt_boundary_mask to the SCSI host and host
template to parametrise this for NVMe devices instead of having them do
a call in slave_alloc.  It's a fairly straightforward conversion except
in the two NVMe handling drivers that didn't set it who now have a
virtual infinity parameter added.

The patch is available here:

git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi-fixes

The short changelog is:

Arnd Bergmann (1):
      scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE

Benjamin Block (3):
      scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized
      scsi: zfcp: fix request object use-after-free in send path causing wrong traces
      scsi: zfcp: fix request object use-after-free in send path causing seqno errors

Christoph Hellwig (8):
      scsi: megaraid_sas: set an unlimited max_segment_size
      scsi: mpt3sas: set an unlimited max_segment_size for SAS 3.0 HBAs
      scsi: IB/srp: set virt_boundary_mask in the scsi host
      scsi: IB/iser: set virt_boundary_mask in the scsi host
      scsi: storvsc: set virt_boundary_mask in the scsi host template
      scsi: ufshcd: set max_segment_size in the scsi host template
      scsi: core: take the DMA max mapping size into account
      scsi: core: add a host / host template field for the virt boundary

Colin Ian King (1):
      scsi: libfc: fix null pointer dereference on a null lport

Damien Le Moal (1):
      scsi: sd_zbc: Fix compilation warning

Deepak Ukey (1):
      scsi: pm80xx: Fixed kernel panic during error recovery for SATA drive

Denis Efremov (1):
      scsi: libsas: remove the exporting of sas_wait_eh

Marcos Paulo de Souza (1):
      scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade

Maurizio Lombardi (1):
      scsi: core: use scmd_printk() to print which command timed out

Ming Lei (1):
      scsi: core: Fix race on creating sense cache

Shivasharan S (4):
      scsi: megaraid_sas: Update driver version to 07.710.50.00
      scsi: megaraid_sas: Add module parameter for FW Async event logging
      scsi: megaraid_sas: Enable msix_load_balance for Invader and later controllers
      scsi: megaraid_sas: Fix calculation of target ID

YueHaibing (1):
      scsi: megaraid_sas: Make some symbols static

And the diffstat:

 drivers/infiniband/ulp/iser/iscsi_iser.c  | 35 ++++----------------
 drivers/infiniband/ulp/srp/ib_srp.c       | 18 ++--------
 drivers/s390/scsi/zfcp_erp.c              |  7 ++++
 drivers/s390/scsi/zfcp_fsf.c              | 55 +++++++++++++++++++++++++++----
 drivers/scsi/hosts.c                      |  3 ++
 drivers/scsi/libfc/fc_exch.c              |  2 +-
 drivers/scsi/libsas/sas_scsi_host.c       |  1 -
 drivers/scsi/lpfc/lpfc_debugfs.h          |  2 +-
 drivers/scsi/megaraid/megaraid_sas.h      |  4 +--
 drivers/scsi/megaraid/megaraid_sas_base.c | 31 +++++++++++++----
 drivers/scsi/mpt3sas/mpt3sas_scsih.c      |  1 +
 drivers/scsi/pm8001/pm8001_sas.c          |  6 +++-
 drivers/scsi/pm8001/pm80xx_hwi.c          |  2 +-
 drivers/scsi/pm8001/pm80xx_hwi.h          |  2 ++
 drivers/scsi/scsi_devinfo.c               |  2 ++
 drivers/scsi/scsi_lib.c                   | 13 +++++---
 drivers/scsi/sd_zbc.c                     |  2 +-
 drivers/scsi/storvsc_drv.c                |  5 ++-
 drivers/scsi/ufs/ufshcd.c                 |  3 +-
 include/scsi/scsi_host.h                  |  3 ++
 20 files changed, 123 insertions(+), 74 deletions(-)

James

             reply	other threads:[~2019-07-19 23:33 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-07-19 23:33 James Bottomley [this message]
2019-07-20  2:29 ` [GIT PULL] final round of SCSI updates for the 5.2+ merge window Ming Lei
2019-07-20 12:46   ` Martin K. Petersen
2019-07-20 18:40 ` pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1563579201.1602.7.camel@HansenPartnership.com \
    --to=james.bottomley@hansenpartnership.com \
    --cc=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.