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
