[dm-devel] [git pull] device mapper fixes for 4.15-rc4

Mike Snitzer snitzer at redhat.com
Fri Dec 15 18:59:39 UTC 2017


Hi Linus,

The following changes since commit ae64f9bd1d3621b5e60d7363bc20afb46aede215:

  Linux 4.15-rc2 (2017-12-03 11:01:47 -0500)

are available in the Git repository at:

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

for you to fetch changes up to fbc7c07ec23c040179384a1f16b62b6030eb6bdd:

  dm bufio: fix shrinker scans when (nr_to_scan < retain_target) (2017-12-08 10:54:25 -0500)

Please pull, thanks!
Mike

----------------------------------------------------------------
- Fix a particularly nasty DM core bug in a 4.15 refcount_t conversion.

- Fix various targets to dm_register_target after module __init
  resources created; otherwise racing lvm2 commands could result in a
  NULL pointer during initialization of associated DM kernel module.

- Fix regression in bio-based DM multipath queue_if_no_path handling.

- Fix DM bufio's shrinker to reclaim more than one buffer per scan.

----------------------------------------------------------------
Mike Snitzer (2):
      dm table: fix regression from improper dm_dev_internal.count refcount_t conversion
      dm mpath: fix bio-based multipath queue_if_no_path handling

Suren Baghdasaryan (1):
      dm bufio: fix shrinker scans when (nr_to_scan < retain_target)

monty_pavel at sina.com (1):
      dm: fix various targets to dm_register_target after module __init resources created

 drivers/md/dm-bufio.c        |  8 ++++--
 drivers/md/dm-cache-target.c | 12 ++++----
 drivers/md/dm-mpath.c        | 67 +++++++++++++++++++++++++++++++++-----------
 drivers/md/dm-snap.c         | 48 +++++++++++++++----------------
 drivers/md/dm-table.c        |  5 ++--
 drivers/md/dm-thin.c         | 22 +++++++--------
 6 files changed, 100 insertions(+), 62 deletions(-)




More information about the dm-devel mailing list