summaryrefslogtreecommitdiffstats
path: root/net/core/gen_estimator.c
Commit message (Expand)AuthorAgeFilesLines
* net: use unrcu_pointer() helperEric Dumazet2024-06-061-1/+1
* treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)2022-12-251-1/+1
* net: sched: Remove Qdisc::running sequence counterAhmed S. Darwish2021-10-181-6/+10
* net: sched: Merge Qdisc::bstats and Qdisc::cpu_bstats data typesAhmed S. Darwish2021-10-181-16/+20
* net: sched: Protect Qdisc::bstats with u64_statsAhmed S. Darwish2021-10-181-1/+1
* gen_stats: Add instead Set the value in __gnet_stats_copy_basic().Sebastian Andrzej Siewior2021-10-181-1/+1
* net_sched: gen_estimator: support large ewma logEric Dumazet2021-01-151-4/+7
* net_sched: gen_estimator: extend packet counter to 64bitEric Dumazet2019-11-061-2/+2
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* net: core: protect rate estimator statistics pointer with lockVlad Buslov2018-08-111-8/+13
* net_sched: gen_estimator: fix broken estimators based on percpu statsEric Dumazet2018-02-231-0/+1
* net_sched: gen_estimator: fix lockdep splatEric Dumazet2018-01-291-0/+4
* treewide: setup_timer() -> timer_setup()Kees Cook2017-11-211-3/+3
* net_sched: gen_estimator: fix scaling error in bytes/packets samplesEric Dumazet2017-09-131-2/+2
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* net_sched: gen_estimator: complete rewrite of rate estimatorsEric Dumazet2016-12-051-192/+107
* net_sched: gen_estimator: account for timer driftsEric Dumazet2016-12-031-9/+16
* net: sched: do not acquire qdisc spinlock in qdisc/class stats dumpEric Dumazet2016-06-071-8/+16
* net: sched: Add description for cpu_bstats argumentLuis de Bethencourt2016-03-201-0/+2
* net_sched: gen_estimator: extend pps limitEric Dumazet2015-07-081-6/+7
* net: sched: make bstats per cpu and estimator RCU safeJohn Fastabend2014-09-301-11/+18
* net: treewide: Fix typo found in DocBook/networking.xmlMasanari Iida2014-09-051-1/+1
* net_sched: add 64bit rate estimatorsEric Dumazet2013-06-111-6/+6
* Remove all #inclusions of asm/system.hDavid Howells2012-03-281-1/+0
* net,rcu: convert call_rcu(__gen_kill_estimator) to kfree_rcu()Lai Jiangshan2011-05-071-8/+1
* pkt_sched: remov unnecessary bh_disablestephen hemminger2010-09-101-2/+2
* pkt_sched: Fix lockdep warning on est_tree_lock in gen_estimatorJarek Poplawski2010-09-021-6/+6
* pkt_sched: gen_kill_estimator() rcu fixesEric Dumazet2010-06-111-0/+1
* pkt_sched: gen_estimator: add a new lockEric Dumazet2010-06-101-3/+12
* include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-0/+1
* net: restore gnet_stats_basic to previous definitionEric Dumazet2009-08-171-6/+6
* pkt_sched: gen_estimator: Fix signed integers right-shifts.Jarek Poplawski2009-05-251-2/+2
* pkt_sched: gen_estimator: use 64 bit intermediate counters for bpsEric Dumazet2009-05-181-6/+7
* pkt_sched: gen_estimator: Optimize gen_estimator_active()Jarek Poplawski2008-11-261-17/+8
* tc: policing requires a rate estimatorStephen Hemminger2008-11-251-3/+27
* net: gen_estimator: Fix gen_kill_estimator() lookupsJarek Poplawski2008-11-241-20/+56
* Revert "pkt_sched: Protect gen estimators under est_lock."David S. Miller2008-08-181-5/+4
* pkt_sched: Protect gen estimators under est_lock.Jarek Poplawski2008-08-131-4/+5
* [NET_SCHED]: Convert packet schedulers from rtnetlink to new netlink APIPatrick McHardy2008-01-281-4/+4
* [NET] gen_estimator: gen_replace_estimator() cosmetic changesJarek Poplawski2008-01-281-7/+6
* [NET]: Avoid divides in net/core/gen_estimator.cEric Dumazet2008-01-281-2/+2
* remove asm/bitops.h includesJiri Slaby2007-10-191-1/+1
* [NET]: gen_estimator deadlock fixRanko Zivojnovic2007-07-181-32/+49
* [NET]: Fix gen_estimator timer removal racePatrick McHardy2007-07-101-1/+2
* [NET] CORE: Fix whitespace errors.YOSHIFUJI Hideaki2007-02-101-3/+3
* [NET]: More kzalloc conversions.Andrew Morton2006-04-091-2/+1
* Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds2005-04-161-0/+250