[PATCH net-next v4 0/2] net: wangxun: support to configure RSS
From: Jiawen Wu <jiawenwu@trustnetic.com>
Date: 2025-09-12 06:25:35
Implement ethtool ops for RSS configuration, and support multiple RSS for multiple pools. --- v4: - rebase on net-next v3: https://lore.kernel.org/all/20250902032359.9768-1-jiawenwu@trustnetic.com/ (local) - remove the redundant check of .set_rxfh - add a dependance of the new fix patch v2: https://lore.kernel.org/all/20250829091752.24436-1-jiawenwu@trustnetic.com/ (local) - embed iterator declarations inside the loop declarations - replace int with u32 for the number of queues - add space before '}' - replace the offset with FIELD_PREP() v1: https://lore.kernel.org/all/20250827064634.18436-1-jiawenwu@trustnetic.com/ (local) --- Jiawen Wu (2): net: libwx: support multiple RSS for every pool net: wangxun: add RSS reta and rxfh fields support .../net/ethernet/wangxun/libwx/wx_ethtool.c | 136 ++++++++++++++++++ .../net/ethernet/wangxun/libwx/wx_ethtool.h | 12 ++ drivers/net/ethernet/wangxun/libwx/wx_hw.c | 111 ++++++++++---- drivers/net/ethernet/wangxun/libwx/wx_hw.h | 5 + drivers/net/ethernet/wangxun/libwx/wx_lib.c | 10 +- drivers/net/ethernet/wangxun/libwx/wx_type.h | 23 +++ .../net/ethernet/wangxun/ngbe/ngbe_ethtool.c | 6 + .../ethernet/wangxun/txgbe/txgbe_ethtool.c | 6 + 8 files changed, 278 insertions(+), 31 deletions(-) -- 2.48.1