summaryrefslogtreecommitdiff
path: root/include/asm-generic/percpu.h
AgeCommit message (Expand)Author
2023-06-08percpu: Fix self-assignment of __old in raw_cpu_generic_try_cmpxchg()Nathan Chancellor
2023-06-05arch: Remove cmpxchg_doublePeter Zijlstra
2023-06-05percpu: Wire up cmpxchg128Peter Zijlstra
2023-06-05percpu: Add {raw,this}_cpu_try_cmpxchg()Peter Zijlstra
2020-10-26asm-generic: percpu: avoid Wshadow warningArnd Bergmann
2020-01-31percpu: fix __percpu annotation in asm-genericLuc Van Oostenryck
2018-10-31percpu: remove PER_CPU_DEF_ATTRIBUTES macroAlexander Pateenok
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-09-26percpu: make this_cpu_generic_read() atomic w.r.t. interruptsMark Rutland
2016-11-08percpu: use notrace variant of preempt_disable/preempt_enableHeiko Carstens
2016-09-22percpu: improve generic percpu modify-return implementationNicholas Piggin
2014-06-17percpu: preffity percpu header filesTejun Heo
2014-06-17percpu: reorder macros in percpu header filesTejun Heo
2014-06-17percpu: move generic {raw|this}_cpu_*_N() definitions to include/asm-generic/...Tejun Heo
2014-06-17percpu: include/asm-generic/percpu.h should contain only arch-overridable partsTejun Heo
2014-06-17percpu: introduce arch_raw_cpu_ptr()Tejun Heo
2014-06-17percpu: disallow archs from overriding SHIFT_PERCPU_PTR()Tejun Heo
2014-04-07percpu: add raw_cpu_opsChristoph Lameter
2010-09-10percpu: Optimize __get_cpu_var()Brian Gerst
2010-09-10x86, percpu: Optimize this_cpu_ptrBrian Gerst
2010-08-07percpu: handle __percpu notations in UP accessorsNamhyung Kim
2010-06-01Merge branch 'for-35' of git://repo.or.cz/linux-kbuildLinus Torvalds
2010-03-03Rename .data[.percpu][.XXX] to .data[..percpu][..XXX].Denys Vlasenko
2009-10-29percpu: make accessors check for percpu pointer in sparseTejun Heo
2009-10-29percpu: add __percpu for sparse.Rusty Russell
2009-10-29percpu: remove per_cpu__ prefix.Rusty Russell
2009-10-03this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operationsChristoph Lameter
2009-09-04x86/i386: Put aligned stack-canary in percpu shared_aligned sectionJeremy Fitzhardinge
2009-06-30alpha: fix percpu build breakageTejun Heo
2009-04-21PERCPU: Collect the DECLARE/DEFINE declarations togetherDavid Howells
2009-04-21FRV: Fix the section attribute on UP DECLARE_PER_CPU()David Howells
2009-04-10percpu: unbreak alpha percpuTejun Heo
2009-01-16percpu: add optimized generic percpu accessorsIngo Molnar
2008-02-23percpu: fix DEBUG_PREEMPT per_cpu checkingHugh Dickins
2008-01-30x86/non-x86: percpu, node ids, apic ids x86.git fixupMike Travis
2008-01-30percpu: make the asm-generic/percpu.h more "generic"travis@sgi.com
2008-01-30percpu: move arch XX_PER_CPU_XX definitions into linux/percpu.htravis@sgi.com
2008-01-30percpu: use a kconfig variable to signal arch specific percpu setuptravis@sgi.com
2007-07-19define new percpu interface for shared dataFenghua Yu
2007-05-02[PATCH] i386: Use per-cpu variables for GDT, PDARusty Russell
2006-10-06[PATCH] Fix typo in "syntax error if percpu macros are incorrectly used" patchJan Blunck
2006-09-26[PATCH] trigger a syntax error if percpu macros are incorrectly usedJan Blunck
2006-07-03[PATCH] lockdep: add per_cpu_offset()Ingo Molnar
2006-06-25[PATCH] Define __raw_get_cpu_var and use itPaul Mackerras
2006-03-28[PATCH] for_each_possible_cpu: fixes for generic partKAMEZAWA Hiroyuki
2006-03-23[PATCH] more for_each_cpu() conversionsAndrew Morton
2005-06-23[PATCH] adjust per_cpu definition in non-SMP caseJan Beulich
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds