linux/drivers/md/dm-writecache.c
Mikulas Patocka 0b2dbaa5db dm writecache: fix writing beyond end of underlying device when shrinking
commit 4134455f2a upstream.

Do not attempt to write any data beyond the end of the underlying data
device while shrinking it.

The DM writecache device must be suspended when the underlying data
device is shrunk.

Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Cc: stable@vger.kernel.org
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2021-03-04 11:38:45 +01:00

2583 lines
64 KiB