summaryrefslogtreecommitdiff
path: root/arch/arm64/include/asm/percpu.h
AgeCommit message (Expand)AuthorFilesLines
2023-06-05arch: Remove cmpxchg_doublePeter Zijlstra1-10/+0
2023-06-05percpu: Wire up cmpxchg128Peter Zijlstra1-0/+20
2022-05-13printk: stop including cache.h from printk.hPeter Collingbourne1-0/+1
2020-12-04KVM: arm64: Support per_cpu_ptr in nVHE hyp codeDavid Brazdil1-0/+6
2020-09-30kvm: arm64: Remove __hyp_this_cpu_readDavid Brazdil1-2/+26
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner1-12/+1
2018-12-12arm64: percpu: Fix LSE implementation of value-returning pcpu atomicsWill Deacon1-1/+1
2018-12-07arm64: percpu: Rewrite per-cpu ops to allow use of LSE atomicsWill Deacon1-230/+160
2018-09-25arm64: percpu: Initialize ret in the default caseNathan Chancellor1-0/+3
2018-03-27arm64: move percpu cmpxchg implementation from cmpxchg.h to percpu.hWill Deacon1-0/+29
2018-01-13arm64: alternatives: use tpidr_el2 on VHE hostsJames Morse1-2/+9
2016-11-11arm64: factor out current_stack_pointerMark Rutland1-0/+2
2016-11-09arm64: percpu: kill off final ACCESS_ONCE() usesMark Rutland1-8/+8
2016-10-19arm64: percpu: rewrite ll/sc loops in assemblyWill Deacon1-64/+56
2016-09-09arm64: use preempt_disable_notrace in _percpu_read/writeChunyan Zhang1-4/+4
2015-07-27arm64: force CONFIG_SMP=y and remove redundant #ifdefsWill Deacon1-8/+0
2015-03-24arm64: percpu: Make this_cpu accessors pre-empt safeSteve Capper1-11/+33
2014-11-20arm64: percpu: Implement this_cpu operationsSteve Capper1-0/+215
2014-09-08arm64: LLVMLinux: Use global stack register variable for aarch64Mark Charlebois1-2/+2
2014-02-28arm64: Fix !CONFIG_SMP kernel buildCatalin Marinas1-0/+8
2013-12-19arm64: percpu: implement optimised pcpu access using tpidr_el1Will Deacon1-0/+41