This batch of patches is a resend of the non-merged pathes from my last set, along with 2 new ones. It would be really great if we could get a version bug after the outstanding commits go it. Patches 0001-0005 are a number of fixes to the tur checker.These are the ones that should get the most attention. Patches 0006-0017 are minor issues found by coverity. Not all of them are bugs that could actually occur in practice, but they are simple and hopefully non-controversial changes. Patches 0018-0019 are new and related to changing path wwids Changes in v3 added patches 0018-0019 Changes in v2 0002-libmultipath-fix-tur-checker-double-locking.patch now sets ct->devt when initially creating the tur_checker_context, while that structure is still only referenced by a local variable. After that, ct->devt is only ever read. This should remove any issues with it needing locking. Benjamin Marzinski (19): libmultipath: fix tur checker timeout libmultipath: fix tur checker double locking libmultipath: fix tur memory misuse libmultipath: cleanup tur locking libmultipath: fix tur checker timeout issue libmultipath: fix set_int error path libmultipath: fix length issues in get_vpd_sgio libmultipath: _install_keyword cleanup libmultipath: remove unused code libmultipath: fix memory issue in path_latency prio libmultipath: fix null dereference int alloc_path_group libmutipath: don't use malformed uevents multipath: fix max array size in print_cmd_valid multipathd: function return value tweaks multipathd: minor fixes multipathd: remove useless check and fix format multipathd: fix memory leak on error in configure libmultipath: Don't blank intialized paths libmultipath: Fixup updating paths libmultipath/checkers/tur.c | 168 +++++++++++-------------------- libmultipath/dict.c | 5 +- libmultipath/discovery.c | 18 ++-- libmultipath/parser.c | 12 ++- libmultipath/print.c | 8 -- libmultipath/prioritizers/path_latency.c | 3 +- libmultipath/structs.c | 2 +- libmultipath/uevent.c | 6 ++ multipath/main.c | 2 +- multipathd/cli_handlers.c | 11 +- multipathd/main.c | 50 +++++---- 11 files changed, 131 insertions(+), 154 deletions(-) -- 2.7.4 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel