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

Stephen Hemminger
2026-02-05T17:41:19Z

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.