David S. Miller
|
c7e4f3bbb4
pkt_sched: Kill qdisc_lock_tree and qdisc_unlock_tree.
|
17 years ago |
David S. Miller
|
ead81cc5fc
netdevice: Move qdisc_list back into net_device proper.
|
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
|
e8a0464cc9
netdev: Allocate multiple queues for TX.
|
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
|
68dfb42798
pkt_sched: Kill stats_lock member of struct Qdisc.
|
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 |
WANG Cong
|
01e123d79a
pkt_sched: ERR_PTR() ususally encodes an negative errno, not positive.
|
17 years ago |
Arjan van de Ven
|
b4192bbd85
net: Add a WARN_ON_ONCE() to the transmit timeout function
|
17 years ago |
Herbert Xu
|
2ba2506ca7
[NET]: Add preemption point in qdisc_run
|
17 years ago |
Patrick McHardy
|
1e90474c37
[NET_SCHED]: Convert packet schedulers from rtnetlink to new netlink API
|
17 years ago |
Patrick McHardy
|
62e3ba1b55
[NET_SCHED]: Move EXPORT_SYMBOL next to exported symbol
|
17 years ago |
Eric Dumazet
|
9a429c4983
[NET]: Add some acquires/releases sparse annotations.
|
17 years ago |
Eric Dumazet
|
20fea08b5f
[NET]: Move Qdisc_class_ops and Qdisc_ops in appropriate sections.
|
17 years ago |
Pavel Emelyanov
|
b24b8a247f
[NET]: Convert init_timer into setup_timer
|
17 years ago |