[dm-devel] [PATCH 0/7] dm: allow mempool and bioset reserves to be tuned

Mike Snitzer snitzer at redhat.com
Thu Sep 12 22:24:51 UTC 2013

You can pull these changes from the 'devel' branch of:

To browse, see:

I'm open to other suggestions but I think this is closer to the right
way forward in the near-term (for 3.13).  I welcome any review feedback
you might have.


Mike Snitzer (7):
  dm: lower bio-based mempool reservation
  dm: add reserved_rq_based_ios module parameter
  dm: add reserved_bio_based_ios module parameter
  dm io: use dm_get_reserved_bio_based_ios to size reserves
  dm mpath: use dm_get_reserved_rq_based_ios to size mempool
  dm: track the maximum number of bios in a cloned request
  dm: optimize clone_rq() when track_peak_rq_based_ios is disabled

 drivers/md/dm-io.c    |   7 +--
 drivers/md/dm-mpath.c |   6 +-
 drivers/md/dm.c       | 169 ++++++++++++++++++++++++++++++++++++++++++++++++--
 drivers/md/dm.h       |   3 +
 4 files changed, 174 insertions(+), 11 deletions(-)


More information about the dm-devel mailing list