Re: [PATCH] IB/iser: skip an unregistered direction on remote invalidation

Yehyeong Lee <[email protected]>
Newsgroups org.kernel.vger.linux-rdma
Message-ID <[email protected]>
A note on why this skips an unregistered direction rather than failing
the connection.

I tried returning an error for that case.  It removes the fault as well,
but iser_task_rsp() then drops the response and the same invalidation
keeps arriving.  Under the same workload the target sent eight and the
unregistered-direction path ran 132 times; with this patch the target
sent ten and that path ran three times.

Skipping also keeps a bidirectional command working when its read half
was registered, its write half was immediate, and the target invalidates
the read half.

Best regards,
Yehyeong Lee
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.