* [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®