]> git.ipfire.org Git - thirdparty/linux.git/commit
net: ngbe: change the default ITR setting
authorJiawen Wu <jiawenwu@trustnetic.com>
Thu, 21 Aug 2025 02:34:05 +0000 (10:34 +0800)
committerJakub Kicinski <kuba@kernel.org>
Sat, 23 Aug 2025 00:07:49 +0000 (17:07 -0700)
commit6d3f753c9ce164d88675fef57d0dab9cff4ec86c
tree8972f2324b6f2c01e937cf9a35fc7f98907dab26
parent2fa1369db3efa946c0bf05b62779f3a709fd696c
net: ngbe: change the default ITR setting

Change the default RX/TX ITR for wx_mac_em devices from 20K to 7K, which
is an experience value from out-of-tree ngbe driver, to get higher
performance on some platforms with weak single-core performance.

TCP_SRTEAM test on Phytium 2000+ shows that the throughput of 64-Byte
packets is increased from 350.53Mbits/s to 395.92Mbits/s.

Signed-off-by: Jiawen Wu <jiawenwu@trustnetic.com>
Reviewed-by: Michal Swiatkowski <michal.swiatkowski@linux.intel.com>
Link: https://patch.msgid.link/20250821023408.53472-2-jiawenwu@trustnetic.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c