All of lore.kernel.org
 help / color / mirror / Atom feed
* [git pull] device mapper changes for 4.14
@ 2017-09-14 14:28 Mike Snitzer
  0 siblings, 0 replies; only message in thread
From: Mike Snitzer @ 2017-09-14 14:28 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Arnd Bergmann, Eric Biggers, Josef Bacik, Ming Lei, dm-devel,
	Mikulas Patocka, Alasdair G Kergon, Bart Van Assche,
	Bhumika Goyal, Hyunchul Lee

Hi Linus,

The following changes since commit 1c23484c355ec360ca2f37914f8a4802c6baeead:

  dm mpath: do not lock up a CPU with requeuing activity (2017-08-28 09:58:27 -0400)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git tags/for-4.14/dm-changes

for you to fetch changes up to c3ca015fab6df124c933b91902f3f2a3473f9da5:

  dax: remove the pmem_dax_ops->flush abstraction (2017-09-11 11:00:55 -0400)

Please pull, thanks!
Mike

----------------------------------------------------------------
- Some request-based DM core and DM multipath fixes and cleanups

- Constify a few variables in DM core and DM integrity

- Add bufio optimization and checksum failure accounting to DM integrity

- Fix DM integrity to avoid checking integrity of failed reads

- Fix DM integrity to use init_completion

- A couple DM log-writes target fixes

- Simplify DAX flushing by eliminating the unnecessary flush abstraction
  that was stood up for DM's use.

----------------------------------------------------------------
Arnd Bergmann (1):
      dm integrity: use init_completion instead of COMPLETION_INITIALIZER_ONSTACK

Bart Van Assche (3):
      dm mpath: avoid that building with W=1 causes gcc 7 to complain about fall-through
      dm mpath: complain about unsupported __multipath_map_bio() return values
      dm rq: make dm-sq requeuing behavior consistent with dm-mq behavior

Bhumika Goyal (1):
      dm integrity: make blk_integrity_profile structure const

Eric Biggers (2):
      dm: constify argument arrays
      dm ioctl: constify ioctl lookup table

Hyunchul Lee (1):
      dm integrity: do not check integrity for failed read operations

Josef Bacik (2):
      dm log writes: don't use all the cpu while waiting to log blocks
      dm log writes: fix >512b sectorsize support

Mikulas Patocka (3):
      dm integrity: optimize writing dm-bufio buffers that are partially changed
      dm integrity: count and display checksum failures
      dax: remove the pmem_dax_ops->flush abstraction

Ming Lei (1):
      dm rq: do not update rq partially in each ending bio

 drivers/dax/super.c           | 21 ++++++----
 drivers/md/dm-bufio.c         | 95 ++++++++++++++++++++++++++++++-------------
 drivers/md/dm-bufio.h         |  9 ++++
 drivers/md/dm-cache-target.c  |  4 +-
 drivers/md/dm-crypt.c         |  2 +-
 drivers/md/dm-flakey.c        |  4 +-
 drivers/md/dm-integrity.c     | 42 +++++++++++--------
 drivers/md/dm-ioctl.c         |  2 +-
 drivers/md/dm-linear.c        | 15 -------
 drivers/md/dm-log-writes.c    | 44 ++++++++++++++------
 drivers/md/dm-mpath.c         | 15 ++++---
 drivers/md/dm-rq.c            | 27 ++++++------
 drivers/md/dm-rq.h            |  1 +
 drivers/md/dm-stripe.c        | 20 ---------
 drivers/md/dm-switch.c        |  2 +-
 drivers/md/dm-table.c         |  7 ++--
 drivers/md/dm-thin.c          |  2 +-
 drivers/md/dm-verity-target.c |  2 +-
 drivers/md/dm.c               | 19 ---------
 drivers/nvdimm/pmem.c         |  7 ----
 fs/dax.c                      |  4 +-
 include/linux/dax.h           |  5 +--
 include/linux/device-mapper.h |  7 +---
 23 files changed, 189 insertions(+), 167 deletions(-)

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2017-09-14 14:28 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-14 14:28 [git pull] device mapper changes for 4.14 Mike Snitzer

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.