]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'for-4.20/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device...
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 13 Dec 2018 02:29:24 +0000 (18:29 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 13 Dec 2018 02:29:24 +0000 (18:29 -0800)
commit4a7cf42a6a105bfb89aa8a982a628669ae4b0bdf
tree89a8990eb34702e698a78e84c38f180b267f2ed4
parenta04de9a2d1c372024c454e73438e7814c57a441d
parent6e081bf73852b0f16fb9f5f0a0e7dd62aa16b148
Merge tag 'for-4.20/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm

Pull device mapper fixes from Mike Snitzer:

 - Fix DM cache metadata to verify that a cache has block before trying
   to continue with operation that requires them.

 - Fix bio-based DM core's dm_make_request() to properly impose device
   limits on individual bios by making use of blk_queue_split().

 - Fix long-standing race with how DM thinp notified userspace of
   thin-pool mode state changes before they were actually made.

 - Fix the zoned target's bio completion handling; this is a fairly
   invassive fix at this stage but it is localized to the zoned target.
   Any zoned target users will benefit from this fix.

* tag 'for-4.20/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm:
  dm thin: bump target version
  dm thin: send event about thin-pool state change _after_ making it
  dm zoned: Fix target BIO completion handling
  dm: call blk_queue_split() to impose device limits on bios
  dm cache metadata: verify cache has blocks in blocks_are_clean_separate_dirty()