All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] multipathd per-device waiter fixes
@ 2018-03-16 21:31 Benjamin Marzinski
  2018-03-16 21:31 ` [PATCH 1/3] multipathd: fix waiter thread cancelling Benjamin Marzinski
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Benjamin Marzinski @ 2018-03-16 21:31 UTC (permalink / raw)
  To: device-mapper development; +Cc: Martin Wilck

These patches fix some issues in the old waiter code that I noticed
when writing my the polling waiter code. Neither of them is particularly
likely to cause a problem in real world situations, but I don't think
the fixes should be that controversial.

These patches are based on top of my "multipath: new and rebased patches"
set.

Benjamin Marzinski (3):
  multipathd: fix waiter thread cancelling
  multipathd: move __setup_multipath to multipathd
  multipathd: stop waiter in __setup_multipath

 libmultipath/structs_vec.c | 103 ---------------------------------------------
 libmultipath/structs_vec.h |   4 --
 multipathd/dmevents.c      |   1 +
 multipathd/main.c          | 103 +++++++++++++++++++++++++++++++++++++++++++++
 multipathd/main.h          |   4 ++
 multipathd/waiter.c        |  22 ++++++++--
 6 files changed, 127 insertions(+), 110 deletions(-)

-- 
2.7.4

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

end of thread, other threads:[~2018-03-19 20:02 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-16 21:31 [PATCH 0/3] multipathd per-device waiter fixes Benjamin Marzinski
2018-03-16 21:31 ` [PATCH 1/3] multipathd: fix waiter thread cancelling Benjamin Marzinski
2018-03-19 12:59   ` Martin Wilck
2018-03-19 16:25     ` Benjamin Marzinski
2018-03-19 20:02       ` Martin Wilck
2018-03-16 21:31 ` [PATCH 2/3] multipathd: move __setup_multipath to multipathd Benjamin Marzinski
2018-03-19 13:07   ` Martin Wilck
2018-03-16 21:31 ` [PATCH 3/3] multipathd: stop waiter in __setup_multipath Benjamin Marzinski
2018-03-19 13:08   ` Martin Wilck

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.