All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] final round of SCSI updates for the 5.19+ merge window
@ 2022-08-13 12:55 James Bottomley
  2022-08-13 20:47 ` Linus Torvalds
  2022-08-13 21:48 ` pr-tracker-bot
  0 siblings, 2 replies; 3+ messages in thread
From: James Bottomley @ 2022-08-13 12:55 UTC (permalink / raw)
  To: Andrew Morton, Linus Torvalds; +Cc: linux-scsi, linux-kernel

Mostly small bug fixes and trivial updates.  The major new core update
is a change to the way device, target and host reference counting is
done to try to make it more robust (this change has soaked for a while
to try to winkle out any bugs).

[my key just expired so you'll need to do the dane update thing I
showed you]

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 (3):
      scsi: core: Call blk_mq_free_tag_set() earlier
      scsi: core: Make sure that targets outlive devices
      scsi: ufs: core: Increase the maximum data buffer size

Colin Ian King (2):
      scsi: megaraid_sas: Remove redundant variable cmd_type
      scsi: FlashPoint: Remove redundant variable bm_int_st

Daniil Lunev (1):
      scsi: ufs: ufs-pci: Correct check for RESET DSM

Dmitry Bogdanov (2):
      scsi: target: core: De-RCU of se_lun and se_lun acl
      scsi: target: core: Fix race during ACL removal

Ming Lei (2):
      scsi: core: Simplify LLD module reference counting
      scsi: core: Make sure that hosts outlive targets

Peter Wang (1):
      scsi: ufs: core: Correct ufshcd_shutdown() flow

Slark Xiao (1):
      scsi: pm8001: Fix typo 'the the' in comment

Steffen Maier (1):
      scsi: zfcp: Fix missing auto port scan and thus missing target ports

William Dean (1):
      scsi: lpfc: Check the return value of alloc_workqueue()

And the diffstat:

 drivers/s390/scsi/zfcp_fc.c                 | 29 ++++++++++++++++++--------
 drivers/s390/scsi/zfcp_fc.h                 |  6 ++++--
 drivers/s390/scsi/zfcp_fsf.c                |  4 ++--
 drivers/scsi/FlashPoint.c                   |  4 ++--
 drivers/scsi/hosts.c                        | 18 +++++++++++-----
 drivers/scsi/lpfc/lpfc_init.c               |  2 ++
 drivers/scsi/megaraid/megaraid_sas_fusion.c |  3 +--
 drivers/scsi/pm8001/pm8001_hwi.c            |  2 +-
 drivers/scsi/scsi.c                         |  9 +++++---
 drivers/scsi/scsi_scan.c                    |  9 ++++++++
 drivers/scsi/scsi_sysfs.c                   | 29 +++++++++++++++-----------
 drivers/target/target_core_alua.c           |  3 +--
 drivers/target/target_core_device.c         | 32 ++++++++++-------------------
 drivers/target/target_core_pr.c             | 28 ++++++++-----------------
 drivers/target/target_core_stat.c           | 10 ++++-----
 drivers/target/target_core_xcopy.c          |  2 +-
 drivers/ufs/core/ufshcd.c                   |  7 ++-----
 drivers/ufs/host/ufshcd-pci.c               | 17 +++++++++++----
 include/scsi/scsi_device.h                  |  2 ++
 include/scsi/scsi_host.h                    |  3 +++
 include/target/target_core_base.h           |  4 ++--
 21 files changed, 124 insertions(+), 99 deletions(-)

James



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

* Re: [GIT PULL] final round of SCSI updates for the 5.19+ merge window
  2022-08-13 12:55 [GIT PULL] final round of SCSI updates for the 5.19+ merge window James Bottomley
@ 2022-08-13 20:47 ` Linus Torvalds
  2022-08-13 21:48 ` pr-tracker-bot
  1 sibling, 0 replies; 3+ messages in thread
From: Linus Torvalds @ 2022-08-13 20:47 UTC (permalink / raw)
  To: James Bottomley; +Cc: Andrew Morton, linux-scsi, linux-kernel

On Sat, Aug 13, 2022 at 5:55 AM James Bottomley
<James.Bottomley@hansenpartnership.com> wrote:
>
> [my key just expired so you'll need to do the dane update thing I
> showed you]

Oh, I don't care about expired keys at all. As long as you keep using
the *same* key, I'm happy, and gpg saying "Note: This key has
expired!" is something I'll happily ignore.

None of the technical rules of pgp keys make any sense at all. The
"sufficient trust" computations are completely pointless garbage with
the whole "marginal" vs "complete trust". It's all just crazy talk.

The expiry times likewise. I will completely ignore those.

I will check the signatures of a key as I import them. Because anybody
who thinks that "trust" is about automation is probably not human, or
so far on the spectrum that they don't understand humans.

              Linus

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

* Re: [GIT PULL] final round of SCSI updates for the 5.19+ merge window
  2022-08-13 12:55 [GIT PULL] final round of SCSI updates for the 5.19+ merge window James Bottomley
  2022-08-13 20:47 ` Linus Torvalds
@ 2022-08-13 21:48 ` pr-tracker-bot
  1 sibling, 0 replies; 3+ messages in thread
From: pr-tracker-bot @ 2022-08-13 21:48 UTC (permalink / raw)
  To: James Bottomley; +Cc: Andrew Morton, Linus Torvalds, linux-scsi, linux-kernel

The pull request you sent on Sat, 13 Aug 2022 13:55:46 +0100:

> 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/e140f731f9807035e967c401198171f316744696

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:[~2022-08-13 21:48 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-13 12:55 [GIT PULL] final round of SCSI updates for the 5.19+ merge window James Bottomley
2022-08-13 20:47 ` Linus Torvalds
2022-08-13 21:48 ` pr-tracker-bot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.