On 02/12/2014 Benjamin Marzinski wrote: > Whenever there is a DM_DEVICE_RESUME ioctl, a uevent is generated. Right now, > when multipath is reloading existing devices do to paths going or coming, > lvmetad will rescan those devices. This is unnecessary, and can cause a lot > of overhead. Also, multipath devices with no working paths will get scanned. > These patches make multipath set a new flag, DM_SUBSYSTEM_UDEV_FLAG0, when it > is reloading devices due to path changes, and lvmetad can safely ignore it. > They also add a new udev rules file, 11-dm-mpath.rules, to disable scanning > when it would not be useful. > > Benjamin Marzinski (2): > New udev rules to deal with stacked devices > Mark reloads with udev flag > > Makefile.inc | 1 + > kpartx/devmapper.c | 4 ++-- > kpartx/devmapper.h | 8 +++++++- > kpartx/kpartx.c | 8 ++++---- > libmultipath/configure.c | 4 ++-- > libmultipath/devmapper.c | 26 ++++++++++++++------------ > libmultipath/devmapper.h | 10 ++++++++-- > multipath/11-dm-mpath.rules | 34 ++++++++++++++++++++++++++++++++++ > multipath/Makefile | 3 +++ > multipathd/cli_handlers.c | 4 ++-- > 10 files changed, 77 insertions(+), 25 deletions(-) > create mode 100644 multipath/11-dm-mpath.rules This set is missing in git. -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel