All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/1]  multipath-tools: fixes for systemd watchdog
@ 2024-11-19 16:12 Martin Wilck
  2024-11-19 16:12 ` [PATCH v3 1/1] multipathd: move systemd watchdog handling into daemon Martin Wilck
  0 siblings, 1 reply; 3+ messages in thread
From: Martin Wilck @ 2024-11-19 16:12 UTC (permalink / raw)
  To: Christophe Varoqui, Benjamin Marzinski; +Cc: dm-devel, Martin Wilck

After Ben Marzinski's feedback to v1 of this series, reworked the
watchdog logic completely, and moved it in to multipathd.
The watchdog interval is now independent of the checker interval.
systemd's watchdog enablement logic is correctly followed, and
better fallbacks are used in case of unreasonable settings in the
unit file.

Changes v2->v3 (suggested by Ben Marzinski)
- Use time stamp in watchdog_tick
- Use unsigned long long in get_watchdog_interval

Changes v1->v2 (suggested by Ben Marzinski)
- Complete rewrite.

Martin Wilck (1):
  multipathd: move systemd watchdog handling into daemon

 libmultipath/config.c | 25 ----------------
 libmultipath/config.h |  1 -
 multipathd/main.c     | 70 ++++++++++++++++++++++++++++++++++---------
 3 files changed, 56 insertions(+), 40 deletions(-)

-- 
2.47.0


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

end of thread, other threads:[~2024-11-19 17:08 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-19 16:12 [PATCH v3 0/1] multipath-tools: fixes for systemd watchdog Martin Wilck
2024-11-19 16:12 ` [PATCH v3 1/1] multipathd: move systemd watchdog handling into daemon Martin Wilck
2024-11-19 17:08   ` Benjamin Marzinski

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.