I ran into some cases where checking the number of registered keys made
multipathd think all paths had been registered, when they hadn't. The
last two patches in this patchset rework that code. The first two are
just fixes to other issues I happened to notice while working on this
code.

Benjamin Marzinski (4):
  libmpathpersist: fix register retry status checking
  multipath-tools man pages: fix multipathd commands keyword ordering
  multipathd: remember number of registered keys when ioctl fails
  libmpathpersist: fix code for skipping multipathd path registration

 libmpathpersist/mpath_persist_int.c | 20 ++++----
 libmpathpersist/mpath_updatepr.c    | 48 ++++++++++++++-----
 libmpathpersist/mpathpr.h           |  4 +-
 multipathd/callbacks.c              |  1 +
 multipathd/cli.c                    |  1 +
 multipathd/cli.h                    |  2 +
 multipathd/cli_handlers.c           | 39 ++++++++++++++--
 multipathd/main.c                   | 72 +++++++++++++++++++----------
 multipathd/main.h                   |  3 +-
 multipathd/multipathd.8.in          | 24 ++++++----
 10 files changed, 155 insertions(+), 59 deletions(-)

-- 
2.50.1


Reply via email to