[dm-devel] [PATCH 0/5] Use uevent for thin pool events
Andy Grover
agrover at redhat.com
Wed Mar 16 23:27:42 UTC 2016
uevents both let us attach additional info to the event, and also
allow interested user processes to receive them without having to
create and manage threads to sit in DEV_WAIT ioctls for each target
we're interested in.
dm-mpath already supports generating uevents. This patchset
generalizes this code a little to allow another target to also
generate uevents, dm-thin, as a first step for what we might like to
do for all targets' events. DEV_WAIT ioctl support is unchanged.
Andy Grover (5):
dm: Do not export dm_send_uevents
dm: Move multipath-specific stuff out of dm-uevent.c
dm: Inline dm_build_path_uevent into dm_path_uevent
dm: Add uevent support for dm-thin
dm: Update dm-uevent.txt
Documentation/device-mapper/dm-uevent.txt | 48 ++++++++++++++++---
drivers/md/dm-mpath.c | 56 +++++++++++++++++++++++
drivers/md/dm-thin.c | 18 ++++++++
drivers/md/dm-uevent.c | 76 +++----------------------------
drivers/md/dm-uevent.h | 30 +++++++++---
drivers/md/dm.c | 1 +
6 files changed, 147 insertions(+), 82 deletions(-)
--
2.5.0
More information about the dm-devel
mailing list