[dm-devel] [PATCH 0/3] Misc Multipath fixes

Benjamin Marzinski bmarzins at redhat.com
Tue Jan 18 03:27:30 UTC 2022


This patchset fixes two issues. First is that disassemble_status()
was failing for the historical-service-time path selector, because it
uses pathgroup status arguments, which were not handled correctly.
Second is an issue with multipath not claiming paths that are added to
multipath devices in a window right after the WWID has been added to
the WWIDs file, if multipath is using a find_multipaths setting that
relies on the wwid being in the WWIDs file (all settings but greedy
or smart).

Benjamin Marzinski (3):
  libmultipath: fix disassemble status for historical-service-time PS
  libmultipath: make helper function to trigger path uevents
  multipathd: trigger udev change on path addition

 libmultipath/configure.c          | 79 ++++++++++++++++---------------
 libmultipath/configure.h          |  1 +
 libmultipath/dmparser.c           | 14 +++++-
 libmultipath/libmultipath.version |  1 +
 multipathd/main.c                 |  2 +
 5 files changed, 58 insertions(+), 39 deletions(-)

-- 
2.17.2




More information about the dm-devel mailing list