Commit Graph

599 Commits (f36a1a133a947973efb8e6a1fbdcc23e4a011437)

Author SHA1 Message Date
David S. Miller c7e4f3bbb4 pkt_sched: Kill qdisc_lock_tree and qdisc_unlock_tree. 17 years ago
David S. Miller 53049978df pkt_sched: Make qdisc grafting locking more specific. 17 years ago
David S. Miller ead81cc5fc netdevice: Move qdisc_list back into net_device proper. 17 years ago
David S. Miller 15b458fa65 pkt_sched: Kill qdisc_lock_tree usage in cls_route.c 17 years ago
David S. Miller 55dbc640c3 pkt_sched: Remove qdisc_lock_tree usage in cls_api.c 17 years ago
David S. Miller 17715e62a5 pkt_sched: Use per-queue locking in shutdown_scheduler_queue. 17 years ago
David S. Miller 8a34c5dc3a pkt_sched: Perform bulk of qdisc destruction in RCU. 17 years ago
David S. Miller 16361127eb pkt_sched: dev_init_scheduler() does not need to lock qdisc tree. 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 fd2ea0a79f net: Use queue aware tests throughout. 17 years ago
David S. Miller 1d8ae3fdeb pkt_sched: Remove RR scheduler. 17 years ago
David S. Miller e8a0464cc9 netdev: Allocate multiple queues for TX. 17 years ago
Patrick McHardy 72d9794f44 net-sched: cls_flow: add perturbation support 17 years ago
David S. Miller 79d16385c7 netdev: Move atomic queue state bits into netdev_queue. 17 years ago
David S. Miller c773e847ea netdev: Move _xmit_lock and xmit_lock_owner into netdev_queue. 17 years ago
David S. Miller eb6aafe3f8 pkt_sched: Make qdisc_run take a netdev_queue. 17 years ago
David S. Miller 86d804e10a netdev: Make netif_schedule() routines work with netdev_queue objects. 17 years ago
David S. Miller 970565bbad netdev: Move gso_skb into netdev_queue. 17 years ago
David S. Miller 74d58a0c1d pkt_sched: Make netem queue agnostic. 17 years ago
David S. Miller 68dfb42798 pkt_sched: Kill stats_lock member of struct Qdisc. 17 years ago
David S. Miller 816f3258e7 netdev: Kill qdisc_ingress, use netdev->rx_queue.qdisc instead. 17 years ago
David S. Miller b0e1e6462d netdev: Move rest of qdisc state into struct netdev_queue 17 years ago
David S. Miller 555353cfa1 netdev: The ingress_lock member is no longer needed. 17 years ago
David S. Miller dc2b48475a netdev: Move queue_lock into struct netdev_queue. 17 years ago
David S. Miller 5ce2d488fe pkt_sched: Remove 'dev' member of struct Qdisc. 17 years ago
David S. Miller bb949fbd18 netdev: Create netdev_queue abstraction. 17 years ago
David S. Miller e65d22e180 pkt_sched: Remove comment reference to old style TX locking. 17 years ago
Patrick McHardy fb0305ce1b net-sched: consolidate default fifo qdisc setup 17 years ago
Patrick McHardy aee18a8cf2 net-sched: sch_htb: remove write-only qdisc filter_cnt 17 years ago
Patrick McHardy 4207759939 net-sched: sch_htb: remove child and sibling lists 17 years ago
Patrick McHardy f4c1f3e0c5 net-sched: sch_htb: use dynamic class hash helpers 17 years ago
Patrick McHardy fbd8f1379a net-sched: sch_htb: move hash and sibling list removal to htb_delete 17 years ago
Patrick McHardy d77fea2eb9 net-sched: sch_cbq: use dynamic class hash helpers 17 years ago
Patrick McHardy be0d39d52c net-sched: sch_hfsc: use dynamic class hash helpers 17 years ago
Patrick McHardy 6fe1c7a555 net-sched: add dynamically sized qdisc class hash helpers 17 years ago
Patrick McHardy a4aebb83cf net-sched: fix filter destruction in atm/hfsc qdisc destruction 17 years ago
Patrick McHardy ff31ab56c0 net-sched: change tcf_destroy_chain() to clear start of filter list 17 years ago
Adrian Bunk ede16af4cd pkt_sched: Remove CONFIG_NET_SCH_RR 17 years ago
WANG Cong 01e123d79a pkt_sched: ERR_PTR() ususally encodes an negative errno, not positive. 17 years ago
Jesper Dangaard Brouer 47083fc073 pkt_sched: Change HTB_HYSTERESIS to a runtime parameter htb_hysteresis. 17 years ago
Jesper Dangaard Brouer f9ffcedddb pkt_sched: HTB scheduler, change default hysteresis mode to off. 17 years ago
Adrian Bunk 0b04082995 net: remove CVS keywords 17 years ago
Thomas Graf bc3ed28caa netlink: Improve returned error codes 17 years ago
Patrick McHardy f2df824948 net_sched: cls_api: fix return value for non-existant classifiers 17 years ago
Jamal Hadi Salim 9d1045ad68 net_cls_act: act_simple dont ignore realloc code 17 years ago
Jamal Hadi Salim fa1b1cff3d net_cls_act: Make act_simple use of netlink policy. 17 years ago
Jarek Poplawski 3ba08b00e0 sch_htb: remove from event queue in htb_parent_to_leaf() 17 years ago