summaryrefslogtreecommitdiffstats
path: root/include/asm-generic/percpu.h
Commit message (Expand)AuthorAgeFilesLines
* percpu: remove PER_CPU_DEF_ATTRIBUTES macroAlexander Pateenok2018-10-311-4/+0
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* percpu: make this_cpu_generic_read() atomic w.r.t. interruptsMark Rutland2017-09-261-2/+22
* percpu: use notrace variant of preempt_disable/preempt_enableHeiko Carstens2016-11-081-2/+2
* percpu: improve generic percpu modify-return implementationNicholas Piggin2016-09-221-23/+30
* percpu: preffity percpu header filesTejun Heo2014-06-171-285/+296
* percpu: reorder macros in percpu header filesTejun Heo2014-06-171-99/+99
* percpu: move generic {raw|this}_cpu_*_N() definitions to include/asm-generic/...Tejun Heo2014-06-171-0/+341
* percpu: include/asm-generic/percpu.h should contain only arch-overridable partsTejun Heo2014-06-171-64/+0
* percpu: introduce arch_raw_cpu_ptr()Tejun Heo2014-06-171-2/+9
* percpu: disallow archs from overriding SHIFT_PERCPU_PTR()Tejun Heo2014-06-171-6/+3
* percpu: add raw_cpu_opsChristoph Lameter2014-04-071-5/+8
* percpu: Optimize __get_cpu_var()Brian Gerst2010-09-101-4/+3
* x86, percpu: Optimize this_cpu_ptrBrian Gerst2010-09-101-2/+7
* percpu: handle __percpu notations in UP accessorsNamhyung Kim2010-08-071-5/+10
* Merge branch 'for-35' of git://repo.or.cz/linux-kbuildLinus Torvalds2010-06-011-5/+5
|\
| * Rename .data[.percpu][.XXX] to .data[..percpu][..XXX].Denys Vlasenko2010-03-031-5/+5
* | percpu: make accessors check for percpu pointer in sparseTejun Heo2009-10-291-2/+4
* | percpu: add __percpu for sparse.Rusty Russell2009-10-291-1/+3
* | percpu: remove per_cpu__ prefix.Rusty Russell2009-10-291-6/+6
|/
* this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operationsChristoph Lameter2009-10-031-0/+5
* x86/i386: Put aligned stack-canary in percpu shared_aligned sectionJeremy Fitzhardinge2009-09-041-0/+3
* alpha: fix percpu build breakageTejun Heo2009-06-301-0/+4
* PERCPU: Collect the DECLARE/DEFINE declarations togetherDavid Howells2009-04-211-24/+2
* FRV: Fix the section attribute on UP DECLARE_PER_CPU()David Howells2009-04-211-2/+41
* percpu: unbreak alpha percpuTejun Heo2009-04-101-52/+0
* percpu: add optimized generic percpu accessorsIngo Molnar2009-01-161-0/+52
* percpu: fix DEBUG_PREEMPT per_cpu checkingHugh Dickins2008-02-231-0/+2
* x86/non-x86: percpu, node ids, apic ids x86.git fixupMike Travis2008-01-301-10/+2
* percpu: make the asm-generic/percpu.h more "generic"travis@sgi.com2008-01-301-11/+63
* percpu: move arch XX_PER_CPU_XX definitions into linux/percpu.htravis@sgi.com2008-01-301-18/+0
* percpu: use a kconfig variable to signal arch specific percpu setuptravis@sgi.com2008-01-301-1/+0
* define new percpu interface for shared dataFenghua Yu2007-07-191-0/+8
* [PATCH] i386: Use per-cpu variables for GDT, PDARusty Russell2007-05-021-0/+1
* [PATCH] Fix typo in "syntax error if percpu macros are incorrectly used" patchJan Blunck2006-10-061-1/+1
* [PATCH] trigger a syntax error if percpu macros are incorrectly usedJan Blunck2006-09-261-1/+3
* [PATCH] lockdep: add per_cpu_offset()Ingo Molnar2006-07-031-0/+2
* [PATCH] Define __raw_get_cpu_var and use itPaul Mackerras2006-06-251-0/+2
* [PATCH] for_each_possible_cpu: fixes for generic partKAMEZAWA Hiroyuki2006-03-281-1/+1
* [PATCH] more for_each_cpu() conversionsAndrew Morton2006-03-231-4/+3
* [PATCH] adjust per_cpu definition in non-SMP caseJan Beulich2005-06-231-1/+1
* Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds2005-04-161-0/+42