Hi Linus, A set of fixes that should go into this release: - Flip a cap check to avoid a selinux error (Alistair) - Fix for a regression this merge window where we can miss a queue ref put (me) - Un-mark pstore-blk as broken, as the condition that triggered that change has been rectified (Kees) - Queue quiesce and sync fixes (Ming) - FUA insertion fix (Ming) - blk-cgroup error path put fix (Yu) Please pull! The following changes since commit fa55b7dcdc43c1aa1ba12bca9d2dd4318c2a0dbf: Linux 5.16-rc1 (2021-11-14 13:56:52 -0800) are available in the Git repository at: git://git.kernel.dk/linux-block.git tags/block-5.16-2021-11-19 for you to fetch changes up to 2b504bd4841bccbf3eb83c1fec229b65956ad8ad: blk-mq: don't insert FUA request with data into scheduler queue (2021-11-19 06:28:18 -0700) ---------------------------------------------------------------- block-5.16-2021-11-19 ---------------------------------------------------------------- Alistair Delva (1): block: Check ADMIN before NICE for IOPRIO_CLASS_RT Jens Axboe (1): block: fix missing queue put in error path Kees Cook (1): Revert "mark pstore-blk as broken" Ming Lei (3): blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() block: avoid to quiesce queue in elevator_init_mq blk-mq: don't insert FUA request with data into scheduler queue Yu Kuai (1): blk-cgroup: fix missing put device in error path from blkg_conf_pref() block/blk-cgroup.c | 9 +++++---- block/blk-core.c | 4 +++- block/blk-flush.c | 12 ++++++------ block/blk-mq.c | 33 ++++++++++++++++++++++++--------- block/blk-mq.h | 2 ++ block/blk-sysfs.c | 10 ---------- block/blk.h | 2 +- block/elevator.c | 10 ++++++++-- block/genhd.c | 2 ++ block/ioprio.c | 9 ++++++++- fs/pstore/Kconfig | 1 - 11 files changed, 59 insertions(+), 35 deletions(-) -- Jens Axboe