diff options
author | 2021-07-20 06:11:28 -0700 | |
---|---|---|
committer | 2021-07-20 06:11:28 -0700 | |
commit | e4b1dc43ec3250899356cf1de1820bf8fec8b30e (patch) | |
tree | a9ea789902e2d66ad3e70af6f179fa1cdc11dad6 /net/switchdev/switchdev.c | |
parent | memcg: enable accounting for scm_fp_list objects (diff) | |
parent | selftests: net: veth: add tests for set_channel (diff) | |
download | linux-dev-e4b1dc43ec3250899356cf1de1820bf8fec8b30e.tar.xz linux-dev-e4b1dc43ec3250899356cf1de1820bf8fec8b30e.zip |
Merge branch 'veth-flexible-channel-numbers'
Paolo Abeni says:
====================
veth: more flexible channels number configuration
XDP setups can benefit from multiple veth RX/TX queues. Currently
veth allow setting such number only at creation time via the
'numrxqueues' and 'numtxqueues' parameters.
This series introduces support for the ethtool set_channel operation
and allows configuring the queue number via a new module parameter.
The veth default configuration is not changed.
Finally self-tests are updated to check the new features, with both
valid and invalid arguments.
This iteration is a rebase of the most recent RFC, it does not provide
a module parameter to configure the default number of queues, but I
think could be worthy
RFC v1 -> RFC v2:
- report more consistent 'combined' count
- make set_channel as resilient as possible to errors
- drop module parameter - but I would still consider it.
- more self-tests
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/switchdev/switchdev.c')
0 files changed, 0 insertions, 0 deletions