2bc41d - dax: convert to bitmask for flags (FATE#323717).

Authored and Committed by Johannes Thumshirn 7 years ago
    - dax: convert to bitmask for flags (FATE#323717).
    - dax, pmem: introduce an optional 'flush' dax_operation
      (FATE#323717).
    - dax: remove the pmem_dax_ops->flush abstraction (FATE#323717).
    - dm: add ->copy_from_iter() dax operation support (FATE#323717).
    - dm: add ->flush() dax operation support (FATE#323717).
    - filesystem-dax: convert to dax_copy_from_iter() (FATE#323717).
    - filesystem-dax: convert to dax_flush() (FATE#323717).
    - libnvdimm, nd_blk: remove mmio_flush_range() (FATE#323717).
    - libnvdimm, pmem, dax: export a cache control attribute
      (FATE#323717).
    - libnvdimm, pmem: disable dax flushing when pmem is fronting
      a volatile region (FATE#323717).
    - x86, dax, libnvdimm: remove wb_cache_pmem() indirection
      (FATE#323717).
    - x86, dax: replace clear_pmem() with open coded memset +
      dax_ops->flush (FATE#323717).
    - x86, libnvdimm, pmem: move arch_invalidate_pmem() to libnvdimm
      (FATE#323717).
    - Refresh
      patches.fixes/dax-explain-how-read-2-write-2-addresses-are-validat.patch.
    
        
file modified
+13 -0