Skip to content

RFC net: Call skb_get_hash in net/sched

Tom Herbert netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest6 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6net: Add skb_get_hash_perturbinclude/linux/skbuff.h+15 -00 replies
2/6sched: Eliminate use of flow_keys in sch_chokenet/sched/sch_choke.c+2 -300 replies
3/6sched: Eliminate use of flow_keys in sch_fq_codelnet/sched/sch_fq_codel.c+2 -90 replies
4/6sched: Eliminate use of flow_keys in sch_hhfnet/sched/sch_hhf.c+1 -180 replies
5/6sched: Eliminate use of flow_keys in sch_sfbnet/sched/sch_sfb.c+8 -160 replies
6/6sched: Eliminate use of flow_keys in sch_sfqnet/sched/sch_sfq.c+3 -2611 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH RFC net-next 0/6] net: Call skb_get_hash in net/sched

Replace instance of calling flow_dissect and jhash with call to skb_get_hash. This also eliminates use of flow_keys in skb->cb[].

Tom Herbert (6):
net: Add skb_get_hash_perturb
sched: Eliminate use of flow_keys in sch_choke
sched: Eliminate use of flow_keys in sch_fq_codel
sched: Eliminate use of flow_keys in sch_hhf
sched: Eliminate use of flow_keys in sch_sfb
sched: Eliminate use of flow_keys in sch_sfq

 include/linux/skbuff.h   | 15 +++++++++++++++
 net/sched/sch_choke.c    | 32 ++------------------------------
 net/sched/sch_fq_codel.c | 11 ++---------
 net/sched/sch_hhf.c      | 19 +------------------
 net/sched/sch_sfb.c      | 24 ++++++++----------------
 net/sched/sch_sfq.c      | 29 +++--------------------------
 6 files changed, 31 insertions(+), 99 deletions(-)
Signature · 1 line
2.2.0.rc0.207.ga3a616c