[dm-devel] [git pull] device mapper fixes for 5.1-rc4
Mike Snitzer
snitzer at redhat.com
Fri Apr 5 22:59:29 UTC 2019
Hi Linus,
The following changes since commit 79a3aaa7b82e3106be97842dedfd8429248896e6:
Linux 5.1-rc3 (2019-03-31 14:39:29 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git tags/for-5.1/dm-fixes
for you to fetch changes up to 4ed319c6ac08e9a28fca7ac188181ac122f4de84:
dm integrity: fix deadlock with overlapping I/O (2019-04-05 18:49:08 -0400)
Please pull, thanks.
Mike
----------------------------------------------------------------
- Two queue_limits stacking fixes: disable discards if underlying driver
does. And propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum
errors.
- Fix that reverts a DM core limit that wasn't needed given that
dm-crypt was already updated to impose an equivalent limit.
- Fix dm-init to properly establish 'const' for __initconst array.
- Fix deadlock in DM integrity target that occurs when overlapping IO is
being issued to it. And two smaller fixes to the DM integrity target.
----------------------------------------------------------------
Andi Kleen (1):
dm init: fix const confusion for dm_allowed_targets array
Ilya Dryomov (1):
dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors
Mike Snitzer (1):
dm: disable DISCARD if the underlying storage no longer supports it
Mikulas Patocka (3):
dm integrity: change memcmp to strncmp in dm_integrity_ctr
dm: revert 8f50e358153d ("dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE")
dm integrity: fix deadlock with overlapping I/O
YueHaibing (1):
dm integrity: make dm_integrity_init and dm_integrity_exit static
drivers/md/dm-core.h | 1 +
drivers/md/dm-init.c | 2 +-
drivers/md/dm-integrity.c | 16 +++++++---------
drivers/md/dm-rq.c | 11 +++++++----
drivers/md/dm-table.c | 39 +++++++++++++++++++++++++++++++++++++++
drivers/md/dm.c | 30 +++++++++++++++++-------------
6 files changed, 72 insertions(+), 27 deletions(-)
More information about the dm-devel
mailing list