All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Handle blacklisted maps on reconfigure
@ 2025-04-28 21:45 Benjamin Marzinski
  2025-04-28 21:45 ` [PATCH 1/2] libmutipath: handle blacklisted paths on map_discovery Benjamin Marzinski
  2025-04-28 21:45 ` [PATCH 2/2] multipathd: disable queueing on invalid multipath devices Benjamin Marzinski
  0 siblings, 2 replies; 9+ messages in thread
From: Benjamin Marzinski @ 2025-04-28 21:45 UTC (permalink / raw)
  To: Christophe Varoqui; +Cc: device-mapper development, Martin Wilck

This patchset is meant to deal with the issue from:
https://github.com/opensvc/multipath-tools/issues/113

If a multipath device that is in-use becomes blacklisted on a multipathd
reconfigure, its paths weren't always getting removed and the device
device could get stuck with queueing enabled, even if there were no
usable paths. This patchset deals with this by marking blacklisted paths
with INIT_REMOVED, making sure they are linked to the multipath device,
and disabling queueing on the invalid multipath device.


Benjamin Marzinski (2):
  libmutipath: handle blacklisted paths on map_discovery
  multipathd: disable queueing on invalid multipath devices

 libmultipath/structs_vec.c | 15 +++++++++++----
 multipathd/main.c          | 16 ++++++++++++++++
 2 files changed, 27 insertions(+), 4 deletions(-)

-- 
2.48.1


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

end of thread, other threads:[~2025-04-30 19:09 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-28 21:45 [PATCH 0/2] Handle blacklisted maps on reconfigure Benjamin Marzinski
2025-04-28 21:45 ` [PATCH 1/2] libmutipath: handle blacklisted paths on map_discovery Benjamin Marzinski
2025-04-29 19:59   ` Martin Wilck
2025-04-29 20:27     ` Benjamin Marzinski
2025-04-30  7:55       ` Coding stye (was Re: [PATCH 1/2] libmutipath: handle blacklisted paths on map_discovery) Martin Wilck
2025-04-30 15:22         ` Benjamin Marzinski
2025-04-30 19:09           ` Martin Wilck
2025-04-28 21:45 ` [PATCH 2/2] multipathd: disable queueing on invalid multipath devices Benjamin Marzinski
2025-04-29 20:00   ` 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.