On Tue, May 05, 2026 at 05:43:32PM +0200, Martin Wilck wrote:
> ---
>  libmultipath/checkers/emc_clariion.c | 79 ++++++++++++----------------
>  1 file changed, 33 insertions(+), 46 deletions(-)
> 

No Signed-off-by. Also, I don't think it really matters much, but
running this checker asynchronously means that the checkers will not
have their mpcontext updated by previous checkers run in the same
checker loop, like they did when the checker was synchronous. If an
earlier path check detects that a snapshot LU is no longer inactive, a
later call to a passive path in the same checker loop will still return
PATH_DOWN instead of PATH_UP, since the mpcontext won't be updated until
update_paths() gets called. Obviously, this will get fixed the next time
the path is checked, so I think it's fine.

-Ben


Reply via email to