These patches take care of a corner case where changing a registered key can race with a path getting restored and a make peempting work correctly with All Registrants type reservations.
Benjamin Marzinski (2): libmpathpersist: handle updating key race condition libmpathpersist: handle preempting all registrants reservations libmpathpersist/mpath_persist_int.c | 31 +++++++++++++++++++++++++---- libmultipath/prkey.c | 16 +++++++++++++-- libmultipath/structs.h | 1 + multipathd/main.c | 12 ++++++++++- 4 files changed, 53 insertions(+), 7 deletions(-) -- 2.50.1