dm writecache: write at least 4k when committing
authorMikulas Patocka <mpatocka@redhat.com>
Mon, 21 Jun 2021 18:48:29 +0000 (14:48 -0400)
committerMike Snitzer <snitzer@redhat.com>
Mon, 21 Jun 2021 20:15:10 +0000 (16:15 -0400)
commit867de40c4c23e6d7f89f9ce4272a5d1b1484c122
treeebd3f7cb8dd216e4ab3f0ec96fc19565f52f35dc
parentee55b92a7391bf871939330f662651b54be51b73
dm writecache: write at least 4k when committing

SSDs perform badly with sub-4k writes (because they perfrorm
read-modify-write internally), so make sure writecache writes at least
4k when committing.

Fixes: 991bd8d7bc78 ("dm writecache: commit just one block, not a full page")
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
drivers/md/dm-writecache.c