summaryrefslogtreecommitdiffstats
path: root/include/linux/percpu-defs.h
Commit message (Expand)AuthorAgeFilesLines
* mm: fix spelling mistakes in header filesZhen Lei2021-07-081-1/+1
* treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches2020-10-251-1/+1
* percpu: Separate decrypted varaibles anytime encryption can be enabledErdem Aktas2020-01-311-2/+1
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* percpu: remove PER_CPU_DEF_ATTRIBUTES macroAlexander Pateenok2018-10-311-4/+2
* percpu: Introduce DEFINE_PER_CPU_DECRYPTEDBrijesh Singh2017-11-071-0/+15
* percpu: update incorrect comment for this_cpu_*() operationsTejun Heo2015-07-141-4/+2
* percpu: remove __get_cpu_var and __raw_get_cpu_var macrosChristoph Lameter2014-12-131-2/+0
* percpu: Remove __this_cpu_ptrChristoph Lameter2014-08-261-3/+0
* Merge branch 'for-3.17' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds2014-08-041-13/+367
|\
| * percpu: invoke __verify_pcpu_ptr() from the generic part of accessors and ope...Tejun Heo2014-06-171-8/+21
| * percpu: preffity percpu header filesTejun Heo2014-06-171-114/+139
| * percpu: use raw_cpu_*() to define __this_cpu_*()Tejun Heo2014-06-171-9/+9
| * percpu: reorder macros in percpu header filesTejun Heo2014-06-171-13/+13
| * percpu: move {raw|this}_cpu_*() definitions to include/linux/percpu-defs.hTejun Heo2014-06-171-0/+209
| * percpu: reorganize include/linux/percpu-defs.hTejun Heo2014-06-171-23/+9
| * percpu: move accessors from include/linux/percpu.h to percpu-defs.hTejun Heo2014-06-171-0/+32
| * percpu: include/asm-generic/percpu.h should contain only arch-overridable partsTejun Heo2014-06-171-0/+89
* | core: fix typo in percpu read_mostly sectionZhengyu He2014-07-011-2/+2
|/
* percpu: fix spurious sparse warnings from DEFINE_PER_CPU()Tejun Heo2013-12-051-0/+1
* percpu: Make __verify_pcu_ptr handle per cpu pointers to arraysChristoph Lameter2013-08-231-1/+4
* percpu: Remove the multi-page alignment facilityIngo Molnar2010-10-271-12/+0
* Merge branch 'x86-irq-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2010-10-221-0/+12
|\
| * x86, 32-bit: Align percpu area and irq stacks to THREAD_SIZEAlexander van Heukelum2010-09-071-0/+12
* | percpu: Introduce a read-mostly percpu APIShaohua Li2010-10-201-0/+9
|/
* Merge branch 'for-35' of git://repo.or.cz/linux-kbuildLinus Torvalds2010-06-011-2/+2
|\
| * Rename .data[.percpu][.XXX] to .data[..percpu][..XXX].Denys Vlasenko2010-03-031-2/+2
* | percpu: remove compile warnings caused by __verify_pcpu_ptr()Tejun Heo2009-12-081-1/+1
* | percpu: make accessors check for percpu pointer in sparseTejun Heo2009-10-291-2/+18
* | percpu: add __percpu for sparse.Rusty Russell2009-10-291-1/+1
* | percpu: remove per_cpu__ prefix.Rusty Russell2009-10-291-12/+6
|/
* percpu: remove some sparse warningsTejun Heo2009-10-291-0/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds2009-09-151-9/+57
|\
| * Merge branch 'master' into for-nextTejun Heo2009-07-041-2/+4
| |\
| * | percpu: use __weak only in the definition of weak percpu variablesTejun Heo2009-06-291-1/+1
| * | percpu: implement optional weak percpu definitionsTejun Heo2009-06-241-9/+56
* | | Merge branch 'x86-percpu-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2009-09-141-3/+5
|\ \ \
| * | | x86, percpu: Fix DECLARE/DEFINE_PER_CPU_PAGE_ALIGNED()Tejun Heo2009-08-041-3/+5
| | |/ | |/|
* / | x86/i386: Put aligned stack-canary in percpu shared_aligned sectionJeremy Fitzhardinge2009-09-041-0/+8
|/ /
* / alpha: fix percpu build breakageTejun Heo2009-06-301-1/+2
|/
* PERCPU: Collect the DECLARE/DEFINE declarations togetherDavid Howells2009-04-211-0/+84