[PATCH rfc 20/30] nvme: add err, reconnect and delete work items to nvme core

Christoph Hellwig hch at lst.de
Mon Jun 19 05:49:10 PDT 2017


On Sun, Jun 18, 2017 at 06:21:54PM +0300, Sagi Grimberg wrote:
> We intent for these handlers to become generic, thus, add them to
> the nvme core controller struct.

Do you remember why we actually need all the different work items?

We need err_work to recover from RDMA QP-level errors.  But how
is it so different from a reset in that respect?  Similarly why
do we need reset to be different from reconnect?  Especially as
reconnect sort of is the reset of fabrics.



More information about the Linux-nvme mailing list