Linux-NVME Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [LSF/MM/BPF TOPIC] nvme-of connect retries
@ 2024-05-08  9:52 Hannes Reinecke
  0 siblings, 0 replies; only message in thread
From: Hannes Reinecke @ 2024-05-08  9:52 UTC (permalink / raw)
  To: Sagi Grimberg, Christoph Hellwig, Keith Busch, lsf-pc,
	linux-nvme@lists.infradead.org

Hi all,

I'd like to request another session for LSF/MM:

NVMe-oF connect retries

There had been several discussions on the mailing list on how to handle 
failures or retries which occurs during 'connect'.
Issues to discuss:
- Should the initial connect return with a status after _all_
   queues are connected? That will introduce a severe lag
   for large installation, with the risk of systemd timing out
   the command.
- Should we try to combine workflows? TCP has three different
   'connect' code paths, one for the initial connect, one for
   reset, and one for reconnect.
- Where should a possible retry be handled? Should user space
   be responsible for a retry, or should it be left to the driver?
- If user space should be driving the retry, how can we return
   a meaningful error to user space?

It would be good if we could come to a consensus here such that
we can start consolidating the various transports.

Cheers,

Hannes


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-05-08  9:52 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-08  9:52 [LSF/MM/BPF TOPIC] nvme-of connect retries Hannes Reinecke

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox