linux-stable-rt/net/sched
Andrea Bittau aa8751667d [PKT_SCHED]: sch_netem: correctly order packets to be sent simultaneously
If two packets were queued to be sent at the same time in the future,
their order would be reversed.  This would occur because the queue is
traversed back to front, and a position is found by checking whether
the new packet needs to be sent before the packet being examined.  If
the new packet is to be sent at the same time of a previous packet, it
would end up before the old packet in the queue.  This patch places
packets in the correct order when they are queued to be sent at a same
time in the future.

Signed-off-by: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
Signed-off-by: David S. Miller <davem@davemloft.net>
2005-11-20 13:41:05 -08:00
..
Kconfig [NET]: Sanitize NET_SCHED protection in /net/sched/Kconfig 2005-11-17 15:22:39 -08:00
Makefile
act_api.c
cls_api.c
cls_basic.c
cls_fw.c [NET]: kfree cleanup 2005-11-08 09:41:34 -08:00
cls_route.c [NET]: kfree cleanup 2005-11-08 09:41:34 -08:00
cls_rsvp.c
cls_rsvp.h [NET]: kfree cleanup 2005-11-08 09:41:34 -08:00
cls_rsvp6.c
cls_tcindex.c [NET]: kfree cleanup 2005-11-08 09:41:34 -08:00
cls_u32.c [NET]: kfree cleanup 2005-11-08 09:41:34 -08:00
em_cmp.c
em_meta.c [NET]: kfree cleanup 2005-11-08 09:41:34 -08:00
em_nbyte.c
em_text.c
em_u32.c
ematch.c [PKT_SCHED]: Correctly handle empty ematch trees 2005-11-08 09:39:17 -08:00
estimator.c
gact.c
ipt.c
mirred.c
pedit.c
police.c
sch_api.c [PATCH] timer initialization cleanup: DEFINE_TIMER 2005-09-09 14:03:48 -07:00
sch_atm.c
sch_blackhole.c
sch_cbq.c
sch_dsmark.c
sch_fifo.c
sch_generic.c
sch_gred.c [PKT_SCHED]: (G)RED: Introduce hard dropping 2005-11-05 22:02:29 +01:00
sch_hfsc.c
sch_htb.c
sch_ingress.c
sch_netem.c [PKT_SCHED]: sch_netem: correctly order packets to be sent simultaneously 2005-11-20 13:41:05 -08:00
sch_prio.c
sch_red.c [PKT_SCHED]: (G)RED: Introduce hard dropping 2005-11-05 22:02:29 +01:00
sch_sfq.c
sch_tbf.c
sch_teql.c
simple.c