aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp_input.c
diff options
context:
space:
mode:
authorZiwei Xiao <[email protected]>2025-02-19 20:04:51 +0000
committerJakub Kicinski <[email protected]>2025-02-21 23:55:39 +0000
commit4b9c7d8fa113c0b363d0ceee29d1b15cceb771ee (patch)
tree728561e5ad6cf9a29daa16bbd22503a53582671e /net/ipv4/tcp_input.c
parentnet/rds: Replace deprecated strncpy() with strscpy_pad() (diff)
downloadkernel-4b9c7d8fa113c0b363d0ceee29d1b15cceb771ee.tar.gz
kernel-4b9c7d8fa113c0b363d0ceee29d1b15cceb771ee.zip
gve: Add RSS cache for non RSS device option scenario
Not all the devices have the capability for the driver to query for the registered RSS configuration. The driver can discover this by checking the relevant device option during setup. If it cannot, the driver needs to store the RSS config cache and directly return such cache when queried by the ethtool. RSS config is inited when driver probes. Also the default RSS config will be adjusted when there is RX queue count change. At this point, only keys of GVE_RSS_KEY_SIZE and indirection tables of GVE_RSS_INDIR_SIZE are supported. Signed-off-by: Ziwei Xiao <[email protected]> Reviewed-by: Harshitha Ramamurthy <[email protected]> Reviewed-by: Willem de Bruijn <[email protected]> Signed-off-by: Praveen Kaligineedi <[email protected]> Signed-off-by: Jeroen de Borst <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'net/ipv4/tcp_input.c')
0 files changed, 0 insertions, 0 deletions