On Fri, Aug 07 2020 at 12:03pm -0400, Mike Snitzer <snitzer@xxxxxxxxxx> wrote: > Hi Linus, > > The following changes since commit 11ba468877bb23f28956a35e896356252d63c983: > > Linux 5.8-rc5 (2020-07-12 16:34:50 -0700) > > are available in the Git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git tags/for-5.9/dm-changes > > for you to fetch changes up to a9cb9f4148ef6bb8fabbdaa85c42b2171fbd5a0d: > > dm: don't call report zones for more than the user requested (2020-08-04 16:31:12 -0400) > > Please pull, thanks! > Mike > > ---------------------------------------------------------------- > - DM multipath locking fixes around m->flags tests and improvements to > bio-based code so that it follows patterns established by > request-based code. > > - Request-based DM core improvement to eliminate unnecessary call to > blk_mq_queue_stopped(). > > - Add "panic_on_corruption" error handling mode to DM verity target. > > - DM bufio fix to to perform buffer cleanup from a workqueue rather > than wait for IO in reclaim context from shrinker. > > - DM crypt improvement to optionally avoid async processing via > workqueues for reads and/or writes -- via "no_read_workqueue" and > "no_write_workqueue" features. This more direct IO processing > improves latency and throughput with faster storage. Avoiding > workqueue IO submission for writes (DM_CRYPT_NO_WRITE_WORKQUEUE) is > a requirement for adding zoned block device support to DM crypt. I forgot to note that you'll get a trivial merge conflict in dm-crypt.c due to commit ed00aabd5eb9f (" block: rename generic_make_request to submit_bio_noacct"). Mike -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel