mbox series

[git,pull] device mapper fixes for 5.1-rc4

Message ID 20190405225928.GB26473@redhat.com (mailing list archive)
State New, archived
Headers show
Series [git,pull] device mapper fixes for 5.1-rc4 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git tags/for-5.1/dm-fixes

Message

Mike Snitzer April 5, 2019, 10:59 p.m. UTC
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(-)

Comments

pr-tracker-bot@kernel.org April 6, 2019, 1:40 a.m. UTC | #1
The pull request you sent on Fri, 5 Apr 2019 18:59:29 -0400:

> git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git tags/for-5.1/dm-fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/4f1cbe078546914538d8aabba04db984da68dcbf

Thank you!