• Mikulas Patocka's avatar
    dm: add writecache target · 48debafe
    Mikulas Patocka authored
    The writecache target caches writes on persistent memory or SSD.
    It is intended for databases or other programs that need extremely low
    commit latency.
    
    The writecache target doesn't cache reads because reads are supposed to
    be cached in page cache in normal RAM.
    
    If persistent memory isn't available this target can still be used in
    SSD mode.
    Signed-off-by: default avatarMikulas Patocka <mpatocka@redhat.com>
    Signed-off-by: Colin Ian King <colin.king@canonical.com> # fix missing goto
    Signed-off-by: Ross Zwisler <ross.zwisler@linux.intel.com> # fix compilation issue with !DAX
    Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com> # use msecs_to_jiffies
    Acked-by: Dan Williams <dan.j.williams@intel.com> # reworks to unify ARM and x86 flushing
    Signed-off-by: default avatarMike Snitzer <msnitzer@redhat.com>
    48debafe
writecache.txt 2.55 KB