summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/powerpc/mp_machdep.c
Commit message (Expand)AuthorAgeFilesLines
* Replace a number of conflations of mp_ncpus and mp_maxid with eithernwhitehorn2016-07-061-6/+2
* Fix SMP booting for PowerPC Book-Ejhibbits2016-04-191-0/+3
* Use setjmp() instead of the identical-except-for-having-a-wrong-prototypenwhitehorn2016-01-101-1/+0
* Repair some races in IPI handling:nwhitehorn2014-05-121-0/+1
* Retire smp_active. It was racey and caused demonstrated problems withscottl2014-04-261-1/+1
* Unbreak non-SMP builds. This was broken by r259284. Also, reorganize thejhibbits2014-01-311-17/+0
* Add PMU-based CPU frequency scaling. This method is used on most Titaniumjhibbits2013-12-131-0/+17
* Add hook called when every new processor is brought online -- including thenwhitehorn2013-09-091-0/+3
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-071-1/+3
* With retirement of cpumask_t and usage of cpuset_t for representing aattilio2011-07-041-12/+9
* Use the ABI-mandated thread pointer register (r2 for ppc32, r13 for ppc64)nwhitehorn2011-06-231-4/+0
* MFCattilio2011-05-311-3/+3
* Add the powerpc support.attilio2011-05-091-12/+14
* Add stoppcbs[] arrays on powerpc(64) and have each CPU save itsandreast2011-04-141-0/+3
* Remove or conditionalize some hypervisor-unfriendly instruction sequences.nwhitehorn2010-11-121-0/+12
* Add some platform KOBJ extensions and continue integrating PowerPCnwhitehorn2010-11-121-7/+0
* Fix a subtle bug uncovered by the recent one-shot timer import in whichnwhitehorn2010-09-131-3/+0
* Change call order to enable interrupts only after timer being programmed.mav2010-09-131-3/+3
* Refactor timer management code with priority to one-shot operation mode.mav2010-09-131-1/+1
* Update PowerPC event timer code to use new event timers infrastructure.mav2010-09-111-4/+8
* - Bump MAXCPU to 4. Tested on a quad G5 with both 32 and 64-bit kernels.grehan2010-09-031-1/+9
* Add a new ipi_cpu() function to the MI IPI API that can be used to send anjhb2010-08-061-0/+8
* MFppc64:nwhitehorn2010-07-131-2/+2
* Provide for multiple, cascaded PICs on PowerPC systems, and extend thenwhitehorn2010-06-181-1/+1
* Add SMP support on U3-based G5 systems. This does not yet work perfectly:nwhitehorn2009-10-231-1/+9
* * Completely Remove the option STOP_NMI from the kernel. This optionattilio2009-08-131-1/+7
* - Add the right includes to use kmem_alloc(). This was broken by myjeff2009-06-251-0/+7
* Implement a facility for dynamic per-cpu variables.jeff2009-06-231-0/+4
* Initial support for SMP on PowerPC MPC85xx.raj2009-05-211-0/+12
* PowerPC common SMP startup and time base rework.raj2009-05-141-26/+42
* Factor out platform dependent things unrelated to device drivers into anwhitehorn2009-05-141-6/+7
* Remove ipi_all() and ipi_self() as the former hasn't been used atmarius2008-09-281-29/+0
* o Synchronize the APs timebase and decrementer values with the BSP.marcel2008-09-161-2/+13
* Remove the tracing from the AP startup. The AP is knownmarcel2008-09-161-4/+1
* Dont worry about PSL_RI (restartable interrupt indicator) inmarcel2008-09-151-1/+1
* MFp4: SMP supportmarcel2008-04-271-28/+269
* - Remove the old smp cpu topology specification with a new, more flexiblejeff2008-03-021-0/+7
* Since DELAY() was moved, most <machine/clock.h> #includes have beenphk2006-05-161-1/+0
* Don't include sys/user.h merely for its side-effect of recursivelydas2004-11-271-1/+0
* - Split cpu_mp_probe() into two parts. cpu_mp_setmaxid() is still calledjhb2003-11-211-0/+5
* Remove #include <sys/dkstat.h>phk2003-02-161-1/+0
* - Do not handle the per-CPU containers in mbuf code as though the cpuidsbmilekic2001-07-261-0/+1
* This commit (along with one pending in sys/dev/ofw and one in sys/conf) givebenno2001-06-161-22/+0
* Trim lots of stuff that is now in MI code along with MD alpha code.jhb2001-05-101-324/+7
* Overhaul of the SMP code. Several portions of the SMP kernel support havejhb2001-04-271-1/+1
* Blow away the panic mutex in favor of using a single atomic_cmpset() on ajhb2001-04-171-4/+0
* RIP <machine/lock.h>.markm2001-02-111-1/+0
* Change and clean the mutex lock interface.bmilekic2001-02-091-4/+4
* Convert all simplelocks to mutexes and remove the simplelock implementations.jasone2001-01-241-73/+6
* MP shells for the PowerPC platform.obrien2001-01-011-0/+476
OpenPOWER on IntegriCloud