summaryrefslogtreecommitdiff
path: root/include/linux/percpu.h
AgeCommit message (Expand)AuthorFilesLines
2024-10-17mm: percpu: increase PERCPU_DYNAMIC_SIZE_SHIFT on certain builds.Sebastian Andrzej Siewior1-1/+5
2024-09-01percpu: remove pcpu_alloc_size()Jianhui Zhou1-1/+0
2024-06-24cpumask: cleanup core headers inclusionYury Norov1-1/+0
2024-04-25mm: change inlined allocation helpers to account at the call siteSuren Baghdasaryan1-0/+3
2024-04-25mm: percpu: enable per-cpu allocation taggingSuren Baghdasaryan1-7/+16
2024-04-25mm: percpu: increase PERCPU_MODULE_RESERVE to accommodate allocation tagsSuren Baghdasaryan1-0/+4
2023-10-20mm/percpu.c: introduce pcpu_alloc_size()Hou Tao1-0/+1
2023-07-18Randomized slab caches for kmalloc()GONG, Ruiqi1-3/+9
2023-07-04Merge tag 'core_guards_for_6.5_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+4
2023-06-26locking: Introduce __cleanup() based infrastructurePeter Zijlstra1-0/+4
2023-06-09mm: percpu: unhide pcpu_embed_first_chunk prototypeArnd Bergmann1-2/+0
2022-12-12Merge branch 'for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/denni...Linus Torvalds1-4/+3
2022-11-21percpu: adjust the value of PERCPU_DYNAMIC_EARLY_SIZEBaoquan He1-1/+1
2022-11-07mm/percpu: remove unused PERCPU_DYNAMIC_EARLY_SLOTSBaoquan He1-4/+3
2022-01-20mm: percpu: add generic pcpu_populate_pte() functionKefeng Wang1-3/+2
2022-01-20mm: percpu: add generic pcpu_fc_alloc/free funcitonKefeng Wang1-8/+1
2022-01-20mm: percpu: add pcpu_fc_cpu_to_node_fn_t typedefKefeng Wang1-2/+5
2021-11-18Merge tag 'printk-for-5.16-fixup' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+0
2021-11-15printk: Remove printk.h inclusion in percpu.hAndy Shevchenko1-1/+0
2021-11-06percpu: add __alloc_size attributes for better bounds checkingKees Cook1-3/+3
2019-07-04percpu: Make pcpu_setup_first_chunk() void functionKefeng Wang1-1/+1
2019-03-13percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZEDennis Zhou1-9/+3
2018-08-22/proc/meminfo: add percpu populated pages countDennis Zhou (Facebook)1-0/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-07-26percpu: update free path to take advantage of contig hintsDennis Zhou (Facebook)1-0/+3
2017-07-26percpu: introduce bitmap metadata blocksDennis Zhou (Facebook)1-0/+12
2017-07-26percpu: replace area map allocator with bitmapDennis Zhou (Facebook)1-1/+0
2017-07-26percpu: increase minimum percpu allocation size and align first regionsDennis Zhou (Facebook)1-0/+4
2017-03-16locking/lockdep: Handle statically initialized PER_CPU locks properlyThomas Gleixner1-0/+1
2016-05-20printk/nmi: generic solution for safe printk in NMIPetr Mladek1-3/+0
2015-11-16percpu: remove PERCPU_ENOUGH_ROOM which is stale definitionJungseok Lee1-6/+0
2014-11-21printk/percpu: Define printk_func when printk is not definedSteven Rostedt (Red Hat)1-0/+1
2014-11-19printk: Add per_cpu printk func to allow printk to be divertedSteven Rostedt (Red Hat)1-0/+3
2014-09-02percpu: implement asynchronous chunk populationTejun Heo1-2/+2
2014-09-02percpu: implement [__]alloc_percpu_gfp()Tejun Heo1-2/+7
2014-06-17percpu: move {raw|this}_cpu_*() definitions to include/linux/percpu-defs.hTejun Heo1-208/+0
2014-06-17percpu: move generic {raw|this}_cpu_*_N() definitions to include/asm-generic/...Tejun Heo1-344/+0
2014-06-17percpu: only allow sized arch overrides for {raw|this}_cpu_*() opsTejun Heo1-89/+5
2014-06-17percpu: move accessors from include/linux/percpu.h to percpu-defs.hTejun Heo1-37/+0
2014-06-09Merge branch 'for-3.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds1-1/+1
2014-05-14percpu: Fix raw_cpu_inc_return()Paul E. McKenney1-1/+1
2014-04-15percpu: Replace __get_cpu_var with this_cpu_ptrChristoph Lameter1-1/+1
2014-04-07percpu: add preemption checks to __this_cpu opsChristoph Lameter1-10/+29
2014-04-07percpu: add raw_cpu_opsChristoph Lameter1-136/+195
2014-01-23mm: dump page when hitting a VM_BUG_ON using VM_BUG_ON_PAGESasha Levin1-0/+1
2013-11-13Merge branch 'for-3.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds1-32/+0
2013-10-30percpu: fix this_cpu_sub() subtrahend casting for unsignedsGreg Thelen1-4/+4
2013-10-27percpu: remove this_cpu_xor() implementationHeiko Carstens1-32/+0
2012-10-06sections: fix section conflicts in mm/percpu.cAndi Kleen1-1/+1
2012-05-14percpu: remove percpu_xxx() functionsAlex Shi1-54/+0