On Mon, May 09, 2016 at 12:52:58PM +0200, Hannes Reinecke wrote: > Hi all, > > here's now the second attempt to fixup the 'cookie' handling > in multipath-tools. > I've removed the patch to pass in a cookie as an argument > for dm_addmap_reload() and dm_simplecmd(). > And I've removed all instances where we had been calling > dm_udev_complete() after failing to set the cookie to a task. > > As usual, reviews and comments are welcome. ACK for the whole set. Thanks for working through all this. -Ben > > Hannes Reinecke (7): > devmapper: do not flush I/O for DM_DEVICE_CREATE > devmapper: do not call dm_udev_complete if dm_task_set_cookie() failed > configure: Rename ACT_RENAME2 to ACT_FORCERENAME > devmapper: wait for udev in dm_simplecmd_noflush() > multipathd: wait for udev in cli_resume() > devmapper: remove 'udev_sync' argument from dm_simplecmd_noflush() > libmultipath: Fixup 'DM_DEVICE_RELOAD' handling > > libmultipath/configure.c | 20 ++++--------- > libmultipath/configure.h | 2 +- > libmultipath/devmapper.c | 75 +++++++++++++++++++++++++++++++---------------- > libmultipath/devmapper.h | 4 +-- > multipathd/cli_handlers.c | 4 +-- > 5 files changed, 60 insertions(+), 45 deletions(-) > > -- > 2.6.6 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel