aboutsummaryrefslogtreecommitdiffstats
path: root/net/sched
AgeCommit message (Expand)AuthorFilesLines
2012-03-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds3-0/+260
2012-03-20Merge branch 'for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds1-6/+4
2012-03-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+5
2012-03-16sch_sfq: revert dont put new flow at the end of flowsEric Dumazet1-1/+5
2012-02-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-4/+2
2012-02-19netem: fix dequeueEric Dumazet1-4/+2
2012-02-13net_sched: sch_plug: plug_qdisc_ops is staticEric Dumazet1-1/+1
2012-02-09net: Make qdisc_skb_cb upper size bound explicit.David S. Miller4-9/+5
2012-02-07net/sched: sch_plug - Queue traffic until an explicit release commandShriram Rajagopalan3-0/+260
2012-02-06net: Make qdisc_skb_cb upper size bound explicit.David S. Miller4-9/+5
2012-02-02cgroup: remove cgroup_subsys argument from callbacksLi Zefan1-6/+4
2012-01-22netem: Fix off-by-one bug in reorderingVijay Subramanian1-1/+1
2012-01-12net_sched: sfq: add optional RED on top of SFQEric Dumazet1-16/+130
2012-01-05net_sched: red: split red_parms into parms and varsEric Dumazet3-52/+62
2012-01-05net_sched: sfq: extend limitsEric Dumazet1-58/+117
2012-01-05net_sched: Bug in netem reorderingHagen Paul Pfeifer1-2/+2
2012-01-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+2
2012-01-04net_sched: sfq: always randomize hash perturbationEric Dumazet1-6/+6
2012-01-04net_sched: sfq: fix mem alloc error recoveryEric Dumazet1-19/+33
2012-01-03net_sched: qdisc_alloc_handle() can be too slowEric Dumazet1-5/+9
2012-01-03sch_qfq: accurate wsum handlingEric Dumazet1-8/+9
2012-01-03sch_qfq: fix overflow in qfq_update_start()Eric Dumazet1-2/+2
2012-01-03sch_sfq: dont put new flow at the end of flowsEric Dumazet1-1/+1
2011-12-30netem: fix classful handlingEric Dumazet1-121/+81
2011-12-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-3/+4
2011-12-29sch_tbf: report backlog informationEric Dumazet1-0/+1
2011-12-24netem: dont call vfree() under spinlock and BH disabledEric Dumazet1-3/+4
2011-12-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2011-12-23netem: loss model API sizesstephen hemminger1-3/+3
2011-12-23sch_hfsc: report backlog informationEric Dumazet1-0/+10
2011-12-22mqprio: Avoid panic if no options are providedThomas Graf1-1/+1
2011-12-21sch_sfq: rehash queues in perturb timerEric Dumazet1-6/+81
2011-12-16sch_gred: prefer GFP_KERNEL allocationsEric Dumazet1-7/+11
2011-12-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2011-12-14cls_flow: remove one dynamic arrayEric Dumazet1-1/+1
2011-12-12netem: add cell concept to simulate special MAC behaviorHagen Paul Pfeifer1-4/+29
2011-12-12sch_gred: should not use GFP_KERNEL while holding a spinlockEric Dumazet1-1/+1
2011-12-09sch_red: generalize accurate MAX_P support to RED/GRED/CHOKEEric Dumazet3-7/+32
2011-12-08sch_red: Adaptative RED AQMEric Dumazet1-0/+21
2011-12-05net: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw}.David Miller1-1/+1
2011-12-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-13/+22
2011-12-01sch_red: fix red_changeEric Dumazet1-2/+2
2011-12-01netem: fix build error on 32bit archesEric Dumazet1-1/+4
2011-11-30netem: rate extensionHagen Paul Pfeifer1-0/+40
2011-11-30sch_teql: fix lockdep splatEric Dumazet1-11/+20
2011-11-29sch_choke: use skb_flow_dissect()Eric Dumazet1-89/+31
2011-11-29sch_sfq: use skb_flow_dissect()Eric Dumazet1-55/+10
2011-11-29net: Add queue state xoff flag for stackTom Herbert3-9/+11
2011-11-28sch_sfb: use skb_flow_dissect()Eric Dumazet1-3/+14
2011-11-28cls_flow: use skb_flow_dissect()Eric Dumazet1-132/+48
2011-11-16net: new counter for tx_timeout errors in sysfsdavid decotigny1-0/+1
2011-11-08sch_choke: use skb_header_pointer()Eric Dumazet1-10/+17
2011-10-31net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modulesPaul Gortmaker1-0/+1
2011-10-31net: Fix files explicitly needing to include module.hPaul Gortmaker3-0/+3
2011-10-24net_sched: cls_flow: use skb_header_pointer()Eric Dumazet1-92/+96
2011-09-22Merge branch 'master' of github.com:davem330/netDavid S. Miller1-14/+13
2011-09-15pkt_sched: cls_rsvp.h was outdatedIgor Maravić1-14/+13
2011-08-26net_sched: sfb: optimize enqueue on full queueEric Dumazet1-5/+8
2011-08-17net_sched: fix port mirror/redirect stats reportingJamal Hadi Salim1-2/+1
2011-08-09net_sched: prio: use qdisc_dequeue_peekedFlorian Westphal1-1/+1
2011-08-01sch_sfq: fix sfq_enqueue()Eric Dumazet1-1/+6
2011-07-17net: Abstract dst->neighbour accesses behind helpers.David S. Miller1-2/+2
2011-07-15Remove redundant variable/code in __qdisc_runKrishna Kumar1-3/+1
2011-07-14net: remove SK_ROUTE_CAPS from meta ematchMichał Mirosław1-7/+0
2011-07-06net: sched: constify tcf_proto and tc_actionEric Dumazet20-25/+27
2011-06-27net_sched: fix dequeuer fairnessjamal1-5/+7
2011-06-21ip: introduce ip_is_fragment helper inline functionPaul Gortmaker4-5/+5
2011-06-21net: remove mm.h inclusion from netdevice.hAlexey Dobriyan1-0/+1
2011-06-20Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-2/+1
2011-06-09rtnetlink: Compute and store minimum ifinfo dump sizeGreg Rose3-12/+13
2011-06-06net: remove interrupt.h inclusion from netdevice.hAlexey Dobriyan1-0/+1
2011-06-06net: Rework netdev_drivername() to avoid warning.David S. Miller1-2/+1
2011-05-25sch_sfq: fix peek() implementationEric Dumazet1-13/+1
2011-05-23sch_sfq: avoid giving spurious NET_XMIT_CN signalsEric Dumazet1-2/+6
2011-05-22net: avoid synchronize_rcu() in dev_deactivate_manyEric Dumazet1-2/+15
2011-05-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds5-3/+1151
2011-05-19networking: NET_CLS_ROUTE4 depends on INETRandy Dunlap1-0/+1
2011-05-19pkt_sched: Kill set but unused variable 'protocol' in tc_classify()David S. Miller1-2/+0
2011-05-07net,act_police,rcu: remove rcu_barrier()Lai Jiangshan1-1/+0
2011-05-07net,rcu: convert call_rcu(tcf_police_free_rcu) to kfree_rcu()Lai Jiangshan1-6/+1
2011-05-07net,rcu: convert call_rcu(tcf_common_free_rcu) to kfree_rcu()Lai Jiangshan1-6/+1
2011-04-22inet: constify ip headers and in6_addrEric Dumazet1-1/+1
2011-04-11Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller5-7/+7
2011-04-04pkt_sched: QFQ - quick fair queue schedulerstephen hemminger3-0/+1149
2011-03-31Fix common misspellingsLucas De Marchi5-7/+7
2011-03-04ipv4: Remove flowi from struct rtable.David S. Miller2-2/+2
2011-03-03Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-0/+1
2011-03-03net_sched: reduce fifo qdisc sizeEric Dumazet2-30/+22
2011-02-25sched: protocol only needed when CONFIG_NET_CLS_ACT is enabledHagen Paul Pfeifer1-2/+2
2011-02-24sch_netem: Need to include vmalloc.hDavid S. Miller1-0/+1
2011-02-24sch_choke: add choke_skb_cbEric Dumazet1-2/+13
2011-02-24netem: update version and cleanupstephen hemminger1-6/+4
2011-02-24netem: revised correlated loss generatorstephen hemminger1-4/+270
2011-02-24Revert "sch_netem: Remove classful functionality"stephen hemminger1-8/+79
2011-02-24netem: define NETEM_DIST_MAXstephen hemminger1-1/+1
2011-02-24netem: use vmalloc for distribution tablestephen hemminger1-4/+18
2011-02-24netem: cleanup dump codestephen hemminger1-6/+3
2011-02-23em_meta: fix sparse warningstephen hemminger1-1/+1
2011-02-23mqprio: cleanupsstephen hemminger1-2/+4
2011-02-23net_sched: SFB flow schedulerEric Dumazet3-0/+721
2011-02-22cls_u32: fix sparse warningsstephen hemminger1-6/+6
2011-02-20net: Fix more stale on-stack list_head objects.Eric W. Biederman1-0/+1
2011-02-14sch_mqprio: Always set num_tc to 0 in mqprio_destroy()Ben Hutchings1-7/+7
2011-02-02sch_choke: Need linux/vmalloc.hDavid S. Miller1-0/+1
2011-02-02sched: CHOKe flow schedulerstephen hemminger3-0/+689
2011-02-02sfq: deadlock in error pathstephen hemminger1-4/+5
2011-01-26net_sched: sch_mqprio: dont leak kernel memoryEric Dumazet1-1/+1
2011-01-24Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller13-30/+24
2011-01-24Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds...David S. Miller1-1/+1
2011-01-21net_sched: TCQ_F_CAN_BYPASS generalizationEric Dumazet5-6/+20
2011-01-20net_sched: accurate bytes/packets stats/ratesEric Dumazet13-30/+24
2011-01-20net_sched: RCU conversion of stabEric Dumazet2-10/+18
2011-01-20net_sched: move TCQ_F_THROTTLED flagEric Dumazet6-11/+11
2011-01-20net_sched: sfq: allow divisor to be a parameterEric Dumazet1-12/+30
2011-01-20Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/...David S. Miller3-6/+3
2011-01-19net_sched: cleanupsEric Dumazet41-801/+842
2011-01-19net_sched: implement a root container qdisc sch_mqprioJohn Fastabend4-0/+434
2011-01-19Merge branch 'master' of /repos/git/net-next-2.6Patrick McHardy23-71/+54
2011-01-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6Linus Torvalds1-5/+21
2011-01-14Merge branch 'master' of git://1984.lsi.us.es/net-next-2.6Patrick McHardy5-120/+218
2011-01-14netfilter: fix Kconfig dependenciesPatrick McHardy3-6/+3
2011-01-13net: remove dev_txq_stats_fold()Eric Dumazet1-5/+21
2011-01-13Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko...Linus Torvalds1-1/+1
2011-01-10net_sched: factorize qdisc stats handlingEric Dumazet22-65/+32
2011-01-05net_sched: pfifo_head_drop problemEric Dumazet1-2/+0
2011-01-03sch_red: report backlog informationEric Dumazet1-0/+1
2010-12-31sfq: fix slot_dequeue_head()Eric Dumazet1-2/+4
2010-12-31sch_sfq: allow big packets and be fairEric Dumazet1-7/+19
2010-12-22sfq: fix sfq class stats handlingEric Dumazet1-5/+11
2010-12-22Merge branch 'master' into for-nextJiri Kosina3-3/+6
2010-12-20net_sched: sch_sfq: better struct layoutsEric Dumazet1-98/+162
2010-12-20Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-12/+8
2010-12-20net_sched: sch_sfq: fix allot handlingEric Dumazet1-12/+8
2010-12-20net_sched: sch_sfq: add backlog info in sfq_dump_class_stats()Eric Dumazet1-1/+6
2010-12-16net: factorize sync-rcu call in unregister_netdevice_manyOctavian Purdila1-7/+22
2010-12-01net sched: use xps information for qdisc NUMA affinityEric Dumazet1-1/+3
2010-11-28net: add netif_tx_queue_frozen_or_stoppedEric Dumazet2-7/+4
2010-11-15Docs/Kconfig: Update: osdl.org -> linuxfoundation.orgMichael Witten1-1/+1
2010-11-08classifier: report statistics for basic classifierstephen hemminger1-0/+4
2010-11-03cls_cgroup: Fix crash on module unloadHerbert Xu1-2/+0
2010-10-31text ematch: check for NULL pointer before destroying textsearch configThomas Graf1-1/+2
2010-10-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds21-117/+752
2010-10-21Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/...David S. Miller1-7/+7
2010-10-21net_sched: remove the unused parameter of qdisc_create_dflt()Changli Gao12-39/+27
2010-10-21net/sched: fix missing spinlock initEric Dumazet1-0/+2
2010-10-18sched: Fix softirq time accountingVenkatesh Pallipadi1-1/+1
2010-10-13netfilter: xtables: resolve indirect macros 3/3Jan Engelhardt1-1/+1
2010-10-13netfilter: xtables: resolve indirect macros 2/3Jan Engelhardt1-6/+6
2010-10-11neigh: Protect neigh->ha[] with a seqlockEric Dumazet1-4/+4
2010-10-09net_sched: use __TCA_HTB_MAX and TCA_HTB_MAXChangli Gao1-2/+2
2010-10-06Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-1/+1
2010-10-05cls_u32: signedness bugDan Carpenter1-1/+1
2010-10-05net: dynamic ingress_queue allocationEric Dumazet2-18/+36
2010-09-29net: rename netdev rx_queue to ingress_queueEric Dumazet2-11/+11
2010-09-27Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-4/+0
2010-09-12sch_atm: Fix potential NULL deref.David S. Miller1-4/+0
2010-09-09Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller2-13/+10
2010-09-01net/sched/sch_hfsc.c: initialize parent's cl_cfmin properly in init_vf()Michal Soltys1-1/+1
2010-09-01net sched: fix kernel leak in act_policeJeff Mahoney1-12/+9
2010-08-24tc: add meta match on receive hashStephen Hemminger1-0/+6
2010-08-23net_sched: act_csum: coding style cleanupChangli Gao1-39/+38
2010-08-23pkt_sched: Make act_csum depend upon INET.David S. Miller1-1/+1
2010-08-22net/sched: need to include net/ip6_checksum.hStephen Rothwell1-0/+1
2010-08-21net_sched: cls_flow: add key rxhashChangli Gao1-0/+7
2010-08-21Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller5-37/+43
2010-08-20net/sched: add ACT_CSUM action to update packets checksumsGrégoire Baron3-0/+606
2010-08-19net_sched: sch_sfq: use proto_ports_offset() to support AH messageChangli Gao1-17/+16
2010-08-19net_sched: cls_flow: use proto_ports_offset() to support AH messageChangli Gao1-29/+38
2010-08-18net/sched: remove unneeded NULL checkDan Carpenter1-1/+1
2010-08-17net sched: fix some kernel memory leaksEric Dumazet5-37/+43
2010-08-11pkt_sched: Check .walk and .leaf class handlersJarek Poplawski1-1/+1
2010-08-11pkt_sched: Fix sch_sfq vs tc_modify_qdisc oopsJarek Poplawski1-0/+6
2010-08-10net: Use NET_XMIT_SUCCESS where possible.Ben Greear4-6/+6
2010-08-10pkt_sched: Add some basic qdisc class ops verification. Was: [PATCH] sfq: add...Jarek Poplawski1-5/+17
2010-08-10pkt_sched: sch_sfq: Add dummy unbind_tcf and put handles. Was: [PATCH] sfq: a...Jarek Poplawski1-0/+6
2010-08-07pkt_sched: Fix sch_sfq vs tcf_bind_filter oopsJarek Poplawski1-0/+7
2010-08-04sch_sfq: add sanity check for the packet lengthChangli Gao1-9/+20
2010-08-04cls_rsvp: add sanity check for the packet lengthChangli Gao1-2/+10
2010-08-04cls_flow: add sanity check for the packet lengthChangli Gao1-40/+56
2010-08-04act_nat: fix on the TX pathChangli Gao1-10/+13
2010-08-02Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-1/+2
2010-08-02u32: negative offset fixstephen hemminger1-2/+4
2010-07-31act_nat: the checksum of ICMP doesn't have pseudo headerChangli Gao1-1/+1
2010-07-31act_nat: fix wild pointerChangli Gao1-0/+1
2010-07-27Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-3/+40
2010-07-24net sched: fix race in mirred device removalstephen hemminger1-3/+40
2010-07-20Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-1/+4
2010-07-19net: this_cpu_xxx conversionsEric Dumazet1-1/+1
2010-07-18sch_atm: Convert to use standard list_head facilities.David S. Miller1-57/+41
2010-07-14net/sched: potential data corruptionDan Carpenter1-2/+2
2010-07-12act_nat: not all of the ICMP packets need an IP header payloadChangli Gao1-1/+4
2010-06-30act_nat: use stack variableChangli Gao1-21/+10
2010-06-30act_mirred: combine duplicate codeChangli Gao1-4/+2
2010-06-28act_mirred: don't clone skb when skb isn't sharedChangli Gao1-3/+3
2010-06-23Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-0/+1
2010-06-16Clear IFF_XMIT_DST_RELEASE for teql interfacesTom Hughes1-0/+1
2010-06-11pkt_sched: gen_kill_estimator() rcu fixesEric Dumazet2-2/+21
2010-06-07net sched: make pedit check for clones insteadjamal1-2/+1
2010-06-07htb: remove two unnecessary assignmentsChangli Gao1-2/+0
2010-06-06Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller3-23/+54