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 6.2+ merge window
Date: Fri, 03 Mar 2023 16:03:59 -0500 [thread overview]
Message-ID: <24e8a84979c4ac65ddc2d41ecb0d1d53412a7d39.camel@HansenPartnership.com> (raw)
Updates that missed the first pull, mostly because of needing more soak
time. Driver updates (zfcp, ufs, mpi3mr, plus two ipr bug fixes), an
enclosure services (ses) update (mostly bug fixes) and other minor bug
fixes and changes.
The patch is available here:
git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git scsi-misc
The short changelog is:
Adrien Thierry (1):
scsi: ufs: core: Initialize devfreq synchronously
Arnd Bergmann (1):
scsi: ipr: Work around fortify-string warning
Asutosh Das (1):
scsi: ufs: mcq: Fix incorrectly set queue depth
Bart Van Assche (6):
scsi: ufs: core: Simplify ufshcd_execute_start_stop()
scsi: ufs: core: Rely on the block layer for setting RQF_PM
scsi: core: Extend struct scsi_exec_args
scsi: core: Remove the /proc/scsi/${proc_name} directory earlier
scsi: core: Fix a source code comment
scsi: ufs: Make the TC G210 driver dependent on CONFIG_OF
Benjamin Block (3):
scsi: zfcp: Trace when request remove fails after qdio send fails
scsi: zfcp: Change the type of all fsf request id fields and variables to u64
scsi: zfcp: Make the type for accessing request hashtable buckets size_t
Bo Liu (1):
scsi: lpfc: Fix double word in comments
Deepak R Varma (1):
scsi: ipr: Make ipr_probe_ioa_part2() return void
Fengnan Chang (1):
scsi: sd: Remove unused sd_cdb_cache
James Bottomley (1):
scsi: ses: Don't attach if enclosure has no components
Jesper Juhl (3):
scsi: cxgbi: Remove unneeded version.h include
scsi: qedi: Remove unneeded version.h include
scsi: mpi3mr: Remove unneeded version.h include
Kees Cook (1):
scsi: mpi3mr: Replace 1-element array with flex-array
Muneendra (1):
scsi: scsi_transport_fc: Add an additional flag to fc_host_fpin_rcv()
Shin'ichiro Kawasaki (4):
scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization
scsi: mpi3mr: Use number of bits to manage bitmap sizes
scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi
scsi: mpi3mr: Fix issues in mpi3mr_get_all_tgt_info()
Tomas Henzl (5):
scsi: mpi3mr: Fix an issue found by KASAN
scsi: ses: Fix slab-out-of-bounds in ses_intf_remove()
scsi: ses: Fix possible desc_ptr out-of-bounds accesses
scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses
scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process()
Xingui Yang (1):
scsi: sd: Update DIX config every time sd_revalidate_disk() is called
Yangtao Li (1):
scsi: ufs: ufs-mediatek: Guard power management functions with CONFIG_PM
And the diffstat:
drivers/s390/scsi/zfcp_dbf.c | 46 ++++++++++++++++-
drivers/s390/scsi/zfcp_def.h | 6 +--
drivers/s390/scsi/zfcp_ext.h | 5 +-
drivers/s390/scsi/zfcp_fsf.c | 22 ++++----
drivers/s390/scsi/zfcp_qdio.h | 2 +-
drivers/s390/scsi/zfcp_reqlist.h | 26 +++++-----
drivers/s390/scsi/zfcp_scsi.c | 2 +-
drivers/scsi/cxgbi/libcxgbi.h | 1 -
drivers/scsi/hosts.c | 4 +-
drivers/scsi/ipr.c | 54 +++++++++-----------
drivers/scsi/lpfc/lpfc_attr.c | 10 ++--
drivers/scsi/lpfc/lpfc_els.c | 4 +-
drivers/scsi/lpfc/lpfc_hbadisc.c | 2 +-
drivers/scsi/lpfc/lpfc_init.c | 4 +-
drivers/scsi/lpfc/lpfc_mbox.c | 4 +-
drivers/scsi/lpfc/lpfc_nvmet.c | 2 +-
drivers/scsi/lpfc/lpfc_sli.c | 2 +-
drivers/scsi/mpi3mr/mpi3mr.h | 11 +---
drivers/scsi/mpi3mr/mpi3mr_app.c | 28 ++++-------
drivers/scsi/mpi3mr/mpi3mr_fw.c | 75 ++++++++++++---------------
drivers/scsi/mpi3mr/mpi3mr_os.c | 4 ++
drivers/scsi/mpi3mr/mpi3mr_transport.c | 2 +-
drivers/scsi/qedi/qedi_dbg.h | 1 -
drivers/scsi/qla2xxx/qla_isr.c | 2 +-
drivers/scsi/scsi_lib.c | 1 +
drivers/scsi/scsi_transport_fc.c | 10 ++--
drivers/scsi/sd.c | 29 +++--------
drivers/scsi/sd_dif.c | 10 ++--
drivers/scsi/ses.c | 64 ++++++++++++++++-------
drivers/ufs/core/ufshcd.c | 92 +++++++++++++++++-----------------
drivers/ufs/host/Kconfig | 2 +-
drivers/ufs/host/ufs-mediatek.c | 2 +
include/scsi/scsi_device.h | 1 +
include/scsi/scsi_transport_fc.h | 4 +-
include/uapi/scsi/scsi_bsg_mpi3mr.h | 8 +--
include/ufs/ufshcd.h | 1 +
36 files changed, 291 insertions(+), 252 deletions(-)
James
next reply other threads:[~2023-03-03 21:04 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-03-03 21:03 James Bottomley [this message]
2023-03-03 23:04 ` [GIT PULL] final round of SCSI updates for the 6.2+ merge window 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=24e8a84979c4ac65ddc2d41ecb0d1d53412a7d39.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox