回复: [PATCH v2 02/12] net/r8169: tune RX desc fetch num for 8126 and 8127
王颢
howard_wang at realsil.com.cn
Thu Feb 12 06:45:27 CET 2026
OK, I will add these explanations to the commit log in v3.
The default values in the Linux driver are actually the ones before this modification.
This parameter controls the number of RX descriptors fetched in a single batch. Tuning this value optimizes the RX performance.
Regarding rte_eth_dev_info and rte_eth_rxconf, I checked the structures and there doesn't seem to be a relevant generic variable that maps to this specific hardware parameter.
-----邮件原件-----
发件人: Stephen Hemminger <stephen at networkplumber.org>
发送时间: 2026年2月12日 5:43
收件人: 王颢 <howard_wang at realsil.com.cn>
抄送: dev at dpdk.org; pro_nic_dpdk at realtek.com
主题: Re: [PATCH v2 02/12] net/r8169: tune RX desc fetch num for 8126 and 8127
External mail : This email originated from outside the organization. Do not reply, click links, or open attachments unless you recognize the sender and know the content is safe.
On Tue, 10 Feb 2026 13:55:01 +0800
Howard Wang <howard_wang at realsil.com.cn> wrote:
> For RTL8126: Tune RX descriptor fetch number to 20.
> For RTL8127: Tune RX descriptor fetch number to 12.
>
> Signed-off-by: Howard Wang <howard_wang at realsil.com.cn>
> ---
It would be good to have some explanations of these.
Are these the defaults in other OS's?
Even better would be to integrate them into the existing DPDK rte_eth_thresh values that are passed in via rte_eth_rxconf and returned with rte_eth_dev_info.
More information about the dev
mailing list