These are a just collection of unrelated multipath fixes. The first one keeps new maps from adding non-discovered paths in configure(). The second one makes sure that paths that were offline when multipathd was started or reconfigured get the pathinfo checked and get the proper initialization state, when the come online. The third improves the "busy" state output in "multipathd show status". And the fourth one make sure that multipathd prints the "path offline" message for paths that are part of multipath devices but were offline when mutipathd was started or reconfigured.
Benjamin Marzinski (4): multipathd: don't add removed/partial paths to new maps multipathd: finish initalization of paths added while offline multipathd: make "multipathd show status" busy checker better multipathd: print path offline message even without a checker libmultipath/configure.c | 12 +++++++- libmultipath/discovery.c | 2 ++ libmultipath/structs_vec.c | 3 +- libmultipath/uevent.c | 17 ++++++++---- multipathd/main.c | 57 ++++++++++++++++++++++++++++++++------ 5 files changed, 74 insertions(+), 17 deletions(-) -- 2.50.1
