Merge patch series "convert SCSI to atomic queue limits, part 1 (v3)"
authorMartin K. Petersen <martin.petersen@oracle.com>
Fri, 12 Apr 2024 10:35:55 +0000 (06:35 -0400)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 12 Apr 2024 10:35:55 +0000 (06:35 -0400)
commitf92141e18c8b466027e226f3388de15b059b6f65
tree714256f47972378a8ecd372731cb77eac0fcc537
parent6d97e807c9067e154f4f5c5c2d17b54678df2898
parentec84ca4025c0b90c6b7173a230f78ec00cad44f5
Merge patch series "convert SCSI to atomic queue limits, part 1 (v3)"

Christoph Hellwig <hch@lst.de> says:

Hi all,

this series converts the SCSI midlayer and LLDDs to use atomic queue
limits API.  It is pretty straight forward, except for the mpt3mr
driver which does really weird and probably already broken things by
setting limits from unlocked device iteration callbacks.

I will probably defer the (more complicated) ULD changes to the next
merge window as they would heavily conflict with Damien's zone write
plugging series.  With that the series could go in through the SCSI
tree if Jens' ACKs the core block layer bits.

Link: https://lore.kernel.org/r/20240409143748.980206-1-hch@lst.de
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/ufs/core/ufshcd.c
drivers/ufs/host/ufs-exynos.c
include/scsi/scsi_transport_fc.h
include/ufs/ufshcd.h