[PATCH 1/1] nvme-rdma: Add IB event handling support
Max Gurtovoy
maxg at mellanox.com
Wed Apr 11 09:23:26 PDT 2018
On 4/4/2018 4:02 PM, Sagi Grimberg wrote:
>
>> IB devices may invoke IB events that need a special treatment
>> from the ib_client. For example, fatal event notification raised
>> to registered clients due to an invalid port/device state after EEH.
>> IB clients should be aware of this fatal event and not post any WR's
>> to the device. Draining the QP, for example, is forbidden and will
>> stuck forever waiting for the flushed work completions.
>
> Where can we find a documentation to what should and should not
> work in this event?
I'll probably abandon this commit since there should be low level
mechanism that needs to be aware of attempts to post WR to a device in a
fatal error and generate a "fake" completions.
I'll update if this patch is needed.
More information about the Linux-nvme
mailing list