summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/smp.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* sched/core: Remove the tsk_cpus_allowed() wrapperIngo Molnar2017-03-021-1/+1
* mm: add new mmgrab() helperVegard Nossum2017-02-271-1/+1
* powerpc: Change places using CONFIG_KEXEC to use CONFIG_KEXEC_CORE instead.Thiago Jung Bauermann2016-11-301-3/+3
* powerpc, hotplug: Avoid to touch non-existent cpumasks.Boqun Feng2016-08-221-1/+1
* powerpc: Move cpu_has_feature() to a separate fileKevin Hao2016-08-011-0/+1
* powerpc: export cpu_to_core_id()Mauricio Faria de Oliveira2016-06-211-0/+1
* powerpc/sparse: Include headers containing prototypesDaniel Axtens2016-06-161-0/+1
* powerpc: Introduce asm-prototypes.hDaniel Axtens2016-06-161-0/+1
* sched: Allow per-cpu kernel threads to run on online && !activePeter Zijlstra (Intel)2016-05-061-1/+1
* Merge tag 'powerpc-4.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2016-03-191-1/+6
|\
| * powerpc/mpc85xx: Add hotplug support on E5500 and E500MC coreschenhui zhao2016-03-041-1/+6
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-03-161-5/+23
|\ \
| * | KVM: PPC: Book3S HV: Send IPI to host core to wake VCPUSuresh E. Warrier2016-02-291-0/+11
| * | powerpc/smp: Add smp_muxed_ipi_set_messageSuresh Warrier2016-02-291-1/+8
| * | powerpc/smp: Support more IPI messagesSuresh Warrier2016-02-291-4/+4
| |/
* / arch/hotplug: Call into idle with a proper stateThomas Gleixner2016-03-011-1/+1
|/
* powerpc/smp: Wait until secondaries are active & onlineMichael Ellerman2015-03-041-2/+2
* Merge tag 'powerpc-3.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds2015-02-111-14/+0
|\
| * powerpc: Remove some unused functionsMichael Ellerman2015-01-281-14/+0
* | Revert "powerpc: Secondary CPUs must set cpu_callin_map after setting active ...Michael Ellerman2014-12-291-8/+1
|/
* powerpc: Secondary CPUs must set cpu_callin_map after setting active and onlineAnton Blanchard2014-12-091-1/+8
* powerpc: Replace __get_cpu_var usesChristoph Lameter2014-11-031-3/+3
* powerpc: Only set numa node information for present cpus at boottimeLi Zhong2014-09-251-2/+8
* powerpc: Ensure global functions include their prototypeAnton Blanchard2014-09-251-0/+1
* powerpc: reorder per-cpu NUMA information's initializationNishanth Aravamudan2014-08-131-6/+5
* sched: Fix compiler warningsGuenter Roeck2014-07-021-1/+1