summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/smp.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* powerpc: 'current_set' is now a table of task_struct pointersChristophe Leroy2019-02-231-6/+4
* powerpc: Activate CONFIG_THREAD_INFO_IN_TASKChristophe Leroy2019-02-231-1/+1
* powerpc/64: Use task_stack_page() to initialise paca->kstackChristophe Leroy2019-02-231-1/+3
* powerpc/smp: Make __smp_send_nmi_ipi() staticNicholas Piggin2019-02-221-1/+2
* powerpc/smp: Fix NMI IPI xmon timeoutNicholas Piggin2019-02-221-64/+29
* powerpc/smp: Fix NMI IPI timeoutNicholas Piggin2019-02-221-2/+3
* powerpc: Fix stack protector crashes on CPU hotplugMichael Ellerman2018-10-211-7/+3
* powerpc: Use cpu_smallcore_sibling_mask at SMT level on bigcoresGautham R. Shenoy2018-10-131-1/+18
* powerpc: Detect the presence of big-cores via "ibm, thread-groups"Gautham R. Shenoy2018-10-131-0/+222
* powerpc/64: properly initialise the stackprotector canary on SMP.Christophe Leroy2018-10-131-0/+8
* powerpc/topology: Get topology for shared processors at bootSrikar Dronamraju2018-08-211-0/+5
* powerpc: NMI IPI make NMI IPIs fully sychronousNicholas Piggin2018-07-241-23/+27
* powerpc: smp_send_stop do not offline stopped CPUsNicholas Piggin2018-06-191-6/+0
* powerpc/nmi: Add an API for sending "safe" NMIsMichael Ellerman2018-06-031-5/+15
* powerpc: move a stray NMI IPI case under NMI_IPI ifdefNicholas Piggin2018-06-031-0/+2
* powerpc: move timer broadcast code under GENERIC_CLOCKEVENTS_BROADCAST ifdefNicholas Piggin2018-06-031-0/+8
* powerpc: generic clockevents broadcast receiver call tick_receive_broadcastNicholas Piggin2018-06-031-2/+2
* powerpc64/ftrace: Disable ftrace during hotplugNaveen N. Rao2018-05-031-0/+8
* powerpc64/ftrace: Delay enabling ftrace on secondary cpusNaveen N. Rao2018-05-031-0/+4
* powerpc: Fix deadlock with multiple calls to smp_send_stopNicholas Piggin2018-04-271-16/+39
* powerpc: Fix smp_send_stop NMI IPI handlingNicholas Piggin2018-04-251-5/+17
* powerpc: hard disable irqs in smp_send_stop loopNicholas Piggin2018-04-031-2/+3
* powerpc: use NMI IPI for smp_send_stopNicholas Piggin2018-04-031-0/+8
* powerpc/64: Use array of paca pointers and allocate pacas individuallyNicholas Piggin2018-03-301-5/+5
* powernv/kdump: Fix cases where the kdump kernel can get HMI'sBalbir Singh2018-01-161-0/+18
* powerpc/smp: Add Power9 scheduler topologyOliver O'Halloran2017-08-311-1/+49
* powerpc/smp: Add cpu_l2_cache_mapOliver O'Halloran2017-08-311-6/+17
* powerpc/smp: Rework CPU topology constructionOliver O'Halloran2017-08-311-66/+86
* powerpc/smp: Use cpu_to_chip_id() to find core siblingsOliver O'Halloran2017-08-311-26/+11
* powerpc: NMI IPI improve lock primitiveNicholas Piggin2017-08-091-3/+3
* Merge tag 'v4.13-rc1' into fixesMichael Ellerman2017-07-311-1/+19
|\
| * powerpc/64s: implement arch-specific hardlockup watchdogNicholas Piggin2017-07-121-1/+19
* | powerpc/smp: Call smp_ops->setup_cpu() directly on the boot CPUMichael Ellerman2017-07-281-10/+2
|/
* Merge tag 'powerpc-4.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2017-07-071-3/+4
|\
| * powerpc: use spin loop primitives in some functionsNicholas Piggin2017-07-021-2/+2
| * powerpc/smp: Convert NR_CPUS to nr_cpu_idsSantosh Sivaraj2017-06-281-1/+1
| * powerpc/smp: Do not BUG_ON if invalid CPU during kickSantosh Sivaraj2017-06-281-1/+2
* | powerpc: Adjust system_state checkThomas Gleixner2017-05-231-1/+1
|/
* Merge tag 'powerpc-4.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2017-05-051-51/+248
|\
| * powerpc/smp: Document irq enable/disable after migrating IRQsMichael Ellerman2017-05-031-1/+8
| * powerpc: Add struct smp_ops_t.cause_nmi_ipi operationNicholas Piggin2017-04-281-0/+3
| * powerpc: Add NMI IPI infrastructureNicholas Piggin2017-04-281-36/+207
| * powerpc: Introduce msgsnd/doorbell barrier primitivesNicholas Piggin2017-04-131-2/+8
| * powerpc: Change the doorbell IPI calling conventionNicholas Piggin2017-04-131-12/+5
| * powerpc/smp: Remove migrate_irq() custom implementationBenjamin Herrenschmidt2017-04-071-1/+8
| * powerpc: Add optional smp_ops->prepare_cpu SMP callbackBenjamin Herrenschmidt2017-04-061-0/+10
* | powerpc/smp: Replace open coded task affinity logicThomas Gleixner2017-04-151-15/+11
|/
* sched/headers: Move task->mm handling methods to <linux/sched/mm.h>Ingo Molnar2017-03-031-1/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1