Re: [PATCH net-next v4 00/27] io_uring zerocopy send

From: David Ahern
Date: Fri Jul 29 2022 - 18:31:04 EST


On 7/27/22 4:51 AM, Pavel Begunkov wrote:
>> 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.