summaryrefslogtreecommitdiffstats
path: root/sys/powerpc/aim/swtch.S
Commit message (Expand)AuthorAgeFilesLines
* MFppc64:nwhitehorn2010-07-131-203/+0
* Unbreak cpu_switch(). The register allocator in my brain is clearlynwhitehorn2009-10-311-4/+6
* Remove an unnecessary sync that crept in the last commit.nwhitehorn2009-10-311-1/+0
* Loop on blocked threads when using ULE scheduler, removing annwhitehorn2009-10-311-9/+21
* Correct another typo. Actually save the condition register insteadnwhitehorn2009-10-111-1/+1
* Perform a dummy stwcx. when we switch contexts. The contextmarcel2009-04-041-0/+6
* Add Altivec support for supported CPUs. This is derived from the FPU supportnwhitehorn2009-02-201-3/+19
* Set pcpup->pc_curthread and pcpup->pc_curpcb before callingmarcel2008-09-161-3/+3
* MFp4: SMP supportmarcel2008-04-271-2/+12
* Unify and generalize PowerPC headers, adjust AIM code accordingly.raj2008-03-021-2/+2
* Cut over to ULE on PowerPCgrehan2007-10-231-2/+6
* /* -> /*- for license, minor formatting changesimp2005-01-071-2/+2
* Update the callframe structure to leave space for the frame pointergrehan2004-07-221-1/+4
* Update powerpc to use the (old thread,new thread) calling conventiongrehan2003-08-141-35/+28
* Enable the FPU on first use per-thread and save state across contextgrehan2003-03-201-11/+8
* Add the USER_SR segment register to pcb state. Initialize correctly,grehan2002-10-211-0/+6
* Set the thread state of the newly chosen to run thread to TDS_RUNNING injhb2002-07-121-2/+0
* Changes for KSE3.benno2002-07-091-0/+2
* To quote Peter:benno2002-06-291-10/+15
* The per-cpu curpmap is now set by pmap_activate. We don't need to do it herebenno2002-05-091-12/+2
* Commit of stuff that's been sitting in my tree for a while.benno2002-04-291-7/+20
* cpu_switch now works, for kthreads at least.benno2002-02-281-13/+26
* Make fork work, at least for kthreads. Switching still has some issues.benno2002-02-281-0/+11
* Complete rework of the PowerPC pmap and a number of other bits in the earlybenno2002-02-141-1/+1
* Overhaul the per-CPU support a bit:jhb2001-12-111-4/+4
* Add enable_fpu/save_fpu for handling the floating point registers in the PCB.mp2001-11-051-0/+16
* Fix typo.mp2001-10-151-1/+1
* Save WIP. Partial rewrite of cpu_switch() and savectx(). This makes it closermp2001-10-151-161/+24
* Update PowerPC MD code to compile and do initial bootstrap based onmp2001-09-201-3/+3
* KSE Milestone 2julian2001-09-121-5/+5
* FreeBSD doesn't use a want_resched variable. Instead, the PS_NEEDRESCHEDjhb2001-08-151-5/+0
* Bring in NetBSD code used in the PowerPC port.benno2001-06-101-0/+249
OpenPOWER on IntegriCloud