netdev-genl: Support setting per-NAPI config values
authorJoe Damato <jdamato@fastly.com>
Fri, 11 Oct 2024 18:45:01 +0000 (18:45 +0000)
committerJakub Kicinski <kuba@kernel.org>
Tue, 15 Oct 2024 00:54:29 +0000 (17:54 -0700)
commit1287c1ae0fc227e5acef11a539eb4e75646e31c7
treea2d8919d2d1c7e46e231cd97c7c5136825098db3
parent86e25f40aa1e9e54e081e55016f65b5c92523989
netdev-genl: Support setting per-NAPI config values

Add support to set per-NAPI defer_hard_irqs and gro_flush_timeout.

Signed-off-by: Joe Damato <jdamato@fastly.com>
Reviewed-by: Jakub Kicinski <kuba@kernel.org>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Link: https://patch.msgid.link/20241011184527.16393-7-jdamato@fastly.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Documentation/netlink/specs/netdev.yaml
include/uapi/linux/netdev.h
net/core/netdev-genl-gen.c
net/core/netdev-genl-gen.h
net/core/netdev-genl.c
tools/include/uapi/linux/netdev.h