Skip to content
  • Linus Torvalds's avatar
    Merge tag 'for-5.5/dm-fixes' of... · 15da849c
    Linus Torvalds authored
    Merge tag 'for-5.5/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 multipath by restoring full path selector functionality for
       bio-based configurations that don't haave a SCSI device handler.
    
     - Fix dm-btree removal to ensure non-root btree nodes have at least
       (max_entries / 3) entries. This resolves userspace thin_check
       utility's report of "too few entries in btree_node".
    
     - Fix both the DM thin-provisioning and dm-clone targets to properly
       flush the data device prior to metadata commit. This resolves the
       potential for inconsistency across a power loss event when the data
       device has a volatile writeback cache.
    
     - Small documentation fixes to dm-clone and dm-integrity.
    
    * tag 'for-5.5/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm:
      docs: dm-integrity: remove reference to ARC4
      dm thin: Flush data device before committing metadata
      dm thin metadata: Add support for a pre-commit callback
      dm clone: Flush destination device before committing metadata
      dm clone metadata: Use a two phase commit
      dm clone metadata: Track exact changes per transaction
      dm btree: increase rebalance threshold in __rebalance2()
      dm: add dm-clone to the documentation index
      dm mpath: remove harmful bio-based optimization
    15da849c