aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/smp.c
AgeCommit message (Expand)AuthorFilesLines
2013-07-01powerpc: Delete __cpuinit usage from all usersPaul Gortmaker1-2/+2
2013-04-08powerpc: Use generic idle loopThomas Gleixner1-1/+1
2013-02-08powerpc: fix ics_rtas_init and start_secondary section mismatchDaniel Borkmann1-1/+1
2013-01-03POWERPC: drivers: remove __dev* attributes.Greg Kroah-Hartman1-4/+4
2012-10-31Merge commit 'origin/queue' into for-queueAlexander Graf1-2/+12
2012-10-30KVM: PPC: Book3S HV: Allow KVM guests to stop secondary threads coming onlinePaul Mackerras1-0/+46
2012-09-19powerpc/smp: Do not disable IPI interrupts during suspendZhao Chenhui1-1/+1
2012-09-12powerpc/smp: add generic_set_cpu_up() to set cpu_state as CPU_UP_PREPAREZhao Chenhui1-1/+11
2012-09-05powerpc: Make sure IPI handlers see data written by IPI sendersPaul Mackerras1-2/+9
2012-07-11powerpc: Add VDSO version of getcpuAnton Blanchard1-0/+3
2012-07-03powerpc/smp: remove call to ipi_call_lock()/ipi_call_unlock()Yong Zhang1-2/+0
2012-04-26powerpc: Use generic idle thread allocationThomas Gleixner1-69/+5
2012-04-26smp: Add task_struct argument to __cpu_up()Thomas Gleixner1-1/+1
2012-03-28Disintegrate asm/system.h for PowerPCDavid Howells1-1/+1
2012-01-07Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2012-01-06Merge branch 'driver-core-next' into Linux 3.2Greg Kroah-Hartman1-1/+1
2011-12-21cpu: convert 'cpu' and 'machinecheck' sysdev_class to a regular subsystemKay Sievers1-1/+1
2011-11-25powerpc: Mark IPI interrupts IRQF_NO_THREADThomas Gleixner1-1/+2
2011-11-08powerpc/irq: Remove IRQF_DISABLEDYong Zhang1-1/+1
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2011-10-31powerpc: various straight conversions from module.h --> export.hPaul Gortmaker1-1/+1
2011-09-20powerpc/smp: More generic support for "soft hotplug"Benjamin Herrenschmidt1-5/+25
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-07-25Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/pow...Linus Torvalds1-12/+18
2011-07-12KVM: PPC: Add support for Book3S processors in hypervisor modePaul Mackerras1-0/+1
2011-07-08powerpc: Create next_tlbcam_idx percpu variable for FSL_BOOKEBecky Bruce1-0/+4
2011-06-29powerpc/book3e-64: Reraise doorbell when masked by soft-irq-disableScott Wood1-8/+0
2011-06-20powerpc: Avoid extra indirect function call in sending IPIsPaul Mackerras1-4/+14
2011-05-26powerpc/cell: Use common smp ipi actionsMilton Miller1-1/+1
2011-05-20Merge remote branch 'origin/master' into mergeBenjamin Herrenschmidt1-2/+2
2011-05-19Merge branch 'merge' into nextBenjamin Herrenschmidt1-2/+2
2011-05-19powerpc: Use bytes instead of bitops in smp ipi multiplexingMilton Miller1-13/+18
2011-05-19powerpc: Add kconfig for muxed smp ipi supportMilton Miller1-0/+2
2011-05-19powerpc: Consolidate ipi message mux and demuxMilton Miller1-31/+63
2011-05-19powerpc: Remove call sites of MSG_ALL_BUT_SELFMilton Miller1-6/+13
2011-05-19powerpc/4xx: Fix regression in SMP on 476kerstin jonsson1-2/+2
2011-05-04powerpc: Convert old cpumask API into new oneKOSAKI Motohiro1-2/+2
2011-04-20powerpc/smp: smp_ops->kick_cpu() should be able to failMichael Ellerman1-2/+8
2011-04-14sched: Provide scheduler_ipi() callback in response to smp_send_reschedule()Peter Zijlstra1-2/+2
2011-04-01powerpc/smp: Increase vdso_data->processorCount, not just decrease itBenjamin Herrenschmidt1-0/+4
2011-04-01powerpc/smp: Create idle threads on demand and properly reset themBenjamin Herrenschmidt1-22/+78
2011-04-01powerpc/smp: Don't expose per-cpu "cpu_state" arrayBenjamin Herrenschmidt1-1/+6
2011-04-01powerpc/smp: Add a smp_ops->bringup_up() done callbackBenjamin Herrenschmidt1-0/+4
2011-04-01powerpc/pmac/smp: Rename fixup_irqs() to migrate_irqs() and use it on ppc32Benjamin Herrenschmidt1-1/+1
2011-04-01powerpc/smp: Remove unused smp_ops->cpu_enable()Benjamin Herrenschmidt1-10/+0
2011-04-01powerpc/smp: Remove unused generic_cpu_enable()Benjamin Herrenschmidt1-22/+0
2011-04-01powerpc/smp: Fix generic_mach_cpu_die()Benjamin Herrenschmidt1-2/+1
2011-04-01powerpc/smp: soft-replugged CPUs must go back to start_secondaryBenjamin Herrenschmidt1-2/+7
2010-11-29powerpc: Cleanup APIs for cpu/thread/core mappingsVaidyanathan Srinivasan1-3/+16
2010-09-02powerpc: Account time using timebase rather than PURRPaul Mackerras1-5/+0
2010-09-02powerpc: Move arch_sd_sibling_asym_packing() to smp.cMichael Neuling1-0/+9
2010-08-24powerpc: Silence __cpu_up() under normal operationSigned-off-by: Darren Hart1-2/+2
2010-07-31powerpc/smp: remove the incorrect decrementer initial codes for APTiejun Chen1-8/+0
2010-07-09powerpc: Clean up obsolete code relating to decrementer and timebasePaul Mackerras1-2/+0
2010-05-21powerpc: Use common cpu_die (fixes SMP+SUSPEND build)Milton Miller1-0/+6
2010-05-06powerpc/cpumask: Update some commentsAnton Blanchard1-1/+1
2010-05-06powerpc/cpumask: Dynamically allocate cpu_sibling_map and cpu_core_map cpumasksAnton Blanchard1-18/+24
2010-05-06powerpc/cpumask: Convert fixup_irqs to new cpumask APIAnton Blanchard1-2/+2
2010-05-06powerpc/cpumask: Convert smp_cpus_done to new cpumask APIAnton Blanchard1-3/+6
2010-05-05powerpc/47x: Base ppc476 supportDave Kleikamp1-0/+8
2010-04-07powerpc: Use set_cpus_allowed_ptrJulia Lawall1-2/+2
2010-01-15powerpc: Move cpu hotplug driver lock from pseries to powerpcNathan Fontenot1-0/+12
2009-12-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds1-1/+1
2009-12-09powerpc: stop_this_cpu: remove the cpu from the online map.Valentine Barshak1-0/+3
2009-10-29percpu: make percpu symbols in powerpc uniqueTejun Heo1-1/+1
2009-09-24cpumask: Use accessors for cpu_*_mask: powerpcRusty Russell1-4/+4
2009-09-24cpumask: arch_send_call_function_ipi_mask: powerpcRusty Russell1-2/+2
2009-09-11powerpc/85xx: Fix SMP compile error and allow NULL for smp_opsKumar Gala1-3/+7
2009-08-27powerpc/pseries: Reduce the polling interval in __cpu_up()Gautham R Shenoy1-3/+2
2009-06-26powerpc/pmac: Fix issues with PowerMac "PowerSurge" SMPBenjamin Herrenschmidt1-1/+2
2009-01-02Merge branch 'cpus4096-for-linus-2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-4/+0
2008-12-21powerpc: Convert cpu_to_l2cache() to of_find_next_cache_node()Nathan Lynch1-7/+4
2008-12-16powerpc: Move smp_hw_index to 32-bit codeNathan Lynch1-1/+0
2008-12-13cpumask: centralize cpu_online_map and cpu_possible_mapRusty Russell1-4/+0
2008-11-19powerpc: Provide a separate handler for each IPI actionMilton Miller1-0/+59
2008-10-15Merge commit 'origin'Benjamin Herrenschmidt1-0/+1
2008-10-13powerpc/smp: No need to set_need_resched when getting a resched IPIMilton Miller1-2/+1
2008-09-08kernel/cpu.c: create a CPU_STARTING cpu_chain notifierManfred Spraul1-0/+1
2008-07-28powerpc: Make core id information available to userspaceNathan Lynch1-0/+23
2008-07-28powerpc: Make core sibling information available to userspaceNathan Lynch1-0/+64
2008-07-28powerpc: Update cpu_sibling_maps dynamicallyNathan Lynch1-3/+29
2008-07-16Merge commit 'origin/master'Benjamin Herrenschmidt1-214/+20
2008-06-26smp_call_function: get rid of the unused nonatomic/retry argumentJens Axboe1-1/+1
2008-06-26powerpc: convert to generic helpers for IPI function callsJens Axboe1-214/+20
2008-05-14[POWERPC] Fix sparse warnings in arch/powerpc/kernelMichael Ellerman1-4/+0
2008-05-02[POWERPC] Bolt in SLB entry for kernel stack on secondary cpusPaul Mackerras1-0/+2
2008-01-25[POWERPC] Make smp_send_stop() handle panic and xmon rebootOlof Johansson1-8/+29
2008-01-25[POWERPC] Make smp_call_function_map staticOlof Johansson1-6/+8
2007-10-16Convert cpu_sibling_map to be a per cpu variableMike Travis1-2/+2
2007-10-03[POWERPC] Implement clockevents driver for powerpcTony Breeds1-0/+2
2007-09-22[POWERPC] Avoid pointless WARN_ON(irqs_disabled()) from panic codepathSatyam Sharma1-9/+18
2007-08-03[POWERPC] Fix num_cpus calculation in smp_call_function_map()Kevin Corry1-6/+3
2007-07-22[POWERPC] Allow smp_call_function_single() to current cpuAvi Kivity1-1/+6
2007-05-22[POWERPC] Fix smp_call_function to be preempt-safeHugh Dickins1-16/+18
2007-05-07[POWERPC] Add smp_call_function_map and smp_call_function_singlewill schmidt1-21/+52
2007-04-13[POWERPC] Make tlb flush batch use lazy MMU modeBenjamin Herrenschmidt1-4/+0
2007-02-14[POWERPC] Move MPIC smp routines into mpic.cMichael Ellerman1-23/+0
2007-01-11[PATCH] Change cpu_up and co from __devinit to __cpuinitGautham R Shenoy1-1/+1
2006-10-25[POWERPC] cell: add cpufreq driver for Cell BE processorChristian Krafft1-0/+1
2006-10-05IRQ: Maintain regs pointer globally rather than passing to IRQ handlersDavid Howells1-3/+3
2006-07-26[POWERPC] Fix non-MPIC CHRPs with CONFIG_SMP setBenjamin Herrenschmidt1-7/+17
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-06-21[POWERPC] Add starting of secondary 86xx CPUs.Jon Loeliger1-1/+1
2006-03-29[PATCH] for_each_possible_cpu: powerpcKAMEZAWA Hiroyuki1-1/+1
2006-02-24powerpc: Implement accurate task and CPU time accountingPaul Mackerras1-1/+3
2006-02-07[PATCH] powerpc: avoid timer interrupt replay effect when onlining cpuNathan Lynch1-0/+3
2006-01-12[PATCH] powerpc: task_thread_info()Al Viro1-3/+3
2006-01-09[PATCH] ppc64: Add NUMA cpu summary at bootAnton Blanchard1-0/+3
2006-01-09[PATCH] powerpc: Add arch dependent basic infrastructure for Kdump.Michael Ellerman1-2/+20
2006-01-09[PATCH] powerpc: Remove some unneeded fields from the pacaDavid Gibson1-4/+0
2005-11-16[PATCH] powerpc: More debugging fixupsMichael Ellerman1-3/+4
2005-11-11[PATCH] powerpc: Merge vdso's and add vdso support to 32 bits kernelBenjamin Herrenschmidt1-2/+2
2005-11-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-mergeLinus Torvalds1-1/+8
2005-11-10powerpc: Fixes for 32-bit powermac SMPPaul Mackerras1-2/+6
2005-11-10[PATCH] powerpc: merge code values for identifying platformsPaul Mackerras1-1/+4
2005-11-09[PATCH] powerpc: sched fixupsAndrew Morton1-0/+1
2005-11-08[PATCH] ppc64: remove some direct xmon callsAnton Blanchard1-1/+0
2005-11-05powerpc: Merge smp.c and smp.hPaul Mackerras1-0/+565