summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include/asm/percpu.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1
* arm64: percpu: Fix LSE implementation of value-returning pcpu atomicsWill Deacon2018-12-121-1/+1
* arm64: percpu: Rewrite per-cpu ops to allow use of LSE atomicsWill Deacon2018-12-071-230/+160
* arm64: percpu: Initialize ret in the default caseNathan Chancellor2018-09-251-0/+3
* arm64: move percpu cmpxchg implementation from cmpxchg.h to percpu.hWill Deacon2018-03-271-0/+29
* arm64: alternatives: use tpidr_el2 on VHE hostsJames Morse2018-01-131-2/+9
* arm64: factor out current_stack_pointerMark Rutland2016-11-111-0/+2
* arm64: percpu: kill off final ACCESS_ONCE() usesMark Rutland2016-11-091-8/+8
* arm64: percpu: rewrite ll/sc loops in assemblyWill Deacon2016-10-191-64/+56
* arm64: use preempt_disable_notrace in _percpu_read/writeChunyan Zhang2016-09-091-4/+4
* arm64: force CONFIG_SMP=y and remove redundant #ifdefsWill Deacon2015-07-271-8/+0
* arm64: percpu: Make this_cpu accessors pre-empt safeSteve Capper2015-03-241-11/+33
* arm64: percpu: Implement this_cpu operationsSteve Capper2014-11-201-0/+215
* arm64: LLVMLinux: Use global stack register variable for aarch64Mark Charlebois2014-09-081-2/+2
* arm64: Fix !CONFIG_SMP kernel buildCatalin Marinas2014-02-281-0/+8
* arm64: percpu: implement optimised pcpu access using tpidr_el1Will Deacon2013-12-191-0/+41