aboutsummaryrefslogtreecommitdiff
path: root/arch/arc/include/asm/processor.h
AgeCommit message (Expand)AuthorFilesLines
2023-08-17ARC: __switch_to: move ksp to thread_info from thread_structGravatar Vineet Gupta 1-2/+1
2023-08-17ARC: kernel stack: INIT_THREAD need not setup @init_stack in @kspGravatar Vineet Gupta 1-3/+1
2022-09-11kernel: exit: cleanup release_thread()Gravatar Kefeng Wang 1-3/+0
2021-10-15sched: Add wrapper for get_wchan() to keep task blockedGravatar Kees Cook 1-1/+1
2021-08-26ARC: mm: support 3 levels of page tablesGravatar Vineet Gupta 1-1/+1
2020-10-05ARC: [plat-eznps]: Drop support for EZChip NPS platformGravatar Vineet Gupta 1-37/+0
2020-03-16ARC: add support for DSP-enabled userspace applicationsGravatar Eugeniy Paltsev 1-0/+4
2020-01-17ARC: fpu: declutter code, move bits out into fpu.hGravatar Vineet Gupta 1-9/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Gravatar Thomas Gleixner 1-4/+1
2018-10-31treewide: remove current_text_addrGravatar Nick Desaulniers 1-8/+0
2017-09-22arch: remove unused *_segments() macros/functionsGravatar Tobias Klauser 1-3/+0
2017-08-28ARC: [plat-eznps] handle extra aux regs #1: save/restore on context switchGravatar Noam Camus 1-0/+10
2017-06-28arch: remove unused macro/function thread_saved_pc()Gravatar Tobias Klauser 1-2/+0
2016-11-17locking/core: Provide common cpu_relax_yield() definitionGravatar Christian Borntraeger 1-3/+0
2016-11-16locking/core, arch: Remove cpu_relax_lowlatency()Gravatar Christian Borntraeger 1-2/+0
2016-11-16locking/core: Introduce cpu_relax_yield()Gravatar Christian Borntraeger 1-0/+2
2016-05-30Fix typosGravatar Andrea Gelmini 1-1/+1
2016-05-09ARC: [plat-eznps] Use dedicated cpu_relax()Gravatar Tal Zilcer 1-2/+12
2016-05-09ARC: [plat-eznps] Use dedicated user stack topGravatar Noam Camus 1-0/+18
2016-05-09ARC: Make vmalloc size configurableGravatar Noam Camus 1-10/+9
2015-11-14ARC: cpu_relax() to be compiler barrier even for UPGravatar Vineet Gupta 1-4/+0
2015-10-28ARC: mm: HIGHMEM: kmap API implementationGravatar Vineet Gupta 1-1/+6
2015-06-19ARC: mm: document system mem map clearlyGravatar Vineet Gupta 1-19/+16
2015-05-19ARC: fix warning in sched due to thread_saved_pc()Gravatar Vineet Gupta 1-1/+1
2015-02-27ARC: Fix thread_saved_pc()Gravatar Vineet Gupta 1-3/+2
2015-02-27ARC: Fix KSTK_ESP()Gravatar Vineet Gupta 1-4/+5
2015-02-02arc: Remove unused prepare_to_copy()Gravatar Tobias Klauser 1-3/+0
2014-10-13ARC: unbork FPU save/restoreGravatar Vineet Gupta 1-0/+9
2014-10-13ARC: remove extraneous __KERNEL__ guardsGravatar Vineet Gupta 1-4/+0
2014-07-17arch, locking: Ciao arch_mutex_cpu_relax()Gravatar Davidlohr Bueso 1-0/+2
2014-05-05ARC: make start_thread() out-of-lineGravatar Vineet Gupta 1-25/+4
2013-06-26ARC: Remove explicit passing around of ECRGravatar Vineet Gupta 1-1/+0
2013-06-22ARC: pt_regs update #4: r25 saved/restored unconditionallyGravatar Vineet Gupta 1-3/+0
2013-06-22ARC: pt_regs update #3: Remove unused gutter at start of callee_regsGravatar Vineet Gupta 1-3/+8
2013-06-22ARC: pt_regs update #1: Align pt_regs end with end of kernel stack pageGravatar Vineet Gupta 1-1/+1
2013-02-15ARC: SMP supportGravatar Vineet Gupta 1-0/+8
2013-02-15ARC: [optim] Cache "current" in Register r25Gravatar Vineet Gupta 1-0/+3
2013-02-11ARC: Process-creation/scheduling/idle-loopGravatar Vineet Gupta 1-6/+3
2013-02-11ARC: Fundamental ARCH data-types/definesGravatar Vineet Gupta 1-0/+143