Hi all, this series switches the blk-crypto interfaces to take block_device arguments instead of request_queues, and with that finishes off the project to hide struct request_queue from file systems. Changes since v1: - keep using request_queue in the Documentation for driver interfaces - rename to blk_crypto_cfg_supported to blk_crypto_config_supported_natively and move it to blk-crypto.[ch] - mark __blk_crypto_cfg_supported private Diffstat: Documentation/block/inline-encryption.rst | 12 +++++----- block/blk-crypto-internal.h | 3 ++ block/blk-crypto.c | 33 ++++++++++++++++++------------ drivers/md/dm-table.c | 2 - fs/crypto/inline_crypt.c | 14 ++++-------- include/linux/blk-crypto-profile.h | 3 -- include/linux/blk-crypto.h | 10 +++++---- 7 files changed, 41 insertions(+), 36 deletions(-)