1. 09 7月, 2008 3 次提交
  2. 06 7月, 2008 1 次提交
  3. 29 1月, 2008 4 次提交
  4. 11 7月, 2007 1 次提交
  5. 26 4月, 2007 13 次提交
  6. 11 2月, 2007 1 次提交
  7. 03 12月, 2006 3 次提交
  8. 01 11月, 2006 1 次提交
  9. 23 10月, 2006 1 次提交
  10. 23 9月, 2006 1 次提交
  11. 22 7月, 2006 1 次提交
  12. 01 7月, 2006 1 次提交
  13. 30 4月, 2006 1 次提交
  14. 21 3月, 2006 1 次提交
  15. 04 1月, 2006 1 次提交
  16. 21 11月, 2005 1 次提交
  17. 06 11月, 2005 3 次提交
  18. 27 5月, 2005 2 次提交
    • S
      [PKT_SCHED] netem: allow random reordering (with fix) · 0dca51d3
      Stephen Hemminger 提交于
      Here is a fixed up version of the reorder feature of netem.
      It is the same as the earlier patch plus with the bugfix from Julio merged in.
      Has expected backwards compatibility behaviour.
      
      Go ahead and merge this one, the TCP strangeness I was seeing was due
      to the reordering bug, and previous version of TSO patch.
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      0dca51d3
    • S
      [PKT_SCHED] netem: use only inner qdisc -- no private skbuff queue · 0f9f32ac
      Stephen Hemminger 提交于
      Netem works better if there if packets are just queued in the inner discipline
      rather than having a separate delayed queue. Change to use the dequeue/requeue
      to peek like TBF does.
      
      By doing this potential qlen problems with the old method are avoided. The problems
      happened when the netem_run that moved packets from the inner discipline to the nested
      discipline failed (because inner queue was full). This happened in dequeue, so the
      effective qlen of the netem would be decreased (because of the drop), but there was
      no way to keep the outer qdisc (caller of netem dequeue) in sync.
      
      The problem window is still there since this patch doesn't address the issue of
      requeue failing in netem_dequeue, but that shouldn't happen since the sequence dequeue/requeue
      should always work.  Long term correct fix is to implement qdisc->peek in all the qdisc's
      to allow for this (needed by several other qdisc's as well).
      Signed-off-by: NStephen Hemminger <shemminger@osdl.org>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      0f9f32ac