All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] multipath: set rport port_state on NVMe FPIN events
@ 2024-12-20  2:02 Benjamin Marzinski
  2024-12-20  2:02 ` [PATCH 1/2] libmultipath: export udev pthread cleanup functions Benjamin Marzinski
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Benjamin Marzinski @ 2024-12-20  2:02 UTC (permalink / raw)
  To: Christophe Varoqui
  Cc: device-mapper development, Martin Wilck, Muneendra Kumar

When multipathd handles link integrity FPIN events, it sets the rport
associated with the effected SCSI paths to Marginal. These patches make
it do the same thing for NVMe paths.

I actually have a stupid Fibre Channel question. Does the host number
and the target wwpn uniquely identfy an rport? I never see the channel
set to anything other than 0, but I don't think that it MUST be 0. But
if we knew that there was only one rport for a given host number and
target WWPN, we could stop checking as soon as we found one. These
patches don't do that. They check all the rports.

Benjamin Marzinski (2):
  libmultipath: export udev pthread cleanup functions
  multipathd: set rport port_state to marginal for NVMe devices

 libmultipath/discovery.c          |  4 +-
 libmultipath/discovery.h          |  2 +
 libmultipath/libmultipath.version |  6 +++
 multipathd/fpin_handlers.c        | 74 ++++++++++++++++++++++++++++---
 4 files changed, 78 insertions(+), 8 deletions(-)

-- 
2.46.2


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

end of thread, other threads:[~2025-01-15 19:14 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-20  2:02 [PATCH 0/2] multipath: set rport port_state on NVMe FPIN events Benjamin Marzinski
2024-12-20  2:02 ` [PATCH 1/2] libmultipath: export udev pthread cleanup functions Benjamin Marzinski
2025-01-10  6:07   ` Muneendra Kumar M
2024-12-20  2:02 ` [PATCH 2/2] multipathd: set rport port_state to marginal for NVMe devices Benjamin Marzinski
2024-12-20 10:55   ` Muneendra Kumar M
2025-01-06 17:39     ` Benjamin Marzinski
2025-01-09  6:03       ` Muneendra Kumar M
2025-01-10  4:49       ` Muneendra Kumar M
2025-01-14 22:31       ` Martin Wilck
2025-01-15 18:59         ` Benjamin Marzinski
2025-01-15 19:14           ` Martin Wilck
2025-01-14 22:23 ` [PATCH 0/2] multipath: set rport port_state on NVMe FPIN events 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.