Commit Graph

76 Commits (3575792e005dc9994f15ae72c1c6f401d134177d)

Author SHA1 Message Date
John Fastabend f0796d5c73 net: decreasing real_num_tx_queues needs to flush qdisc 15 years ago
John Fastabend 4ef6acff83 sched: qdisc_reset_all_tx is calling qdisc_reset without qdisc_lock 15 years ago
Changli Gao 210d6de78c act_mirred: don't clone skb when skb isn't shared 15 years ago
Eric Dumazet 79640a4ca6 net: add additional lock to qdisc to increase throughput 15 years ago
Eric Dumazet 3711210576 net: QDISC_STATE_RUNNING dont need atomic bit ops 15 years ago
Eric Dumazet bc135b23d0 net: Define accessors to manipulate QDISC_STATE_RUNNING 15 years ago
Eric Dumazet 5d944c640b gen_estimator: deadlock fix 15 years ago
Hagen Paul Pfeifer 57dbb2d83d sched: add head drop fifo queue 15 years ago
Eric Dumazet fd2c3ef761 net: cleanup include/net 15 years ago
Jarek Poplawski 926e61b7c4 pkt_sched: Fix tx queue selection in tc_modify_qdisc 16 years ago
Patrick McHardy 23bcf634c8 net_sched: fix estimator lock selection for mq child qdiscs 16 years ago
David S. Miller 6ec1c69a8f net_sched: add classful multiqueue dummy scheduler 16 years ago
Patrick McHardy 589983cd21 net_sched: move dev_graft_qdisc() to sch_generic.c 16 years ago
Eric Dumazet c1a8f1f1c8 net: restore gnet_stats_basic to previous definition 16 years ago
Krishna Kumar bbd8a0d3a3 net: Avoid enqueuing skb for default qdiscs 16 years ago
Eric Dumazet 5e140dfc1f net: reorder struct Qdisc for better SMP performance 16 years ago
Jarek Poplawski b00355db3f pkt_sched: sch_hfsc: sch_htb: Add non-work-conserving warning handler. 16 years ago
Jarek Poplawski f30ab418a1 pkt_sched: Remove qdisc->ops->requeue() etc. 16 years ago
Jarek Poplawski 61c9eaf900 pkt_sched: Fix qdisc len in qdisc_peek_dequeued() 17 years ago
Jarek Poplawski 77be155cba pkt_sched: Add peek emulation for non-work-conserving qdiscs. 17 years ago
Patrick McHardy 48a8f519e0 pkt_sched: Add ->peek() methods for fifo, prio and SFQ qdiscs. 17 years ago
Jarek Poplawski 90d841fd0a pkt_sched: sch_generic: Add Qdisc_ops peek() method. 17 years ago
Jarek Poplawski 554794de79 pkt_sched: Fix handling of gso skbs on requeuing 17 years ago
David S. Miller 242f8bfefe pkt_sched: Make qdisc->gso_skb a list. 17 years ago
Jarek Poplawski fe439dd09d pkt_sched: Fix sch_tree_lock() 17 years ago
Jarek Poplawski f6f9b93f16 pkt_sched: Fix gen_estimator locks 17 years ago
Jarek Poplawski 2540e0511e pkt_sched: Fix qdisc_watchdog() vs. dev_deactivate() race 17 years ago
David S. Miller 1e0d5a5747 pkt_sched: No longer destroy qdiscs from RCU. 17 years ago
David S. Miller a9312ae893 pkt_sched: Add 'deactivated' state. 17 years ago
Jarek Poplawski c27f339af9 net_sched: Add qdisc __NET_XMIT_BYPASS flag 17 years ago
Jarek Poplawski 378a2f090f net_sched: Add qdisc __NET_XMIT_STOLEN flag 17 years ago
David S. Miller 7e43f1128d pkt_sched: Make sure RTNL is held in qdisc_root_lock(). 17 years ago
David S. Miller 3a682fbd73 pkt_sched: Fix build with NET_SCHED disabled. 17 years ago
Jussi Kivilinna 175f9c1bba net_sched: Add size table for qdiscs 17 years ago
Jussi Kivilinna 0abf77e55a net_sched: Add accessor function for packet length for qdiscs 17 years ago
Jussi Kivilinna 5f86173bdf net_sched: Add qdisc_enqueue wrapper 17 years ago
David S. Miller 72b25a913e pkt_sched: Get rid of u32_list. 17 years ago
David S. Miller 93245dd6d3 pkt_sched: Don't used locked skb_queue_purge() in __qdisc_reset_queue() 17 years ago
David S. Miller 8387400092 pkt_sched: Kill netdev_queue lock. 17 years ago
David S. Miller c7e4f3bbb4 pkt_sched: Kill qdisc_lock_tree and qdisc_unlock_tree. 17 years ago
David S. Miller 78a5b30b73 pkt_sched: Rework {sch,tbf}_tree_lock(). 17 years ago
David S. Miller 37437bb2e1 pkt_sched: Schedule qdiscs instead of netdev_queue. 17 years ago
David S. Miller 7698b4fcab pkt_sched: Add and use qdisc_root() and qdisc_root_lock(). 17 years ago
David S. Miller e2627c8c22 pkt_sched: Make QDISC_RUNNING a qdisc state. 17 years ago
David S. Miller d3b753db7c pkt_sched: Move gso_skb into Qdisc. 17 years ago
David S. Miller e8a0464cc9 netdev: Allocate multiple queues for TX. 17 years ago
David S. Miller 052979499c pkt_sched: Add qdisc_tx_is_noop() helper and use in IPV6. 17 years ago
David S. Miller 6fa9864b53 net: Clean up explicit ->tx_queue references in link watch. 17 years ago
David S. Miller 3e745dd695 pkt_sched: Add qdisc_all_tx_empty() 17 years ago
David S. Miller 5aa709954a pkt_sched: Add qdisc_reset_all_tx(). 17 years ago