summaryrefslogtreecommitdiff
path: root/include/linux/percpu-refcount.h
AgeCommit message (Expand)Author
2018-03-19percpu_ref: Update doc to dissuade users from depending on internal RCU grace...Tejun Heo
2017-12-04percpu: READ_ONCE() now implies smp_read_barrier_depends()Paul E. McKenney
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-03-22percpu-refcount: support synchronous switch to atomic mode.NeilBrown
2017-01-28percpu-refcount: fix reference leak during percpu-atomic transitionDouglas Miller
2016-06-03percpu, locking: Revert ("percpu: Replace smp_read_barrier_depends() with loc...Tejun Heo
2015-11-16percpu: Remove unneeded return from void functionGuillaume Gomez
2015-01-06percpu_ref: implement percpu_ref_is_dying()Tejun Heo
2015-01-06percpu_ref: remove unnecessary ACCESS_ONCE() in percpu_ref_tryget_live()Tejun Heo
2014-12-11Merge branch 'for-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds
2014-12-10mm: memcontrol: take a css reference for each charged pageJohannes Weiner
2014-11-23percpu-ref: fix DEAD flag contamination of percpu pointerTejun Heo
2014-11-22percpu: Replace smp_read_barrier_depends() with lockless_dereference()Pranith Kumar
2014-10-10Merge branch 'for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds
2014-10-07Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds
2014-09-24percpu_ref: make INIT_ATOMIC and switch_to_atomic() stickyTejun Heo
2014-09-24percpu_ref: add PERCPU_REF_INIT_* flagsTejun Heo
2014-09-24percpu_ref: decouple switching to percpu mode and reinitTejun Heo
2014-09-24percpu_ref: decouple switching to atomic mode and killingTejun Heo
2014-09-24percpu_ref: add PCPU_REF_DEADTejun Heo
2014-09-24percpu_ref: rename things to prepare for decoupling percpu/atomic mode switchTejun Heo
2014-09-24percpu_ref: replace pcpu_ prefix with percpu_Tejun Heo
2014-09-24percpu_ref: minor code and comment updatesTejun Heo
2014-09-24percpu_ref: relocate percpu_ref_reinit()Tejun Heo
2014-09-24Revert "blk-mq, percpu_ref: implement a kludge for SCSI blk-mq stall during p...Tejun Heo
2014-09-24Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/axb...Tejun Heo
2014-09-24blk-mq, percpu_ref: implement a kludge for SCSI blk-mq stall during probeTejun Heo
2014-09-20percpu-refcount: make percpu_ref based on longs instead of intsTejun Heo
2014-09-08percpu-refcount: add @gfp to percpu_ref_init()Tejun Heo
2014-08-28treewide: fix synchronize_rcu() in commentsJesper Dangaard Brouer
2014-06-28percpu-refcount: implement percpu_ref_reinit() and percpu_ref_is_zero()Tejun Heo
2014-06-28percpu-refcount: require percpu_ref to be exited explicitlyTejun Heo
2014-06-28percpu-refcount: use unsigned long for pcpu_count pointerTejun Heo
2014-06-28percpu-refcount: add helpers for ->percpu_count accessesTejun Heo
2014-06-28percpu-refcount: one bit is enough for REF_STATUSTejun Heo
2014-06-04Merge branch 'for-3.15-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Tejun Heo
2014-06-04percpu-refcount: fix usage of this_cpu_opsSebastian Ott
2014-05-09percpu-refcount: implement percpu_ref_tryget()Tejun Heo
2014-05-09percpu-refcount: rename percpu_ref_tryget() to percpu_ref_tryget_live()Tejun Heo
2013-06-16percpu-refcount: use RCU-sched insted of normal RCUTejun Heo
2013-06-13percpu-refcount: implement percpu_tryget() along with percpu_ref_kill_and_con...Tejun Heo
2013-06-13percpu-refcount: implement percpu_ref_cancel_init()Tejun Heo
2013-06-13percpu-refcount: add __must_check to percpu_ref_init() and don't use ACCESS_O...Tejun Heo
2013-06-12percpu-refcount: cosmetic updatesTejun Heo
2013-06-12percpu-refcount: consistently use plain (non-sched) RCUTejun Heo
2013-06-03percpu: implement generic percpu refcountingKent Overstreet