Hi Linus, - Revert the mq-deadline priority handling, it's causing serious performance regressions. While experimental patches exists to fix this up, it's too late to do so now. Revert it and re-do it properly for 5.15 instead. - Fix a NULL vs IS_ERR() regression in this release (Dan) - Fix a mq-deadline accounting regression in this release (Bart) - Mark cryptoloop as deprecated. It's broken and dm-crypt fully supports it, and it's actively intefering with loop. Plan on removal for 5.16. (Christoph) Please pull! The following changes since commit a9ed27a764156929efe714033edb3e9023c5f321: blk-mq: fix is_flush_rq (2021-08-17 20:17:34 -0600) are available in the Git repository at: git://git.kernel.dk/linux-block.git tags/block-5.14-2021-08-27 for you to fetch changes up to 222013f9ac30b9cec44301daa8dbd0aae38abffb: cryptoloop: add a deprecation warning (2021-08-27 10:44:54 -0600) ---------------------------------------------------------------- block-5.14-2021-08-27 ---------------------------------------------------------------- Bart Van Assche (1): mq-deadline: Fix request accounting Christoph Hellwig (1): cryptoloop: add a deprecation warning Dan Carpenter (1): pd: fix a NULL vs IS_ERR() check Jens Axboe (1): Revert "block/mq-deadline: Prioritize high-priority requests" block/mq-deadline.c | 58 +++++++++++++--------------------------------- drivers/block/Kconfig | 4 ++-- drivers/block/cryptoloop.c | 2 ++ drivers/block/paride/pd.c | 2 +- 4 files changed, 21 insertions(+), 45 deletions(-) -- Jens Axboe