lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:   Fri, 03 Mar 2023 16:03:59 -0500
From:   James Bottomley <James.Bottomley@...senPartnership.com>
To:     Andrew Morton <akpm@...ux-foundation.org>,
        Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     linux-scsi <linux-scsi@...r.kernel.org>,
        linux-kernel <linux-kernel@...r.kernel.org>
Subject: [GIT PULL] final round of SCSI updates for the 6.2+ merge window

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


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