mbox series

[net-next,v8,0/2] net: sched: allow user to select txqueue

Message ID 20220126143206.23023-1-xiangxia.m.yue@gmail.com (mailing list archive)
Headers show
Series net: sched: allow user to select txqueue | expand

Message

Tonghao Zhang Jan. 26, 2022, 2:32 p.m. UTC
From: Tonghao Zhang <xiangxia.m.yue@gmail.com>

Patch 1 allow user to select txqueue in clsact hook.
Patch 2 support skbhash, classid, cpuid to select txqueue.

Tonghao Zhang (2):
  net: sched: use queue_mapping to pick tx queue
  net: sched: support hash/classid/cpuid selecting tx queue

 include/linux/netdevice.h              |  3 +
 include/linux/rtnetlink.h              |  1 +
 include/net/tc_act/tc_skbedit.h        |  1 +
 include/uapi/linux/tc_act/tc_skbedit.h |  8 +++
 net/core/dev.c                         | 31 +++++++++-
 net/sched/act_skbedit.c                | 84 ++++++++++++++++++++++++--
 6 files changed, 122 insertions(+), 6 deletions(-)

Comments

Jakub Kicinski Jan. 27, 2022, 2:24 a.m. UTC | #1
On Wed, 26 Jan 2022 22:32:04 +0800 xiangxia.m.yue@gmail.com wrote:
> From: Tonghao Zhang <xiangxia.m.yue@gmail.com>
> 
> Patch 1 allow user to select txqueue in clsact hook.
> Patch 2 support skbhash, classid, cpuid to select txqueue.

Does anyone else have an opinion on this one?