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

Martin Wilck martin.wilck at suse.com
Tue Jan 18 17:00:38 UTC 2022


On Mon, 2022-01-17 at 21:27 -0600, Benjamin Marzinski wrote:
> 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(-)
> 

For the set:

Reviewed-by: Martin Wilck <mwilck at suse.com>





More information about the dm-devel mailing list