[dm-devel] [git pull] device mapper fixes for 4.1-rc6

Mike Snitzer snitzer at redhat.com
Fri May 29 19:06:46 UTC 2015


Hi Linus,

The following changes since commit ba155e2d21f6bf05de86a78dbe5bfd8757604a65:

  Linux 4.1-rc5 (2015-05-24 18:22:35 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm tags/dm-4.1-fixes-3

for you to fetch changes up to 1c220c69ce0dcc0f234a9f263ad9c0864f971852:

  dm: fix casting bug in dm_merge_bvec() (2015-05-29 13:41:16 -0400)

Please pull, thanks.
Mike

----------------------------------------------------------------
Quite a few fixes for DM's blk-mq support thanks to extra DM multipath
testing from Junichi Nomura and Bart Van Assche.

Also fix a casting bug in dm_merge_bvec() that could cause only a single
page to be added to a bio (Joe identified this while testing dm-cache
writeback).

----------------------------------------------------------------
Joe Thornber (1):
      dm: fix casting bug in dm_merge_bvec()

Junichi Nomura (3):
      dm: run queue on re-queue
      dm: fix NULL pointer when clone_and_map_rq returns !DM_MAPIO_REMAPPED
      dm: fix reload failure of 0 path multipath mapping on blk-mq devices

Mike Snitzer (3):
      dm mpath: fix leak of dm_mpath_io structure in blk-mq .queue_rq error path
      dm: requeue from blk-mq dm_mq_queue_rq() using BLK_MQ_RQ_QUEUE_BUSY
      dm: fix false warning in free_rq_clone() for unmapped requests

 drivers/md/dm-mpath.c |  4 +++-
 drivers/md/dm-table.c | 16 +++++++++-------
 drivers/md/dm.c       | 40 ++++++++++++++++++++++++----------------
 3 files changed, 36 insertions(+), 24 deletions(-)




More information about the dm-devel mailing list