Re: [PATCH net-next v4 00/27] io_uring zerocopy send
From: David Ahern <dsahern@kernel.org>
Date: 2022-07-29 22:31:04
Also in:
io-uring, lkml
From: David Ahern <dsahern@kernel.org>
Date: 2022-07-29 22:31:04
Also in:
io-uring, lkml
On 7/27/22 4:51 AM, Pavel Begunkov wrote:
quoted
With your zc_v5 branch (plus the init fix on using msg->sg_from_iter), iperf3 with io_uring support (non-ZC case) no longer shows completions with incomplete sends. So that is good improvement over the last time I tried it. However, adding in the ZC support and that problem resurfaces - a lot of completions are for an incomplete size.Makes sense, it explicitly retries with normal sends but I didn't implement it for zc. Might be a good thing to add.
Yes, before this goes it. It will be confusing to users to get incomplete completions when using the ZC option.