[dm-devel] [PATCH 00/32] Misc Multipath patches
Christophe Varoqui
christophe.varoqui at opensvc.com
Tue Aug 7 13:39:55 UTC 2018
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 ?
Thanks,
Christophe.
On Wed, Aug 1, 2018 at 10:57 PM Benjamin Marzinski <bmarzins at redhat.com>
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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/dm-devel/attachments/20180807/5a2bb618/attachment.htm>
More information about the dm-devel
mailing list