Merge tag 'for-5.11/dm-changes' of...
Merge tag 'for-5.11/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm Pull device mapper updates from Mike Snitzer: - Add DM verity support for signature verification with 2nd keyring - Fix DM verity to skip verity work if IO completes with error while system is shutting down - Add new DM multipath "IO affinity" path selector that maps IO destined to a given path to a specific CPU based on user provided mapping - Rename DM multipath path selector source files to have "dm-ps" prefix - Add REQ_NOWAIT support to some other simple DM targets that don't block in more elaborate ways waiting for IO - Export DM crypt's kcryptd workqueue via sysfs (WQ_SYSFS) - Fix error return code in DM's target_message() if empty message is received - A handful of other small cleanups * tag 'for-5.11/dm-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm: dm cache: simplify the return expression of load_mapping() dm ebs: avoid double unlikely() notation when using IS_ERR() dm verity: skip verity work if I/O error when system is shutting down dm crypt: export sysfs of kcryptd workqueue dm ioctl: fix error return code in target_message dm crypt: Constify static crypt_iv_operations dm: add support for REQ_NOWAIT to various targets dm: rename multipath path selector source files to have "dm-ps" prefix dm mpath: add IO affinity path selector dm verity: Add support for signature verification with 2nd keyring dm: remove unnecessary current->bio_list check when submitting split bio
No related branches found
No related tags found
Showing
- Documentation/admin-guide/device-mapper/verity.rst 6 additions, 1 deletionDocumentation/admin-guide/device-mapper/verity.rst
- drivers/md/Kconfig 21 additions, 1 deletiondrivers/md/Kconfig
- drivers/md/Makefile 13 additions, 7 deletionsdrivers/md/Makefile
- drivers/md/dm-cache-target.c 1 addition, 6 deletionsdrivers/md/dm-cache-target.c
- drivers/md/dm-crypt.c 7 additions, 6 deletionsdrivers/md/dm-crypt.c
- drivers/md/dm-ebs-target.c 1 addition, 1 deletiondrivers/md/dm-ebs-target.c
- drivers/md/dm-ioctl.c 1 addition, 0 deletionsdrivers/md/dm-ioctl.c
- drivers/md/dm-ps-historical-service-time.c 0 additions, 0 deletionsdrivers/md/dm-ps-historical-service-time.c
- drivers/md/dm-ps-io-affinity.c 272 additions, 0 deletionsdrivers/md/dm-ps-io-affinity.c
- drivers/md/dm-ps-queue-length.c 0 additions, 0 deletionsdrivers/md/dm-ps-queue-length.c
- drivers/md/dm-ps-round-robin.c 0 additions, 0 deletionsdrivers/md/dm-ps-round-robin.c
- drivers/md/dm-ps-service-time.c 0 additions, 0 deletionsdrivers/md/dm-ps-service-time.c
- drivers/md/dm-stripe.c 1 addition, 1 deletiondrivers/md/dm-stripe.c
- drivers/md/dm-switch.c 1 addition, 0 deletionsdrivers/md/dm-switch.c
- drivers/md/dm-unstripe.c 1 addition, 0 deletionsdrivers/md/dm-unstripe.c
- drivers/md/dm-verity-target.c 11 additions, 1 deletiondrivers/md/dm-verity-target.c
- drivers/md/dm-verity-verify-sig.c 7 additions, 2 deletionsdrivers/md/dm-verity-verify-sig.c
- drivers/md/dm-zero.c 1 addition, 0 deletionsdrivers/md/dm-zero.c
- drivers/md/dm.c 1 addition, 1 deletiondrivers/md/dm.c
Loading
Please register or sign in to comment