[PATCH v3 2/9] nvme-fabrics: allow to queue requests for live queues
James Smart
james.smart at broadcom.com
Tue Aug 25 11:41:13 EDT 2020
On 8/25/2020 8:00 AM, Sagi Grimberg wrote:
>
>>> So we either keep this exception for admin commands, or we also let
>>> them through as it seems to be safe with the current code (from the
>>> reset forward-progress perspective).
>>>
>>> I vote to remove this exception altogether...
>>
>> To me the right answer would be to reject user commands on the admin
>> or I/O queue for the not live controller as the callers need to handle
>> it. That seems to make more sense to me than a special admin queue
>> exception.
>
> So you say that we should never return BLK_STS_RESOURCE but rather fail
> all requests? regardless for multipath or not?
How about we keep the exception for now. As I mentioned earlier, I have
an ioctl retry patch coming for nvme-cli and if we agree with what it
does then we can put in the reject and remove the exception.
-- james
More information about the Linux-nvme
mailing list