Re: convert SCSI to atomic queue limits, part 1 (v3)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


On Tue, 09 Apr 2024 16:37:25 +0200, Christoph Hellwig wrote:

> 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.
> [...]

Applied to 6.10/scsi-queue, thanks!

[01/23] block: add a helper to cancel atomic queue limit updates
[02/23] bsg: pass queue_limits to bsg_setup_queue
[03/23] mpi3mr: pass queue_limits to bsg_setup_queue
[04/23] scsi: initialize scsi midlayer limits before allocating the queue
[05/23] scsi_transport_fc: add a max_bsg_segments field to struct fc_function_template
[06/23] scsi: add a no_highmem flag to struct Scsi_Host
[07/23] scsi: add a dma_alignment field to the host and host template
[08/23] ufs-exynos: move setting the the dma alignment to the init method
[09/23] scsi: use the atomic queue limits API in scsi_add_lun
[10/23] scsi: add a device_configure method to the host template
[11/23] megaraid_sas: switch to using ->device_configure
[12/23] mpt3sas: switch to using ->device_configure
[13/23] sbp2: switch to using ->device_configure
[14/23] hptiop: switch to using ->device_configure
[15/23] ipr: switch to using ->device_configure
[16/23] pmcraid: switch to using ->device_configure
[17/23] usb-storage: switch to using ->device_configure
[18/23] sata_nv: switch to using ->device_configure
[19/23] pata_macio: switch to using ->device_configure
[20/23] libata: switch to using ->device_configure
[21/23] mpi3mr: switch to using ->device_configure
[21/23] mpi3mr: switch to using ->device_configure
[23/23] block: remove now unused queue limits helpers

Martin K. Petersen	Oracle Linux Engineering

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux