Hi,
On Tue, 5 Aug 2025, Morten Brørup wrote:
From: fengchengwen [mailto:fengcheng...@huawei.com]
Sent: Tuesday, 5 August 2025 02.59
On 8/4/2025 3:42 AM, Morten Brørup wrote:
Enabling some offload by default may conflict with a manually
configured
offload.
Specifically, the mbuf fast release TX offload, which conflicts with
multi
segment packet TX offload, was enabled by default.
Therefore, mbuf fast release TX offload (the only TX offload which was
enabled by default) is not enabled by default anymore.
This may impact default performance, many vendor performance report has
testpmd iofwd or macfwd case.
Yes.
IMO, any optimizations, mbuf-fast-free or mbuf-recycle, must be explicitly
enabled, and documented in the performance reports when used.
Good point.
Thank you.
Otherwise the performance reports give a false impression of higher
performance, which is only available under certain circumstances.
I have complained about this before.
Which is also why mbuf-recycle must be explicitly enabled.
With this patch, the same finally applies to mbuf-fast-free too.
I could add a Fixes tag, but I think it is better to categorize this patch as
an improvement rather than a bug fix.