summaryrefslogtreecommitdiff
path: root/drivers/md/dm-mpath.c
diff options
context:
space:
mode:
authorMikulas Patocka <mpatocka@redhat.com>2020-08-24 11:09:47 -0400
committerMike Snitzer <snitzer@redhat.com>2020-09-01 16:41:55 -0400
commitf9e040efcc28309e5c592f7e79085a9a52e31f58 (patch)
treeba83029d03adc0f497d2330e1e73b1693874f007 /drivers/md/dm-mpath.c
parentf75aef392f869018f78cfedf3c320a6b3fcfda6b (diff)
downloadlinux-next-f9e040efcc28309e5c592f7e79085a9a52e31f58.tar.gz
dm writecache: handle DAX to partitions on persistent memory correctly
The function dax_direct_access doesn't take partitions into account, it always maps pages from the beginning of the device. Therefore, persistent_memory_claim() must get the partition offset using get_start_sect() and add it to the page offsets passed to dax_direct_access(). Signed-off-by: Mikulas Patocka <mpatocka@redhat.com> Fixes: 48debafe4f2f ("dm: add writecache target") Cc: stable@vger.kernel.org # 4.18+ Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Diffstat (limited to 'drivers/md/dm-mpath.c')
0 files changed, 0 insertions, 0 deletions