[dm-devel] [PATCH 00/12] Misc fixes

Christophe Varoqui christophe.varoqui at opensvc.com
Sat Jan 13 09:19:18 UTC 2018


Applied.
Thanks.

On Thu, Dec 7, 2017 at 7:48 PM, Benjamin Marzinski <bmarzins at redhat.com>
wrote:

> The first patch here is just a rebased version of an earlier patch.  The
> last
> patch is fixes for commit 95d594fd6f031e59bb73d04a631b6c592fe26214
> "multipath-tools: intermittent IO error accounting to improve reliability".
> The rest of the patches are various fixes and code cleanups that I've been
> accumulating while working on removing the waiter threads. That work has
> run
> into some hiccups with corner cases, so I thought I would send these
> cleanup
> patches first, since they are generally useful, even without the waiter
> thread
> changes.
>
> Benjamin Marzinski (12):
>   multipath: add "ghost_delay" parameter
>   kpartx: don't delete partitions from partitions
>   multipath: fix hwhandler check in select_action
>   libmultipath: cleanup features handling code
>   multipathd: move helper functions to libmultipath
>   multipathd: fix device creation issues
>   multipathd: remove select_* from setup_multipath
>   libmultipath: __setup_multipath param cleanup
>   multipathd: move recovery mode code to function
>   multipathd: clean up set_no_path_retry
>   multipath: check failed path dmstate in check_path
>   multipathd: marginal path code fixes
>
>  kpartx/del-part-nodes.rules |   1 +
>  libmultipath/config.c       |   3 +
>  libmultipath/config.h       |   3 +
>  libmultipath/configure.c    |  38 +++----
>  libmultipath/defaults.h     |   1 +
>  libmultipath/devmapper.c    |   2 +-
>  libmultipath/dict.c         |  12 +++
>  libmultipath/dmparser.c     |  35 ++----
>  libmultipath/hwtable.c      |   1 +
>  libmultipath/io_err_stat.c  |  12 +--
>  libmultipath/propsel.c      |  21 +++-
>  libmultipath/propsel.h      |   1 +
>  libmultipath/structs.c      |  17 ---
>  libmultipath/structs.h      |  10 +-
>  libmultipath/structs_vec.c  | 256 +++++++++++++++++++++++++-----
> --------------
>  libmultipath/structs_vec.h  |  12 ++-
>  multipath/multipath.conf.5  |  21 +++-
>  multipathd/cli_handlers.c   |  34 +++---
>  multipathd/main.c           | 134 +++++++++--------------
>  multipathd/main.h           |   1 -
>  20 files changed, 322 insertions(+), 293 deletions(-)
>
> --
> 2.7.4
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/dm-devel/attachments/20180113/e889f62d/attachment.htm>


More information about the dm-devel mailing list