diff options
author | David S. Miller <davem@davemloft.net> | 2021-07-20 06:23:13 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2021-07-20 06:23:13 -0700 |
commit | 542bb39651d5f98665d637b1683d501fd320212c (patch) | |
tree | 1abf5208efa6f8760bcfbced231257f085263f42 /net/switchdev/switchdev.c | |
parent | 2c0804044781f3de6c19efc01355611b839d5aa1 (diff) | |
parent | 1ec2230fc721e6270b0504c07945a74742c81f81 (diff) |
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