]> git.baikalelectronics.ru Git - kernel.git/commit
net: add rbnode to struct sk_buff
authorEric Dumazet <edumazet@google.com>
Mon, 3 Nov 2014 16:19:53 +0000 (08:19 -0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 3 Nov 2014 21:13:03 +0000 (16:13 -0500)
commit20abcd8b2005bf030582241e50b7819c60078817
tree673380fc883abd0b3fc7e1561aba31a41d964886
parente94bdbc1551c6e6f4bb2896e6fb90abf89c6abf3
net: add rbnode to struct sk_buff

Yaogong replaces TCP out of order receive queue by an RB tree.

As netem already does a private skb->{next/prev/tstamp} union
with a 'struct rb_node', lets do this in a cleaner way.

Signed-off-by: Eric Dumazet <edumazet@google.com>
Cc: Yaogong Wang <wygivan@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/skbuff.h
net/sched/sch_netem.c