[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