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