mirror_iproute2/include/linux
PJ Waskiewicz 292ce96bca iproute2: sch_rr support in tc
This patch applies on top of Patrick McHardy's RTNETLINK
patches to add nested compat attributes.  This is needed to maintain
ABI for sch_{rr|prio} in the kernel with respect to tc.  A new option,
namely multiqueue, was added to sch_prio and sch_rr.  This will allow
a user to turn multiqueue support on for sch_prio or sch_rr at loadtime.
Also, tc qdisc ls will display whether or not multiqueue is enabled on
that qdisc.  When in multiqueue mode, a user can specify a value of 0 for
bands, and the number of bands will be created to match the number of
queues on the device.

This patch is to support the new sch_rr (round-robin) qdisc being proposed
in NET for multiqueue network device support in the Linux network stack.
It uses q_prio.c as the template, since the qdiscs are nearly identical,
outside of the ->dequeue() routine.

Signed-off-by: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com>
2007-08-22 10:04:25 -07:00
..
netfilter headers update to 2.6.22 2007-06-19 15:55:46 -07:00
netfilter_ipv4 fix build warnings 2007-06-20 10:55:18 -07:00
tc_act headers update to 2.6.22 2007-06-19 15:55:46 -07:00
tc_ematch Minor re-merge of 2.6.16 header files santitized. 2006-03-23 22:09:18 +00:00
fib_rules.h headers update to 2.6.22 2007-06-19 15:55:46 -07:00
gen_stats.h Update header files to be stripped version of 2.6.11 2005-03-10 19:02:48 +00:00
genetlink.h show multicast groups 2007-08-22 10:03:28 -07:00
if_addr.h headers update to 2.6.22 2007-06-19 15:55:46 -07:00
if_link.h headers update to 2.6.22 2007-06-19 15:55:46 -07:00
if.h iproute2: Support IFF_LOWER_UP and IFF_DORMANT 2007-06-19 16:40:40 -07:00
inet_diag.h Update to 2.6.19 headers 2006-12-05 09:54:48 -08:00
ip6_tunnel.h Update to 2.6.19 headers 2006-12-05 09:54:48 -08:00
ip_mp_alg.h Add kernel stripped version of file to repo. 2005-06-23 20:24:15 +00:00
neighbour.h Update to 2.6.19 headers 2006-12-05 09:54:48 -08:00
netfilter_ipv4.h Use kernel headers from 2.6.20.y 2007-03-13 14:37:11 -07:00
netlink.h headers update to 2.6.22 2007-06-19 15:55:46 -07:00
pkt_cls.h Update to 2.6.19 headers 2006-12-05 09:54:48 -08:00
pkt_sched.h iproute2: sch_rr support in tc 2007-08-22 10:04:25 -07:00
rtnetlink.h [IPROUTE]: Add support for routing rule fwmark masks 2006-12-13 16:58:32 -08:00
socket.h headers update to 2.6.22 2007-06-19 15:55:46 -07:00
tcp.h Update to 2.6.19 headers 2006-12-05 09:54:48 -08:00
types.h Add more includes 2006-12-05 09:59:59 -08:00
xfrm.h headers update to 2.6.22 2007-06-19 15:55:46 -07:00