summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms/powernv/smp.c
AgeCommit message (Expand)AuthorFilesLines
2020-11-27powerpc/64s: Trim offlined CPUs from mm_cpumasksNicholas Piggin1-0/+3
2020-09-18powerpc/smp: Move ppc_md.cpu_die() to smp_ops.cpu_offline_self()Michael Ellerman1-2/+2
2020-08-25powerpc/powernv/smp: Fix spurious DBG() warningOliver O'Halloran1-1/+1
2020-04-30sched/core: Fix illegal RCU from offline CPUsPeter Zijlstra1-1/+0
2019-10-29powerpc/powernv: Fix CPU idle to be called with IRQs disabledNicholas Piggin1-16/+37
2019-09-24KVM: PPC: Book3S HV: use smp_mb() when setting/clearing host_ipi flagMichael Roth1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2019-02-22powerpc/powernv: Don't reprogram SLW image on every KVM guest entry/exitPaul Mackerras1-0/+25
2018-07-16powerpc/64s: Remove POWER9 DD1 supportNicholas Piggin1-24/+3
2018-06-03powerpc/powernv: call OPAL_QUIESCE before OPAL_SIGNAL_SYSTEM_RESETNicholas Piggin1-1/+16
2018-03-30powerpc/64: Use array of paca pointers and allocate pacas individuallyNicholas Piggin1-1/+1
2018-01-16powernv/kdump: Fix cases where the kdump kernel can get HMI'sBalbir Singh1-0/+28
2017-10-04powerpc/powernv: Implement NMI IPI with OPAL_SIGNAL_SYSTEM_RESETNicholas Piggin1-0/+52
2017-09-27powerpc/64s: Add workaround for P9 vector CI load issueMichael Neuling1-0/+7
2017-08-01powerpc/powernv: Clear PECE1 in LPCR via stop-api only on HotplugGautham R. Shenoy1-8/+0
2017-07-24powerpc/powernv: Get cpu only after validity checkSantosh Sivaraj1-1/+2
2017-06-28powerpc/smp: Convert NR_CPUS to nr_cpu_idsSantosh Sivaraj1-1/+1
2017-06-28powerpc/smp: Do not BUG_ON if invalid CPU during kickSantosh Sivaraj1-1/+2
2017-06-19powerpc/powernv: Simplify lazy IRQ handling in CPU offlineNicholas Piggin1-15/+14
2017-06-19powerpc/64s/idle: Move soft interrupt mask logic into C codeNicholas Piggin1-2/+0
2017-04-28powerpc: Add struct smp_ops_t.cause_nmi_ipi operationNicholas Piggin1-0/+1
2017-04-26powerpc/powernv: Fix oops on P9 DD1 in cause_ipi()Michael Ellerman1-4/+8
2017-04-13powerpc/powernv: POWER9 support for msgsnd/doorbell IPINicholas Piggin1-2/+26
2017-04-13powerpc: Change the doorbell IPI calling conventionNicholas Piggin1-7/+16
2017-04-12Merge branch 'topic/xive' (early part) into nextMichael Ellerman1-7/+32
2017-04-11powerpc/powernv: Move CPU-Offline idle state invocation from smp.c to idle.cGautham R. Shenoy1-16/+2
2017-04-10powerpc/xive: Native exploitation of the XIVE interrupt controllerBenjamin Herrenschmidt1-7/+32
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-0/+1
2017-02-22Merge tag 'powerpc-4.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-6/+8
2017-02-09powerpc/powernv: Fix CPU hotplug to handle waking on HVIBenjamin Herrenschmidt1-2/+10
2017-01-31powernv: Pass PSSCR value and mask to power9_idle_stopGautham R. Shenoy1-6/+8
2016-07-15powerpc/powernv: Use deepest stop state when cpu is offlinedShreyas B. Prabhu1-1/+3
2015-12-17powerpc/powernv: remove FW_FEATURE_OPALv3 and just use FW_FEATURE_OPALStewart Smith1-43/+31
2015-12-17powerpc/powernv: Remove OPALv2 firmware define and referencesStewart Smith1-2/+2
2015-10-21powerpc/powernv: Handle irq_happened flag correctly in off-line loopPaul Mackerras1-5/+24
2015-04-16Merge tag 'powerpc-4.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mp...Linus Torvalds1-13/+0
2015-04-07powerpc/powernv: Remove powernv RTAS supportMichael Ellerman1-13/+0
2015-03-20powerpc/powernv: Fixes for hypervisor doorbell handlingPaul Mackerras1-2/+12
2014-12-18powerpc/powernv: Ignore smt-enabled on Power8 and laterGreg Kurz1-1/+15
2014-12-15powernv/powerpc: Add winkle support for offline cpusShreyas B. Prabhu1-1/+6
2014-12-15powernv/cpuidle: Redesign idle states managementShreyas B. Prabhu1-1/+2
2014-12-15powerpc/powernv: Enable Offline CPUs to enter deep idle statesShreyas B. Prabhu1-1/+6
2014-12-08powerpc/powernv: Return to cpu offline loop when finished in KVM guestPaul Mackerras1-5/+18
2014-09-25powerpc/powernv: Don't call generic code on offline cpusPaul Mackerras1-3/+3
2014-09-25powerpc: Make a bunch of things staticAnton Blanchard1-1/+1
2014-06-11powerpc/powernv: Enable POWER8 doorbell IPIsMichael Neuling1-0/+6
2014-05-28powerpc/powernv: Add support for POWER8 split core on powernvMichael Ellerman1-8/+10
2014-05-28powerpc/powernv: Make it possible to skip the IRQHAPPENED check in power7_nap()Michael Ellerman1-1/+1
2014-05-05Merge remote-tracking branch 'anton/abiv2' into nextBenjamin Herrenschmidt1-2/+3
2014-04-28ppc/powernv: Set the runlatch bits correctly for offline cpusPreeti U Murthy1-0/+3