I wonder if we should simply always kick the list and remove the parameter and blk_mq_kick_requeue_list. It seems like this split has caused a lot more harm then good, and the other drivers using it that way are probably having issues as well.
- [PATCH v3 0/8] correct quiescing in several block driver... Sagi Grimberg
- [PATCH v3 1/8] nvme-rdma: quiesce/unquiesce admin_q... Sagi Grimberg
- [PATCH v3 4/8] nvme-pci: quiesce/unquiesce admin_q ... Sagi Grimberg
- [PATCH v3 6/8] nbd: quiesce request queues to make ... Sagi Grimberg
- [PATCH v3 5/8] nvme: kick requeue list when requeue... Sagi Grimberg
- Re: [PATCH v3 5/8] nvme: kick requeue list when... Ming Lei
- Re: [PATCH v3 5/8] nvme: kick requeue list when... Christoph Hellwig
- [PATCH v3 7/8] mtip32xx: quiesce request queues to ... Sagi Grimberg
- [PATCH v3 8/8] virtio_blk: quiesce/unquiesce live I... Sagi Grimberg
- [PATCH v3 3/8] nvme-loop: quiesce/unquiesce admin_q... Sagi Grimberg
- [PATCH v3 2/8] nvme-fc: quiesce/unquiesce admin_q i... Sagi Grimberg