mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [GIT PULL] final round of SCSI updates for the 6.5+ merge window
@ 2023-09-09 14:47 James Bottomley
  2023-09-09 19:07 ` Linus Torvalds
  2023-09-09 19:09 ` pr-tracker-bot
  0 siblings, 2 replies; 3+ messages in thread
From: James Bottomley @ 2023-09-09 14:47 UTC (permalink / raw)
  To: Andrew Morton, Linus Torvalds; +Cc: linux-scsi, linux-kernel

Mostly small stragglers that missed the initial merge.  Driver updates
are qla2xxx and smartpqi (mp3sas has a high diffstat due to the
volatile qualifier removal, fnic due to unused function removal and
sd.c has a lot of code shuffling to remove forward declarations).

The patch is available here:

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

The short changelog is:

Bart Van Assche (4):
      scsi: ufs: Fix the build for the old ARM OABI
      scsi: sd: Remove the number of forward declarations
      scsi: core: Report error list information in debugfs
      scsi: core: Improve type safety of scsi_rescan_device()

Bean Huo (2):
      scsi: ufs: core: No need to update UPIU.header.flags and lun in advanced RPMB handler
      scsi: ufs: core: Add advanced RPMB support where UFSHCI 4.0 does not support EHS length in UTRD

Bikash Hazarika (1):
      scsi: qla2xxx: Add logs for SFP temperature monitoring

Colin Ian King (1):
      scsi: qla2xxx: Fix spelling mistake "tranport" -> "transport"

David Strahan (3):
      scsi: smartpqi: Enhance controller offline notification
      scsi: smartpqi: Enhance shutdown notification
      scsi: smartpqi: Simplify lun_number assignment

Don Brace (1):
      scsi: smartpqi: Change driver version to 2.1.24-046

John Meneghini (1):
      scsi: st: Add third party poweron reset handling

Juergen Gross (1):
      scsi: xen-scsifront: shost_priv() can never return NULL

Karan Tilak Kumar (1):
      scsi: fnic: Replace sgreset tag with max_tag_id

Kevin Barnett (3):
      scsi: smartpqi: Rename pciinfo to pci_info
      scsi: smartpqi: Rename MACRO to clarify purpose
      scsi: smartpqi: Add abort handler

Mahesh Rajashekhara (1):
      scsi: smartpqi: Enhance error messages

Manish Rangankar (2):
      scsi: qla2xxx: Remove unsupported ql2xenabledif option
      scsi: qla2xxx: Add Unsolicited LS Request and Response Support for NVMe

Nathan Chancellor (1):
      scsi: qla2xxx: Fix unused variable warning in qla2xxx_process_purls_pkt()

Nilesh Javali (5):
      scsi: qla2xxx: Remove unused variables in qla24xx_build_scsi_type_6_iocbs()
      scsi: qla2xxx: Fix nvme_fc_rcv_ls_req() undefined error
      scsi: qla2xxx: Update version to 10.02.09.100-k
      Revert "scsi: qla2xxx: Fix buffer overrun"
      scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit()

Quinn Tran (5):
      scsi: qla2xxx: Error code did not return to upper layer
      scsi: qla2xxx: Fix firmware resource tracking
      scsi: qla2xxx: Flush mailbox commands on chip reset
      scsi: qla2xxx: Allow 32-byte CDBs
      scsi: qla2xxx: Move resource to allow code reuse

Ranjan Kumar (2):
      scsi: mpt3sas: Remove volatile qualifier
      scsi: mpt3sas: Perform additional retries if doorbell read returns 0

Wenchao Hao (1):
      scsi: libsas: Simplify sas_queue_reset() and remove unused code

Yang Li (1):
      scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag()

Yue Haibing (2):
      scsi: qedi: Remove unused declarations
      scsi: qedf: Remove unused declaration

And the diffstat:

 drivers/ata/libata-scsi.c             |   2 +-
 drivers/scsi/aacraid/commsup.c        |   2 +-
 drivers/scsi/fnic/fnic.h              |   3 +-
 drivers/scsi/fnic/fnic_scsi.c         |  53 +----
 drivers/scsi/libsas/sas_scsi_host.c   |  41 +---
 drivers/scsi/mpt3sas/mpi/mpi2.h       |   2 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c   |  50 +++--
 drivers/scsi/mpt3sas/mpt3sas_base.h   |   3 +-
 drivers/scsi/mvumi.c                  |   2 +-
 drivers/scsi/qedf/qedf.h              |   1 -
 drivers/scsi/qedi/qedi_gbl.h          |   2 -
 drivers/scsi/qla2xxx/qla_attr.c       |   2 -
 drivers/scsi/qla2xxx/qla_dbg.c        |   7 +-
 drivers/scsi/qla2xxx/qla_dbg.h        |   1 +
 drivers/scsi/qla2xxx/qla_def.h        |  57 ++++-
 drivers/scsi/qla2xxx/qla_dfs.c        |  10 +
 drivers/scsi/qla2xxx/qla_gbl.h        |  14 +-
 drivers/scsi/qla2xxx/qla_init.c       |  36 ++-
 drivers/scsi/qla2xxx/qla_inline.h     |  57 ++++-
 drivers/scsi/qla2xxx/qla_iocb.c       | 321 ++++++++++++++++++++++++---
 drivers/scsi/qla2xxx/qla_isr.c        | 164 +++++++++++++-
 drivers/scsi/qla2xxx/qla_mbx.c        |   4 -
 drivers/scsi/qla2xxx/qla_nvme.c       | 402 +++++++++++++++++++++++++++++++++-
 drivers/scsi/qla2xxx/qla_nvme.h       |  17 +-
 drivers/scsi/qla2xxx/qla_nx.h         |   4 +-
 drivers/scsi/qla2xxx/qla_os.c         |  75 ++++---
 drivers/scsi/qla2xxx/qla_version.h    |   6 +-
 drivers/scsi/scsi_debugfs.c           |  26 ++-
 drivers/scsi/scsi_lib.c               |   2 +-
 drivers/scsi/scsi_priv.h              |   1 -
 drivers/scsi/scsi_scan.c              |   4 +-
 drivers/scsi/scsi_sysfs.c             |   4 +-
 drivers/scsi/sd.c                     |  66 +++---
 drivers/scsi/smartpqi/smartpqi.h      |  16 +-
 drivers/scsi/smartpqi/smartpqi_init.c | 256 +++++++++++++++++-----
 drivers/scsi/st.c                     |   2 +
 drivers/scsi/storvsc_drv.c            |   2 +-
 drivers/scsi/virtio_scsi.c            |   2 +-
 drivers/scsi/xen-scsifront.c          |   6 +-
 drivers/ufs/core/ufs_bsg.c            |   3 +-
 drivers/ufs/core/ufshcd.c             |  14 +-
 include/linux/nvme-fc-driver.h        |   6 +-
 include/scsi/scsi_host.h              |   2 +-
 include/uapi/scsi/scsi_bsg_ufs.h      |   2 +-
 44 files changed, 1433 insertions(+), 319 deletions(-)

James



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

* Re: [GIT PULL] final round of SCSI updates for the 6.5+ merge window
  2023-09-09 14:47 [GIT PULL] final round of SCSI updates for the 6.5+ merge window James Bottomley
@ 2023-09-09 19:07 ` Linus Torvalds
  2023-09-09 19:09 ` pr-tracker-bot
  1 sibling, 0 replies; 3+ messages in thread
From: Linus Torvalds @ 2023-09-09 19:07 UTC (permalink / raw)
  To: James Bottomley; +Cc: Andrew Morton, linux-scsi, linux-kernel

On Sat, 9 Sept 2023 at 07:47, James Bottomley
<James.Bottomley@hansenpartnership.com> wrote:
>
> Mostly small stragglers that missed the initial merge.  Driver updates
> are qla2xxx [..]

That's not even remotely a "small straggler". That's a thousand lines
of new code.

I've pulled this, but I'm not going to keep playing these games.
Getting pull requests with big changes in the last day before I close
the merge window is simply not ok.

The two weeks are for integrations, not for "we put them in the tree
at the last minute before the merge window, and needed the merge
window time to just have them actually get tested in linux-next".

And actively misleading pull requests only piss me off. I look at the
diffstat, stop trying to minimize or hide big last-minute changes.

              Linus

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

* Re: [GIT PULL] final round of SCSI updates for the 6.5+ merge window
  2023-09-09 14:47 [GIT PULL] final round of SCSI updates for the 6.5+ merge window James Bottomley
  2023-09-09 19:07 ` Linus Torvalds
@ 2023-09-09 19:09 ` pr-tracker-bot
  1 sibling, 0 replies; 3+ messages in thread
From: pr-tracker-bot @ 2023-09-09 19:09 UTC (permalink / raw)
  To: James Bottomley; +Cc: Andrew Morton, Linus Torvalds, linux-scsi, linux-kernel

The pull request you sent on Sat, 09 Sep 2023 10:47:26 -0400:

> 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/2a5a4326e58339a26cd1510259e7310b8c0980ff

Thank you!

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

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

end of thread, other threads:[~2023-09-09 19:09 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-09-09 14:47 [GIT PULL] final round of SCSI updates for the 6.5+ merge window James Bottomley
2023-09-09 19:07 ` Linus Torvalds
2023-09-09 19:09 ` 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

all inboxes | Powered by JetHome®