aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arc/kernel/smp.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-10-17ARC: Fix comment typoJilin Yuan1-1/+1
2022-07-29profile: setup_profiling_timer() is moslty not implementedBen Dooks1-8/+0
2022-04-18ARC: remove redundant READ_ONCE() in cmpxchg loopBang Li1-1/+1
2022-04-18ARC: fix typos in commentsJulia Lawall1-1/+1
2021-08-24ARC: switch to generic bitopsVineet Gupta1-2/+0
2021-08-24arch/arc/kernel/: fix misspellings using codespell toolChangcheng Deng1-1/+1
2021-05-12sched/core: Initialize the idle task with preemption disabledValentin Schneider1-1/+0
2020-10-05ARC: SMP: fix typo and use "come up" instead of "comeup"Mike Rapoport1-1/+1
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2018-02-28ARC: setup cpu possible mask according to possible-cpus dts propertyEugeniy Paltsev1-10/+40
2017-11-07Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar1-0/+5
2017-10-25locking/atomics: COCCINELLE/treewide: Convert trivial ACCESS_ONCE() patterns to READ_ONCE()/WRITE_ONCE()Mark Rutland1-1/+1
2017-10-11ARC: unbork module link errors with !CONFIG_ARC_HAS_LLSCVineet Gupta1-0/+5
2017-03-03sched/headers: Move task->mm handling methods to <linux/sched/mm.h>Ingo Molnar1-1/+1
2017-02-27mm: add new mmget() helperVegard Nossum1-1/+1
2017-02-27mm: add new mmgrab() helperVegard Nossum1-1/+1
2017-01-24ARCv2: smp-boot: wake_flag polling by non-Masters needs to be uncachedVineet Gupta1-3/+16
2017-01-24ARC: smp-boot: Decouple Non masters waiting API from jump to entry pointVineet Gupta1-2/+4
2016-11-08ARC: IRQ: Do not use hwirq as virq and vice versaYuriy Kolerov1-4/+9
2016-10-31ARC: [SMP] avoid overriding present cpumaskNoam Camus1-4/+6
2016-05-09ARC: Mark secondary cpu online only after all HW setup is doneNoam Camus1-5/+5
2016-05-09ARC: clockevent: switch to cpu notifier for clockevent setupNoam Camus1-2/+0
2016-05-09ARC: opencode arc_request_percpu_irqVineet Gupta1-1/+14
2016-03-01arch/hotplug: Call into idle with a proper stateThomas Gleixner1-1/+1
2016-02-24ARC: SMP: No need for CONFIG_ARC_IPI_DBGVineet Gupta1-3/+0
2015-12-17ARC: smp: Rename platform hook @init_cpu_smp -> @init_per_cpuVineet Gupta1-2/+2
2015-12-17ARC: rename smp operation init_irq_cpu() to init_per_cpu()Noam Camus1-2/+2
2015-10-28ARC: smp: Introduce smp hook @init_irq_cpu called for all coresVineet Gupta1-0/+4
2015-10-28ARC: smp: Rename platform hook @init_smp -> @init_cpu_smpVineet Gupta1-2/+2
2015-10-28ARC: smp: Introduce smp hook @init_early_smp for Master coreVineet Gupta1-2/+10
2015-10-17ARC: smp: Move default boot kick/wait code out of MCIP into common codeVineet Gupta1-25/+21
2015-06-22ARCv2: SMP: ARConnect debug/robustnessVineet Gupta1-4/+16
2015-06-22ARC: make plat_smp_ops weak to allow over-ridesVineet Gupta1-1/+1
2015-06-19ARC: fix section mismatch with allyesconfigVineet Gupta1-1/+1
2015-02-02ARC: use ACCESS_ONCE in cmpxchg loopVineet Gupta1-1/+1
2014-12-12ARC: R-M-W assist locks only needed for !LLSCVineet Gupta1-0/+2
2014-09-27ARC: Allow SMP kernel to build/boot on UP-only infrastructureVineet Gupta1-1/+1
2014-07-23ARC: prune extra header includes from smp.cVineet Gupta1-8/+0
2014-07-23ARC: [SMP] unify cpu private IRQ requests (TIMER/IPI)Vineet Gupta1-11/+4
2014-06-26ARC: [SMP] Fix IPI IRQ registrationNoam Camus1-2/+13
2014-06-03ARC: arc_local_timer_setup() need not pass own cpu idVineet Gupta1-1/+1
2013-12-23ARC: [SMP] optimize IPI send and receiveVineet Gupta1-28/+40
2013-12-23ARC: [SMP] simplify IPI codeVineet Gupta1-28/+28
2013-12-23ARC: [SMP] cpu halt interface doesn't need "self" cpu-idVineet Gupta1-5/+4
2013-12-23ARC: [SMP] IPI ACK interface doesn't need "self" cpu-idVineet Gupta1-1/+1
2013-12-23ARC: [SMP] cpumask not needed in IPI send pathVineet Gupta1-9/+14
2013-11-07smp, ARC: kill SMP single function call interruptJiang Liu1-6/+1
2013-11-06ARC: [SMP] TLB flushVineet Gupta1-0/+1
2013-11-06ARC: use __weak instead of __attribute__((weak))Vineet Gupta1-1/+1
2013-06-27arc: delete __cpuinit usage from all arc filesPaul Gortmaker1-2/+2