On Tue, 2025-06-03 at 23:35 -0400, Benjamin Marzinski wrote:
> These are two patches libmpathpersist patches. The first deals with a
> possible race condition where mpath_prout_common() can fail because a
> path went down after libmpathpersist checked its status but before it
> handled the prout command. Previously libmpathpersist wouldn't fail
> without ever trying another path in these cases. The second patch
> keeps libmpathpersit from being able to remove a reservation that
> is held by a different key than the releasing device. 
> 
> Benjamin Marzinski (2):
>   libmpathpersist: retry commands on other paths in
> mpath_prout_common
>   libmpathpersist: check released key against the reservation key
> 
>  libmpathpersist/mpath_persist.h     |  3 +++
>  libmpathpersist/mpath_persist_int.c | 20 ++++++++++++++++----
>  libmpathpersist/mpath_pr_ioctl.c    | 24 +++++++++++++-----------
>  3 files changed, 32 insertions(+), 15 deletions(-)

For the series:
Reviewed-by: Martin Wilck <mwi...@suse.com>

Reply via email to