linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] final round of SCSI updates for the 5.6+ merge window
@ 2020-06-13 15:15 James Bottomley
  2020-06-13 20:25 ` pr-tracker-bot
  0 siblings, 1 reply; 4+ messages in thread
From: James Bottomley @ 2020-06-13 15:15 UTC (permalink / raw)
  To: Andrew Morton, Linus Torvalds; +Cc: linux-scsi, linux-kernel

This is the set of changes collected since just before the merge window
opened.  It's mostly minor fixes in drivers.  The one non-driver set is
the three optical disk (sr) changes where two are error path fixes and
one is a helper conversion.  The big driver change is the hpsa
compat_alloc_userspace rework by Al so he can kill the remaining user. 
This has been tested and acked by the maintainer.

There's a minor merge conflict in sr.c because of a711d91cd97e ("block:
add a cdrom_device_info pointer to struct gendisk") but the resolution
is pretty obvious.

The patch is available here:

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

The short changelog is:

Al Viro (4):
      scsi: hpsa: hpsa_ioctl(): Tidy up a bit
      scsi: hpsa: Get rid of compat_alloc_user_space()
      scsi: hpsa: Don't bother with vmalloc for BIG_IOCTL_Command_struct
      scsi: hpsa: Lift {BIG_,}IOCTL_Command_struct copy{in,out} into hpsa_ioctl()

Bodo Stroesser (1):
      scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range

Can Guo (1):
      scsi: ufs: Don't update urgent bkops level when toggling auto bkops

Christophe JAILLET (1):
      scsi: acornscsi: Fix an error handling path in acornscsi_probe()

Colin Ian King (1):
      scsi: qedf: Remove redundant initialization of variable rc

Dan Carpenter (1):
      scsi: cxlflash: Remove an unnecessary NULL check

Denis Efremov (1):
      scsi: storvsc: Remove memset before memory freeing in storvsc_suspend()

John Hubbard (1):
      scsi: st: Convert convert get_user_pages() --> pin_user_pages()

Qiushi Wu (1):
      scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj

Simon Arlott (2):
      scsi: sr: Fix sr_probe() missing deallocate of device minor
      scsi: sr: Fix sr_probe() missing mutex_destroy

Stanley Chu (1):
      scsi: ufs: Remove redundant urgent_bkop_lvl initialization

Sudhakar Panneerselvam (4):
      scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb()
      scsi: target: Fix NULL pointer dereference
      scsi: target: Initialize LUN in transport_init_se_cmd()
      scsi: target: Factor out a new helper, target_cmd_init_cdb()

Suganath Prabu S (1):
      scsi: mpt3sas: Fix memset() in non-RDPQ mode

Tyrel Datwyler (1):
      scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM

And the diffstat:

 drivers/scsi/arm/acornscsi.c           |   4 +-
 drivers/scsi/cxlflash/main.c           |   3 -
 drivers/scsi/hpsa.c                    | 199 +++++++++++++++------------------
 drivers/scsi/ibmvscsi/ibmvscsi.c       |   2 +
 drivers/scsi/iscsi_boot_sysfs.c        |   2 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c    |   5 +-
 drivers/scsi/qedf/qedf_fip.c           |   2 +-
 drivers/scsi/sr.c                      |   7 +-
 drivers/scsi/st.c                      |  20 +---
 drivers/scsi/storvsc_drv.c             |   3 -
 drivers/scsi/ufs/ufshcd.c              |   6 +-
 drivers/target/iscsi/iscsi_target.c    |  29 ++---
 drivers/target/target_core_device.c    |  19 ++--
 drivers/target/target_core_tmr.c       |   4 +-
 drivers/target/target_core_transport.c |  55 ++++++---
 drivers/target/target_core_user.c      |   4 +-
 drivers/target/target_core_xcopy.c     |   9 +-
 drivers/usb/gadget/function/f_tcm.c    |   6 +-
 include/target/target_core_fabric.h    |   9 +-
 19 files changed, 195 insertions(+), 193 deletions(-)

James


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PULL] final round of SCSI updates for the 5.6+ merge window
  2020-06-13 15:15 [GIT PULL] final round of SCSI updates for the 5.6+ merge window James Bottomley
@ 2020-06-13 20:25 ` pr-tracker-bot
  0 siblings, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2020-06-13 20:25 UTC (permalink / raw)
  To: James Bottomley; +Cc: Andrew Morton, Linus Torvalds, linux-scsi, linux-kernel

The pull request you sent on Sat, 13 Jun 2020 08:15:11 -0700:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/3df83e164f1f39c614a3f31e39164756945ae2ea

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [GIT PULL] final round of SCSI updates for the 5.6+ merge window
  2020-04-10 18:19 James Bottomley
@ 2020-04-10 20:40 ` pr-tracker-bot
  0 siblings, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2020-04-10 20:40 UTC (permalink / raw)
  To: James Bottomley; +Cc: Andrew Morton, Linus Torvalds, linux-scsi, linux-kernel

The pull request you sent on Fri, 10 Apr 2020 11:19:12 -0700:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/93f3321f650c5e700478ee8ed2e118d8255095cd

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [GIT PULL] final round of SCSI updates for the 5.6+ merge window
@ 2020-04-10 18:19 James Bottomley
  2020-04-10 20:40 ` pr-tracker-bot
  0 siblings, 1 reply; 4+ messages in thread
From: James Bottomley @ 2020-04-10 18:19 UTC (permalink / raw)
  To: Andrew Morton, Linus Torvalds; +Cc: linux-scsi, linux-kernel

This is a batch of changes that didn't make it in the initial pull
request because the lpfc series had to be rebased to redo an incorrect
split.  It's basically driver updates to lpfc, target, bnx2fc and ufs
with the rest being minor updates except the sr_block_release one which
fixes a use after free introduced by the removal of the global mutex in
the first patch set.

