summaryrefslogtreecommitdiff
path: root/net/core/gen_estimator.c
AgeCommit message (Expand)AuthorFilesLines
2022-12-25treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)1-1/+1
2021-10-18net: sched: Remove Qdisc::running sequence counterAhmed S. Darwish1-6/+10
2021-10-18net: sched: Merge Qdisc::bstats and Qdisc::cpu_bstats data typesAhmed S. Darwish1-16/+20
2021-10-18net: sched: Protect Qdisc::bstats with u64_statsAhmed S. Darwish1-1/+1
2021-10-18gen_stats: Add instead Set the value in __gnet_stats_copy_basic().Sebastian Andrzej Siewior1-1/+1
2021-01-15net_sched: gen_estimator: support large ewma logEric Dumazet1-4/+7
2019-11-06net_sched: gen_estimator: extend packet counter to 64bitEric Dumazet1-2/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2018-08-11net: core: protect rate estimator statistics pointer with lockVlad Buslov1-8/+13
2018-02-23net_sched: gen_estimator: fix broken estimators based on percpu statsEric Dumazet1-0/+1
2018-01-29net_sched: gen_estimator: fix lockdep splatEric Dumazet1-0/+4
2017-11-21treewide: setup_timer() -> timer_setup()Kees Cook1-3/+3
2017-09-13net_sched: gen_estimator: fix scaling error in bytes/packets samplesEric Dumazet1-2/+2
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-12-05net_sched: gen_estimator: complete rewrite of rate estimatorsEric Dumazet1-192/+107
2016-12-03net_sched: gen_estimator: account for timer driftsEric Dumazet1-9/+16
2016-06-07net: sched: do not acquire qdisc spinlock in qdisc/class stats dumpEric Dumazet1-8/+16
2016-03-20net: sched: Add description for cpu_bstats argumentLuis de Bethencourt1-0/+2
2015-07-08net_sched: gen_estimator: extend pps limitEric Dumazet1-6/+7
2014-09-30net: sched: make bstats per cpu and estimator RCU safeJohn Fastabend1-11/+18
2014-09-05net: treewide: Fix typo found in DocBook/networking.xmlMasanari Iida1-1/+1
2013-06-11net_sched: add 64bit rate estimatorsEric Dumazet1-6/+6
2012-03-28Remove all #inclusions of asm/system.hDavid Howells1-1/+0
2011-05-07net,rcu: convert call_rcu(__gen_kill_estimator) to kfree_rcu()Lai Jiangshan1-8/+1
2010-09-10pkt_sched: remov unnecessary bh_disablestephen hemminger1-2/+2
2010-09-02pkt_sched: Fix lockdep warning on est_tree_lock in gen_estimatorJarek Poplawski1-6/+6
2010-06-11pkt_sched: gen_kill_estimator() rcu fixesEric Dumazet1-0/+1
2010-06-10pkt_sched: gen_estimator: add a new lockEric Dumazet1-3/+12
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2009-08-17net: restore gnet_stats_basic to previous definitionEric Dumazet1-6/+6
2009-05-25pkt_sched: gen_estimator: Fix signed integers right-shifts.Jarek Poplawski1-2/+2
2009-05-18pkt_sched: gen_estimator: use 64 bit intermediate counters for bpsEric Dumazet1-6/+7
2008-11-26pkt_sched: gen_estimator: Optimize gen_estimator_active()Jarek Poplawski1-17/+8
2008-11-25tc: policing requires a rate estimatorStephen Hemminger1-3/+27
2008-11-24net: gen_estimator: Fix gen_kill_estimator() lookupsJarek Poplawski1-20/+56
2008-08-18Revert "pkt_sched: Protect gen estimators under est_lock."David S. Miller1-5/+4
2008-08-13pkt_sched: Protect gen estimators under est_lock.Jarek Poplawski1-4/+5
2008-01-28[NET_SCHED]: Convert packet schedulers from rtnetlink to new netlink APIPatrick McHardy1-4/+4
2008-01-28[NET] gen_estimator: gen_replace_estimator() cosmetic changesJarek Poplawski1-7/+6
2008-01-28[NET]: Avoid divides in net/core/gen_estimator.cEric Dumazet1-2/+2
2007-10-19remove asm/bitops.h includesJiri Slaby1-1/+1
2007-07-18[NET]: gen_estimator deadlock fixRanko Zivojnovic1-32/+49
2007-07-10[NET]: Fix gen_estimator timer removal racePatrick McHardy1-1/+2
2007-02-10[NET] CORE: Fix whitespace errors.YOSHIFUJI Hideaki1-3/+3
2006-04-09[NET]: More kzalloc conversions.Andrew Morton1-2/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+250