On Tue, Aug 07, 2018 at 03:39:55PM +0200, Christophe Varoqui wrote: > Hi, > The backlog is merged, mostly. > Ben, your latest aggregated patchset is merged up to 15/32 included, > pending consensus about tur locking with Bart. > Would you rather have a release tag at this point or can it wait the merge > of your pending patches ? I'd prefer to wait for a resolution on all of my patches. Thanks. -Ben > Thanks, > Christophe. > On Wed, Aug 1, 2018 at 10:57 PM Benjamin Marzinski > <[1]bmarzins@xxxxxxxxxx> wrote: > > This batch of patches is a resend of my previous 10 patches, as well > as new patches mostly found by running coverity. > > patches 0001-0010 are identical to my previous patchset > patches 0012-0015 & 0021-0032 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 0016-0020 are a number of fixes to the tur checker.These are > the ones that should get the most attention. > > Also, I would love to have a 0.7.8 tagged release. > > Benjamin Marzinski (32): > libmultipath: remove last of rbd code > libmultipath: fix detect alua corner case > multipath: fix setting conf->version > mpathpersist: add --param-alltgpt option > libmutipath: remove unused IDE bus type > multipathd: add new protocol path wildcard > libmultipath: add "protocol" blacklist option. > libmultipath: remove _filter_* blacklist functions > multipath tests: change to work with old make versions > multipath tests: add blacklist tests > mpathpersist: add missing --param-rk usage info > kpartx: minor fixes to make coverity happy > kpartx: Fix memory leak of uuid found by coverity > kpartx: fix bad dm_devn return > kpartx: remove duplicated gpt validation check > 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 > > kpartx/dasd.c | 5 +- > kpartx/del-part-nodes.rules | 2 +- > kpartx/devmapper.c | 15 +- > kpartx/gpt.c | 10 - > libmpathpersist/mpath_persist.c | 10 +- > libmultipath/blacklist.c | 177 +++++------ > libmultipath/blacklist.h | 5 +- > libmultipath/checkers/tur.c | 165 ++++------ > libmultipath/config.c | 15 + > libmultipath/config.h | 2 + > libmultipath/configure.c | 2 +- > libmultipath/devmapper.c | 6 +- > libmultipath/dict.c | 19 +- > libmultipath/discovery.c | 19 +- > libmultipath/parser.c | 12 +- > libmultipath/print.c | 82 ++++- > libmultipath/print.h | 2 + > libmultipath/prioritizers/path_latency.c | 3 +- > libmultipath/propsel.c | 4 +- > libmultipath/structs.c | 2 +- > libmultipath/structs.h | 2 - > libmultipath/uevent.c | 6 + > mpathpersist/main.c | 12 +- > mpathpersist/main.h | 1 + > mpathpersist/mpathpersist.8 | 4 + > multipath/main.c | 2 +- > multipath/multipath.conf.5 | 24 +- > multipathd/cli_handlers.c | 11 +- > multipathd/main.c | 26 +- > tests/Makefile | 6 +- > tests/blacklist.c | 512 > +++++++++++++++++++++++++++++++ > 31 files changed, 889 insertions(+), 274 deletions(-) > create mode 100644 tests/blacklist.c > > -- > 2.7.4 > > References > > Visible links > 1. mailto:bmarzins@xxxxxxxxxx -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel