All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RFC 0/4] dm-netlink events
@ 2005-11-30  8:23 Mike Anderson
  2005-11-30  8:25 ` [PATCH RFC 1/4] dm-netlink skeleton support Mike Anderson
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Mike Anderson @ 2005-11-30  8:23 UTC (permalink / raw)
  To: device-mapper development

This is an update of my previous patch to add netlink event support to dm
multipath. I have moved the dm netlink support out of a hardware handler
and into a dm-netlink support file. I have changed the event messages to
use netlink attributes which should allow for more flexibility in event
message content over time.

This patch series adds a file called dm-netlink to the drivers/md
directory to provide netlink support for dm events.

The skb mempool in this patch is derived / copied from
drivers/scsi/scsi_transport_iscsi.c.

This patch series contains:
1 Core dm netlink support (dm-netlink).
2 Calls to dm-netlink for path failure / reinstate events.
3 A sample user space program to receive / display events (dm_nld).

I have ran path failure testing on a small config.
I ran the sample program as a 32 bit and 64 bit app against a 64 bit
kernel.

Currently on path failures the blkerr is hard coded until that error
support is complete.

Example out:
1.) Path failure.
Msg Type: 17 Recevied
Event Type: 1 Version: 6
[Event]: SEQNUM: 7, Time: Tue Nov 29 21:50:47 2005, DMNAME: 8:160, BLKERR:
0x5a5a5a5a

2.) Path reinstate
Msg Type: 17 Recevied
Event Type: 2 Version: 6
[Event]: SEQNUM: 12, Time: Tue Nov 29 21:51:57 2005, DMNAME: 8:48


-andmike
--
Michael Anderson
andmike@us.ibm.com

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-11-30  8:29 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-30  8:23 [PATCH RFC 0/4] dm-netlink events Mike Anderson
2005-11-30  8:25 ` [PATCH RFC 1/4] dm-netlink skeleton support Mike Anderson
2005-11-30  8:26 ` [PATCH RFC 2/4] dm-netlink netlink support Mike Anderson
2005-11-30  8:28 ` [PATCH RFC 3/4] dm-mpath calls to dm-netlink Mike Anderson
2005-11-30  8:29 ` [PATCH RFC 4/4] Sample user space program (dm_nld) Mike Anderson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.