• Linus Torvalds's avatar
    Merge tag 'dm-3.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm · 7f2dc5c4
    Linus Torvalds authored
    Pull device mapper changes from Mike Snitzer:
     "A set of device-mapper changes for 3.13.
    
      Improve reliability of buffer allocations for dm messages with a small
      number of arguments, a couple path group initialization fixes for dm
      multipath, a fix for resizing a dm array, various fixes and
      optimizations for dm cache, a fix for device mapper's Kconfig menu
      indentation.
    
      Features added include:
       - dm crypt support for activating legacy CBC TrueCrypt containers
         (useful for forensics of these old TCRYPT containers)
       - reduced dm-cache memory requirements for each block in the cache
       - basic support for shrinking a dm-cache's cache (fast) device
       - most notably, dm-cache support for managing cache coherency when
         deploying dm-cache with sophisticated origin volumes (that support
         hardware snapshots and/or clustering): these changes come in the
         form of a new passthrough operation mode and a cache block
         invalidation interface"
    
    * tag 'dm-3.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm: (32 commits)
      dm cache: resolve small nits and improve Documentation
      dm cache: add cache block invalidation support
      dm cache: add remove_cblock method to policy interface
      dm cache policy mq: reduce memory requirements
      dm cache metadata: check the metadata version when reading the superblock
      dm cache: add passthrough mode
      dm cache: cache shrinking support
      dm cache: promotion optimisation for writes
      dm cache: be much more aggressive about promoting writes to discarded blocks
      dm cache policy mq: implement writeback_work() and mq_{set,clear}_dirty()
      dm cache: optimize commit_if_needed
      dm space map disk: optimise sm_disk_dec_block
      MAINTAINERS: add reference to device-mapper's linux-dm.git tree
      dm: fix Kconfig menu indentation
      dm: allow remove to be deferred
      dm table: print error on preresume failure
      dm crypt: add TCW IV mode for old CBC TCRYPT containers
      dm crypt: properly handle extra key string in initialization
      dm cache: log error message if dm_kcopyd_copy() fails
      dm cache: use cell_defer() boolean argument consistently
      ...
    7f2dc5c4
MAINTAINERS 259 KB