On Mon, Nov 15, 2021 at 04:27:40PM +0000, Martin Wilck wrote: > 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. Oops. Yeah, I can bump the version. -Ben > 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