1. 28 6月, 2016 7 次提交
  2. 27 6月, 2016 32 次提交
  3. 26 6月, 2016 1 次提交
    • D
      Merge branch 'net-sched-bulk-dequeue' · e83e5bb1
      David S. Miller 提交于
      Eric Dumazet says:
      
      ====================
      net_sched: bulk dequeue and deferred drops
      
      First patch adds an additional parameter to ->enqueue() qdisc method
      so that drops can be done outside of critical section
      (after locks are released).
      
      Then fq_codel can have a small optimization to reduce number of cache
      lines misses during a drop event
      (possibly accumulating hundreds of packets to be freed).
      
      A small htb change exports the backlog in class dumps.
      
      Final patch adds bulk dequeue to qdiscs that were lacking this feature.
      
      This series brings a nice qdisc performance increase (more than 80 %
      in some cases).
      ====================
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      e83e5bb1