Messages in this thread | | | From | Ignat Korchagin <> | Subject | [PATCH net v3 0/2] net: veth: ability to toggle GRO and XDP independently | Date | Wed, 13 Mar 2024 19:37:57 +0100 |
| |
It is rather confusing that GRO is automatically enabled, when an XDP program is attached to a veth interface. Moreover, it is not possible to disable GRO on a veth, if an XDP program is attached (which might be desirable in some use cases).
Make GRO and XDP independent for a veth interface. udpgro_fwd
Changes in v3: * adjust udpgro_fwd selftest to explicitly enable GRO on veth interfaces, where it expects GRO to happen
Changes in v2: * add Fixes reference to commit description * fix commit message spelling
Ignat Korchagin (2): net: veth: do not manipulate GRO when using XDP selftests: net: veth: test the ability to independently manipulate GRO and XDP
drivers/net/veth.c | 18 ----------------- tools/testing/selftests/net/udpgro_fwd.sh | 4 ++++ tools/testing/selftests/net/veth.sh | 24 ++++++++++++++++++++--- 3 files changed, 25 insertions(+), 21 deletions(-)
-- 2.39.2
| |