All of lore.kernel.org
 help / color / mirror / Atom feed
* nvme completion handling refactor and fix v2
@ 2020-08-17  8:15 Christoph Hellwig
  2020-08-17  8:15 ` [PATCH 1/4] nvme: rename and document nvme_end_request Christoph Hellwig
                   ` (4 more replies)
  0 siblings, 5 replies; 17+ messages in thread
From: Christoph Hellwig @ 2020-08-17  8:15 UTC (permalink / raw)
  To: linux-nvme; +Cc: Keith Busch, Sagi Grimberg, Chao Leng

Hi all,

the first two patches refactor the common nvme completion code
to be a little less obsfucated, and the third one is the fix
from Chao to redirect to a different path ported on top of these
changes, which now make the fix very simple.

Changes since v1:
 - add a new patch to handle the path related errors using the
   SCT class

_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme

^ permalink raw reply	[flat|nested] 17+ messages in thread
* nvme completion handling refactor and fix v3
@ 2020-08-18  7:11 Christoph Hellwig
  2020-08-18  7:11 ` [PATCH 2/4] nvme: refactor command completion Christoph Hellwig
  0 siblings, 1 reply; 17+ messages in thread
From: Christoph Hellwig @ 2020-08-18  7:11 UTC (permalink / raw)
  To: linux-nvme; +Cc: Keith Busch, Sagi Grimberg, Chao Leng

Hi all,

the first two patches refactor the common nvme completion code
to be a little less obsfucated, and the third one is the fix
from Chao to redirect to a different path ported on top of these
changes, which now make the fix very simple.

Changes since v2:
 - fix a comment typo
 - drop incorrect comment masking in nvme_decide_disposition
 - add a comment to nvme_is_path_error

Changes since v1:
 - add a new patch to handle the path related errors using the
   SCT class

_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme

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

end of thread, other threads:[~2020-08-18  7:12 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-17  8:15 nvme completion handling refactor and fix v2 Christoph Hellwig
2020-08-17  8:15 ` [PATCH 1/4] nvme: rename and document nvme_end_request Christoph Hellwig
2020-08-17 14:53   ` Mike Snitzer
2020-08-17  8:15 ` [PATCH 2/4] nvme: refactor command completion Christoph Hellwig
2020-08-17 15:08   ` Mike Snitzer
2020-08-17 19:28   ` Mike Snitzer
2020-08-18  6:26     ` Christoph Hellwig
2020-08-17  8:15 ` [PATCH 3/4] nvme: just check the status code type in nvme_is_path_error Christoph Hellwig
2020-08-17 15:11   ` Mike Snitzer
2020-08-17 19:31   ` Sagi Grimberg
2020-08-18  6:31     ` Christoph Hellwig
2020-08-17  8:15 ` [PATCH 4/4] nvme: redirect commands on dying queue Christoph Hellwig
2020-08-17 15:23   ` Mike Snitzer
2020-08-18  6:32     ` Christoph Hellwig
2020-08-17 18:10 ` nvme completion handling refactor and fix v2 Sagi Grimberg
2020-08-18  6:33   ` Christoph Hellwig
2020-08-18  7:11 nvme completion handling refactor and fix v3 Christoph Hellwig
2020-08-18  7:11 ` [PATCH 2/4] nvme: refactor command completion Christoph Hellwig

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.