All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mike Snitzer <snitzer@redhat.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: dm-devel@redhat.com, linux-kernel@vger.kernel.org,
	Alasdair G Kergon <agk@redhat.com>, Joe Thornber <ejt@redhat.com>,
	Mikulas Patocka <mpatocka@redhat.com>,
	Junichi Nomura <j-nomura@ce.jp.nec.com>,
	Benjamin Marzinski <bmarzins@redhat.com>,
	Alexey Khoroshilov <khoroshilov@ispras.ru>,
	Heinz Mauelshagen <heinzm@redhat.com>
Subject: [git pull] device mapper changes for 3.18
Date: Fri, 17 Oct 2014 15:11:45 -0400	[thread overview]
Message-ID: <20141017191144.GA26800@redhat.com> (raw)

Hi Linus,

I rebased the DM tree ontop of linux-block.git's 'for-3.18/core' at the
beginning of October because DM core now depends on the newly introduced
bioset_create_nobvec() interface.

The following changes since commit d8f429e1669b9709f5b669aac9d734dbe0640891:

  block: add bioset_create_nobvec() (2014-10-03 15:28:18 -0600)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git tags/dm-3.18

for you to fetch changes up to 56ec16cb1e1ce46354de8511eef962a417c32c92:

  dm log userspace: fix memory leak in dm_ulog_tfr_init failure path (2014-10-05 20:03:38 -0400)

Please pull, thanks.
Mike

----------------------------------------------------------------
. fix DM's long-standing excessive use of memory by leveraging the new
  bioset_create_nobvec() interface when creating the DM's bioset

. fix a few bugs in dm-bufio and dm-log-userspace

. add DM core support for a DM multipath use-case that requires loading
  DM tables that contain devices that have failed (by allowing active
  and inactive DM tables to share dm_devs)

. add discard support to the DM raid target; like MD raid456 the user
  must opt-in to raid456 discard support be specifying the
  devices_handle_discard_safely=Y module param.

----------------------------------------------------------------
Alexey Khoroshilov (1):
      dm log userspace: fix memory leak in dm_ulog_tfr_init failure path

Benjamin Marzinski (2):
      dm mpath: stop queueing IO when no valid paths exist
      dm: allow active and inactive tables to share dm_devs

Heinz Mauelshagen (2):
      dm raid: add discard support for RAID levels 1 and 10
      dm raid: add discard support for RAID levels 4, 5 and 6

Joe Thornber (1):
      dm bufio: update last_accessed when relinking a buffer

Junichi Nomura (2):
      dm: remove nr_iovecs parameter from alloc_tio()
      dm: use bioset_create_nobvec()

Mikulas Patocka (1):
      dm bufio: when done scanning return from __scan immediately

 drivers/md/dm-bufio.c                  |   5 +-
 drivers/md/dm-ioctl.c                  |   2 +-
 drivers/md/dm-log-userspace-transfer.c |   2 +-
 drivers/md/dm-mpath.c                  |   4 +-
 drivers/md/dm-raid.c                   |  60 +++++++++++++-
 drivers/md/dm-table.c                  | 102 ++++++++---------------
 drivers/md/dm.c                        | 143 ++++++++++++++++++++++++++++++---
 drivers/md/dm.h                        |   5 +-
 include/uapi/linux/dm-ioctl.h          |   4 +-
 9 files changed, 238 insertions(+), 89 deletions(-)

                 reply	other threads:[~2014-10-17 19:11 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20141017191144.GA26800@redhat.com \
    --to=snitzer@redhat.com \
    --cc=agk@redhat.com \
    --cc=bmarzins@redhat.com \
    --cc=dm-devel@redhat.com \
    --cc=ejt@redhat.com \
    --cc=heinzm@redhat.com \
    --cc=j-nomura@ce.jp.nec.com \
    --cc=khoroshilov@ispras.ru \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mpatocka@redhat.com \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.