aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/aim/swtch.S
Commit message (Expand)AuthorAgeFilesLines
* MFppc64:Nathan Whitehorn2010-07-131-203/+0
* Unbreak cpu_switch(). The register allocator in my brain is clearlyNathan Whitehorn2009-10-311-4/+6
* Remove an unnecessary sync that crept in the last commit.Nathan Whitehorn2009-10-311-1/+0
* Loop on blocked threads when using ULE scheduler, removing anNathan Whitehorn2009-10-311-9/+21
* Correct another typo. Actually save the condition register insteadNathan Whitehorn2009-10-111-1/+1
* Perform a dummy stwcx. when we switch contexts. The contextMarcel Moolenaar2009-04-041-0/+6
* Add Altivec support for supported CPUs. This is derived from the FPU supportNathan Whitehorn2009-02-201-3/+19
* Set pcpup->pc_curthread and pcpup->pc_curpcb before callingMarcel Moolenaar2008-09-161-3/+3
* MFp4: SMP supportMarcel Moolenaar2008-04-271-2/+12
* Unify and generalize PowerPC headers, adjust AIM code accordingly.Rafal Jaworowski2008-03-021-2/+2
* Cut over to ULE on PowerPCPeter Grehan2007-10-231-2/+6
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-2/+2
* Update the callframe structure to leave space for the frame pointerPeter Grehan2004-07-221-1/+4
* Update powerpc to use the (old thread,new thread) calling conventionPeter Grehan2003-08-141-34/+27
* Enable the FPU on first use per-thread and save state across contextPeter Grehan2003-03-201-11/+8
* Add the USER_SR segment register to pcb state. Initialize correctly,Peter Grehan2002-10-211-0/+6
* Set the thread state of the newly chosen to run thread to TDS_RUNNING inJohn Baldwin2002-07-121-2/+0
* Changes for KSE3.Benno Rice2002-07-091-0/+2
* To quote Peter:Benno Rice2002-06-291-10/+15
* The per-cpu curpmap is now set by pmap_activate. We don't need to do it hereBenno Rice2002-05-091-12/+2
* Commit of stuff that's been sitting in my tree for a while.Benno Rice2002-04-291-7/+20
* cpu_switch now works, for kthreads at least.Benno Rice2002-02-281-13/+26
* Make fork work, at least for kthreads. Switching still has some issues.Benno Rice2002-02-281-0/+11
* Complete rework of the PowerPC pmap and a number of other bits in the earlyBenno Rice2002-02-141-1/+1
* Overhaul the per-CPU support a bit:John Baldwin2001-12-111-4/+4
* Add enable_fpu/save_fpu for handling the floating point registers in the PCB.Mark Peek2001-11-051-0/+16
* Fix typo.Mark Peek2001-10-151-1/+1
* Save WIP. Partial rewrite of cpu_switch() and savectx(). This makes it closerMark Peek2001-10-151-161/+24
* Update PowerPC MD code to compile and do initial bootstrap based onMark Peek2001-09-201-3/+3
* KSE Milestone 2Julian Elischer2001-09-121-5/+5
* FreeBSD doesn't use a want_resched variable. Instead, the PS_NEEDRESCHEDJohn Baldwin2001-08-151-5/+0
* Bring in NetBSD code used in the PowerPC port.Benno Rice2001-06-101-0/+249