On Mon, 2021-11-15 at 17:10 +0100, Martin Wilck wrote: > On Mon, 2021-09-20 at 18:21 -0500, Benjamin Marzinski wrote: > > delayed_reconfig was inside the config struct, but it wasn't updated > > during an RCU write section, so there's no synchronization on it. > > Instead, pull it out of the config structure, and use the config_lock > > to synchronize it. > > > > Signed-off-by: Benjamin Marzinski <bmarzins@xxxxxxxxxx> > > Reviewed-by: Martin Wilck <mwilck@xxxxxxxx> > I forgot: this patch changes the ABI of libmpathpersist and libmultipath. Not in a bad way, because "struct config" is opaque to users of libmpathpersist, but for staying consistent, we should adapt the library versions. See https://github.com/openSUSE/multipath-tools/actions/runs/1455114454 (open the "abi-test" artifact to check the details). Regards Martin -- dm-devel mailing list dm-devel@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/dm-devel