Re: [PATCH] ethdev: fix mbuf fast release requirements description

Andrew Rybchenko
2026-02-17T06:56:54Z

On 2/5/26 8:41 PM, Stephen Hemminger wrote:
> On Thu, 5 Feb 2026 09:28:48 +0000
> Morten Brørup <mb@smartsharesystems.com> wrote:
>
>> It was unclear if mbuf fast release could support segmented packets, or if
>> mbuf fast release required non-segmented packets.
>> This has now been investigated in detail, and it was concluded that
>> segmented packets can be supported with mbuf fast release still achieving
>> the enhanced performance.
>> So the description of the mbuf fast release Tx offload flag was fixed.
>>
>> Furthermore, the general descriptions of the Rx and Tx offloads were
>> improved, to reflect that they are not only for device capability
>> reporting, but also for device and queue configuration purposes.
>>
>> NB: If a driver does not support segmented packets with mbuf fast release,
>> it can check the multi segment send flag when selecting transmit function.
>>
>> Fixes: 55624173bacb ("mbuf: add raw free and alloc bulk functions")
>> Cc: stable@dpdk.org
>>
>> Signed-off-by: Morten Brørup <mb@smartsharesystems.com>
>> ---
>> The other description improvements were taken from patch-155635 ("[v3,2/3]
>> ethdev: Improve descriptions of RX and TX offloads").
>> ---
>
> Acked-by: Stephen Hemminger <stephen@networkplumber.org>
>
> I wonder if it would be good to point the AI documentation review
> tool at the docbook comments in ethdev. There are some grammar
> and clarity errors there.

Acked-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>