[dm-devel] [PATCH v3 0/7] multipath: miscellaneous bug fixes

Benjamin Marzinski bmarzins at redhat.com
Tue Feb 13 03:42:07 UTC 2018


This is just a set of fixes for bugs I've run into.

V3:
	-rework tur locking fix to deal with an error pointed out
	 by Martin, and to remove tur_running(), as suggested by Bart

V2:
        -rework tur locking fix to use atomic variables as Martin
         suggested. If this version doesn't make people happy, I'll
         just move the condlog() and be done with it.

        -add comments and fix messages for ev_add_map

        -fix bugs in cli_restore_queueing() and
         cli_restore_all_queueing()

        -check if paths exist in sysfs in fast listing mode

Benjamin Marzinski (7):
  libmultipath: fix tur checker locking
  multipath: fix DEF_TIMEOUT use
  multipathd: remove coalesce_paths from ev_add_map
  multipathd: remove unused configure parameter
  Fix set_no_path_retry() regression
  multipathd: change spurious uevent msg priority
  multipath: print sysfs state in fast list mode

 libmultipath/checkers/tur.c | 107 ++++++++++++++++++--------------------------
 libmultipath/discovery.c    |   2 +-
 libmultipath/structs_vec.c  |   5 ++-
 multipath/main.c            |  10 +++--
 multipathd/cli_handlers.c   |  20 +++++----
 multipathd/main.c           |  60 +++++++++----------------
 6 files changed, 86 insertions(+), 118 deletions(-)

-- 
2.7.4




More information about the dm-devel mailing list