summaryrefslogtreecommitdiff
path: root/lib/percpu_counter.c
AgeCommit message (Expand)Author
2024-06-24percpu_counter: add a cmpxchg-based _add_batch variantMateusz Guzik
2023-10-18percpu_counter: extend _limited_add() to negative amountsHugh Dickins
2023-10-18shmem,percpu_counter: add _limited_add(fbc, limit, amount)Hugh Dickins
2023-08-25pcpcntr: add group allocation/freeMateusz Guzik
2023-03-19pcpcntr: remove percpu_counter_sum_all()Dave Chinner
2023-03-19pcpcntrs: fix dying cpu summation raceDave Chinner
2023-02-02lib/percpu_counter: percpu_counter_add_batch() overflow/underflowManfred Spraul
2022-11-30percpu_counter: add percpu_counter_sum_all interfaceShakeel Butt
2021-05-06lib/percpu_counter: tame kernel-doc compile warningAlex Shi
2020-10-16lib/percpu_counter.c: use helper macro abs()Miaohe Lin
2020-09-24treewide: Make all debug_obj_descriptors constStephen Boyd
2020-08-07percpu_counter: add percpu_counter_sync()Feng Tang
2018-08-30notifier: Remove notifier header file wherever not usedMukesh Ojha
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-07-12writeback: rework wb_[dec|inc]_stat family of functionsNikolay Borisov
2017-06-20percpu_counter: Rename __percpu_counter_add to percpu_counter_add_batchNikolay Borisov
2017-01-20percpu_counter: percpu_counter_hotcpu_callback() cleanupEric Dumazet
2016-11-09lib/percpu_counter: Convert to hotplug state machineSebastian Andrzej Siewior
2016-05-19percpu_counter: update debugobjects fixup callbacks return typeDu, Changbin
2015-05-29percpu_counter: batch size aware __percpu_counter_compare()Dave Chinner
2014-09-08percpu_counter: add @gfp to percpu_counter_init()Tejun Heo
2014-09-08percpu_counter: make percpu_counters_lock irq-safeTejun Heo
2014-04-08lib/percpu_counter.c: fix bad percpu counter state during suspendJens Axboe
2014-01-17percpu_counter: unbreak __percpu_counter_add()Hugh Dickins
2014-01-15lib/percpu_counter.c: fix __percpu_counter_add()Ming Lei
2013-10-25percpu_counter: make APIs irq safeShaohua Li
2013-07-14kernel: delete __cpuinit usage from all core kernel filesPaul Gortmaker
2013-07-03lib/percpu_counter.c: __this_cpu_write() doesn't need to be protected by spin...Fan Du
2012-07-31switch the protection of percpu_counter list to spinlockAl Viro
2011-10-31lib/percpu_counter.c: enclose hotplug only variables in hotplug ifdefGlauber Costa
2011-09-13locking, percpu_counter: Annotate ::lock as rawThomas Gleixner
2010-12-17percpucounter: Optimize __percpu_counter_add a bit through the use of this_cp...Christoph Lameter
2010-10-26percpu_counter: use this_cpu_ptr() instead of per_cpu_ptr()Christoph Lameter
2010-10-26percpu_counter: add debugobj supportTejun Heo
2010-10-26percpu: fix list_head init bug in __percpu_counter_init()Masanori ITOH
2010-08-09tmpfs: add accurate compare function to percpu_counter libraryTim Chen
2009-01-06Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2009-01-06percpu_counter: FBC_BATCH should be a variableEric Dumazet
2009-01-06Merge branches 'core/futexes', 'core/locking', 'core/rcu' and 'linus' into co...Ingo Molnar
2008-12-29locking, percpu counters: introduce separate lock classesPeter Zijlstra
2008-12-10revert "percpu_counter: new function percpu_counter_sum_and_set"Andrew Morton
2008-12-10revert "percpu counter: clean up percpu_counter_sum_and_set()"Andrew Morton
2008-12-10percpu_counter: fix CPU unplug race in percpu_counter_destroy()Eric Dumazet
2008-10-09percpu counter: clean up percpu_counter_sum_and_set()Mingming Cao
2008-07-11percpu_counter: new function percpu_counter_sum_and_setMingming Cao
2008-04-30mm: bdi: export BDI attributes in sysfsPeter Zijlstra
2007-10-19Add irq protection in the percpu-counters cpu-hotplug-callback pathGautham R Shenoy
2007-10-17lib: percpu_counter_init_irqPeter Zijlstra
2007-10-17lib: percpu_counter_init error handlingPeter Zijlstra
2007-10-17lib: percpu_count_sum()Peter Zijlstra