The patch is available here:

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

The short changelog is:

Alex Dewar (1):
      scsi: aic7xxx: Remove more FreeBSD-specific code

Bart Van Assche (1):
      scsi: sr: Fix sr_block_release()

Can Guo (1):
      scsi: ufs: Use ufshcd_config_pwr_mode() when scaling gear

David Disseldorp (5):
      scsi: target: use the stack for XCOPY passthrough cmds
      scsi: target: increase XCOPY I/O size
      scsi: target: avoid per-loop XCOPY buffer allocations
      scsi: target: drop xcopy DISK BLOCK LENGTH debug
      scsi: target: use #define for xcopy descriptor len

Dick Kennedy (1):
      scsi: lpfc: Change default SCSI LUN QD to 64

Hannes Reinecke (1):
      scsi: aacraid: do not overwrite retval in aac_reset_adapter()

James Smart (11):
      scsi: lpfc: Update lpfc version to 12.8.0.0
      scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3
      scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI
      scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics
      scsi: lpfc: Fix crash in target side cable pulls hitting WAIT_FOR_UNREG
      scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release
      scsi: lpfc: Fix crash after handling a pci error
      scsi: lpfc: Fix scsi host template for SLI3 vports
      scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req
      scsi: lpfc: Fix lockdep error - register non-static key
      scsi: lpfc: Fix kasan slab-out-of-bounds error in lpfc_unreg_login

Javed Hasan (3):
      scsi: libfc: rport state move to PLOGI if all PRLI retry exhausted
      scsi: libfc: If PRLI rejected, move rport to PLOGI state
      scsi: bnx2fc: Process the RQE with CQE in interrupt context

Joe Perches (1):
      scsi: zfcp: use fallthrough;

Nikhil Kshirsagar (1):
      scsi: core: Add DID_ALLOC_FAILURE and DID_MEDIUM_ERROR to hostbyte_table

Saurav Kashyap (2):
      scsi: bnx2fc: Update the driver version to 2.12.13
      scsi: bnx2fc: Fix SCSI command completion after cleanup is posted

Sreekanth Reddy (1):
      scsi: mpt3sas: Fix kernel panic observed on soft HBA unplug

Stanley Chu (3):
      scsi: ufs: set device as active power mode after resetting device
      scsi: ufs-mediatek: add error recovery for suspend and resume
      scsi: ufs: export ufshcd_link_recovery

Subhash Jadavani (1):
      scsi: ufs: Clean up ufshcd_scale_clks() and clock scaling error out path

Wu Bo (1):
      scsi: iscsi: Report unbind session event when the target has been removed

kbuild test robot (1):
      scsi: bnx2fc: fix boolreturn.cocci warnings

And the diffstat:

 drivers/s390/scsi/zfcp_erp.c         |  10 +-
 drivers/s390/scsi/zfcp_fsf.c         |  23 ++-
 drivers/scsi/aacraid/commsup.c       |   7 +-
 drivers/scsi/aic7xxx/aic7xxx_core.c  |  23 ---
 drivers/scsi/bnx2fc/bnx2fc.h         |  13 +-
 drivers/scsi/bnx2fc/bnx2fc_fcoe.c    |   8 +-
 drivers/scsi/bnx2fc/bnx2fc_hwi.c     | 103 ++++++++---
 drivers/scsi/bnx2fc/bnx2fc_io.c      |  34 ++--
 drivers/scsi/constants.c             |   2 +-
 drivers/scsi/libfc/fc_rport.c        |  10 +-
 drivers/scsi/lpfc/lpfc.h             |  25 ++-
 drivers/scsi/lpfc/lpfc_attr.c        |  73 +-------
 drivers/scsi/lpfc/lpfc_crtn.h        |   3 +-
 drivers/scsi/lpfc/lpfc_debugfs.c     | 333 ++++++++++++++++++++++++-----------
 drivers/scsi/lpfc/lpfc_debugfs.h     |   3 +-
 drivers/scsi/lpfc/lpfc_hw.h          |  20 +--
 drivers/scsi/lpfc/lpfc_init.c        | 106 ++++++++---
 drivers/scsi/lpfc/lpfc_mbox.c        |   2 -
 drivers/scsi/lpfc/lpfc_nvme.c        | 147 ++++------------
 drivers/scsi/lpfc/lpfc_nvmet.c       |  62 ++++---
 drivers/scsi/lpfc/lpfc_scsi.c        |  90 +++-------
 drivers/scsi/lpfc/lpfc_sli.c         |  47 ++---
 drivers/scsi/lpfc/lpfc_sli.h         |   2 +-
 drivers/scsi/lpfc/lpfc_sli4.h        |  19 +-
 drivers/scsi/lpfc/lpfc_version.h     |   2 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c |   8 +-
 drivers/scsi/scsi_transport_iscsi.c  |   4 +-
 drivers/scsi/sr.c                    |   4 +-
 drivers/scsi/ufs/ufs-mediatek.c      |  13 +-
 drivers/scsi/ufs/ufshcd.c            |  87 +++++----
 drivers/scsi/ufs/ufshcd.h            |  15 ++
 drivers/target/target_core_xcopy.c   | 187 +++++++-------------
 drivers/target/target_core_xcopy.h   |   9 +-
 33 files changed, 723 insertions(+), 771 deletions(-)

James


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-06-13 20:25 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-13 15:15 [GIT PULL] final round of SCSI updates for the 5.6+ merge window James Bottomley
2020-06-13 20:25 ` pr-tracker-bot
  -- strict thread matches above, loose matches on Subject: below --
2020-04-10 18:19 James Bottomley
2020-04-10 20:40 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).