> -----Original Message----- > From: Intel-wired-lan <[email protected]> On Behalf Of > Takeru Hayasaka > Sent: Monday, February 12, 2024 7:34 AM > To: Brandeburg, Jesse <[email protected]>; Nguyen, Anthony L > <[email protected]>; David S. Miller <[email protected]>; Eric > Dumazet <[email protected]>; Jakub Kicinski <[email protected]>; Paolo Abeni > <[email protected]>; Jonathan Corbet <[email protected]> > Cc: [email protected]; [email protected]; > [email protected]; [email protected]; Marcin Szycik > <[email protected]>; [email protected]; Takeru > Hayasaka <[email protected]>; [email protected]; > [email protected] > Subject: [Intel-wired-lan] [PATCH net-next v8 2/2] ice: Implement RSS > settings for GTP using ethtool > > Following the addition of new GTP RSS hash options to ethtool.h, this patch > implements the corresponding RSS settings for GTP packets in the Intel ice > driver. It enables users to configure RSS for GTP-U and GTP-C traffic over > IPv4 > and IPv6, utilizing the newly defined hash options. > > The implementation covers the handling of gtpu(4|6), gtpc(4|6), gtpc(4|6)t, > gtpu(4|6)e, gtpu(4|6)u, and gtpu(4|6)d traffic, providing enhanced load > distribution for GTP traffic across multiple processing units. > > Signed-off-by: Takeru Hayasaka <[email protected]> > Reviewed-by: Marcin Szycik <[email protected]> > --- > .../device_drivers/ethernet/intel/ice.rst | 21 ++++- > drivers/net/ethernet/intel/ice/ice_ethtool.c | 82 +++++++++++++++++++ > drivers/net/ethernet/intel/ice/ice_flow.h | 31 +++++-- > drivers/net/ethernet/intel/ice/ice_lib.c | 37 +++++++++ > 4 files changed, 162 insertions(+), 9 deletions(-) >
Tested-by: Pucha Himasekhar Reddy <[email protected]> (A Contingent worker at Intel)
