1. 01 8月, 2008 1 次提交
  2. 30 7月, 2008 1 次提交
    • D
      pkt_sched: Fix OOPS on ingress qdisc add. · 8d50b53d
      David S. Miller 提交于
      Bug report from Steven Jan Springl:
      
      	Issuing the following command causes a kernel oops:
      		tc qdisc add dev eth0 handle ffff: ingress
      
      The problem mostly stems from all of the special case handling of
      ingress qdiscs.
      
      So, to fix this, do the grafting operation the same way we do for TX
      qdiscs.  Which means that dev_activate() and dev_deactivate() now do
      the "qdisc_sleeping <--> qdisc" transitions on dev->rx_queue too.
      
      Future simplifications are possible now, mainly because it is
      impossible for dev_queue->{qdisc,qdisc_sleeping} to be NULL.  There
      are NULL checks all over to handle the ingress qdisc special case
      that used to exist before this commit.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      8d50b53d
  3. 27 7月, 2008 1 次提交
  4. 26 7月, 2008 2 次提交
  5. 25 7月, 2008 1 次提交
  6. 24 7月, 2008 1 次提交
  7. 23 7月, 2008 1 次提交
  8. 22 7月, 2008 3 次提交
  9. 21 7月, 2008 1 次提交
  10. 20 7月, 2008 3 次提交
  11. 19 7月, 2008 3 次提交
  12. 18 7月, 2008 18 次提交
  13. 15 7月, 2008 1 次提交
  14. 09 7月, 2008 3 次提交