This series is a resend of my previous "handler fixes" patch, along with some bug fixes, a new default configuration, and a new attempt to make multipath able to skip kpartx handling on devices. Benjamin Marzinski (7): multipathd: handler fixes libmultipath: remove calls to dm_udev_complete libmultipath: add skip_kpartx option kpartx.rules: respect skip_kpartx flag multipath: validate devmap names libmultipath: add Huawei Storage default config kpartx: fix dos partition rollover error kpartx/devmapper.c | 20 +++------------ kpartx/dos.c | 2 +- kpartx/kpartx.rules | 2 ++ libmultipath/alias.c | 8 ++++++ libmultipath/alias.h | 1 + libmultipath/config.c | 2 ++ libmultipath/config.h | 3 +++ libmultipath/configure.c | 5 ++-- libmultipath/defaults.h | 1 + libmultipath/devmapper.c | 62 +++++++++++++++++++++++++--------------------- libmultipath/devmapper.h | 8 +++++- libmultipath/dict.c | 13 ++++++++++ libmultipath/hwtable.c | 9 +++++++ libmultipath/propsel.c | 18 ++++++++++++++ libmultipath/propsel.h | 1 + libmultipath/structs.h | 7 ++++++ multipath/main.c | 7 +++++- multipath/multipath.conf.5 | 12 +++++++++ multipathd/cli.c | 2 +- multipathd/cli_handlers.c | 4 ++- multipathd/main.c | 4 +-- 21 files changed, 138 insertions(+), 53 deletions(-) -- 1.8.3.1 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel