aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/powerpc/genassym.c
Commit message (Expand)AuthorAgeFilesLines
* powerpc64: Add DSCR supportJustin Hibbits2018-04-201-0/+2
* Move the powerpc64 direct map base address from zero to high memory. ThisNathan Whitehorn2018-03-071-0/+1
* Merge AIM and Book-E PCPU fieldsJustin Hibbits2018-02-171-9/+9
* Change the default MSR values used when starting userland and kernelNathan Whitehorn2018-02-011-7/+0
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Add Guest State (GS) bit to MSR bitsJustin Hibbits2017-11-011-0/+1
* Introduce 64-bit PowerPC Book-E supportJustin Hibbits2017-03-171-0/+9
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Fix SMP booting for PowerPC Book-EJustin Hibbits2016-04-191-1/+1
* As <machine/pmap.h> is included from <vm/pmap.h>, there is no need toSvatopluk Kraus2016-02-221-1/+0
* Migrate the PTE format for book-e to standardize on the 'indirect PTE' formatJustin Hibbits2016-02-111-2/+6
* The AIM DAR (data access fault address register) and Book-E DEAR registersNathan Whitehorn2015-03-041-2/+2
* Unbreak non-SMP builds. This was broken by r259284. Also, reorganize theJustin Hibbits2014-01-311-0/+1
* There is no reason Book-E needs to save XER and CTR on context switches.Nathan Whitehorn2013-11-171-2/+0
* Remove some #ifdef and duplication in the MSR bit definitions. This addsNathan Whitehorn2013-10-251-13/+8
* Let us manage differences of Book-E PowerPC variations i.e. vendor /Rafal Jaworowski2012-05-271-12/+14
* Rework SLB trap handling so that double-faults into an SLB trap handler areNathan Whitehorn2012-01-151-0/+3
* Restructure the way the copyin/copyout segment is stored to prevent aNathan Whitehorn2010-10-301-2/+3
* MFppc64:Nathan Whitehorn2010-07-131-30/+90
* Initial support for SMP on PowerPC MPC85xx.Rafal Jaworowski2009-05-211-0/+1
* Make Book-E debug register state part of the PCB context.Rafal Jaworowski2009-02-271-0/+2
* Add Altivec support for supported CPUs. This is derived from the FPU supportNathan Whitehorn2009-02-201-0/+1
* Rework BookE pmap towards multi-core support.Rafal Jaworowski2009-01-131-5/+2
* Removed unused assembly offsets for structures digging.Attilio Rao2008-05-161-1/+0
* Unify and generalize PowerPC headers, adjust AIM code accordingly.Rafal Jaworowski2008-03-021-12/+55
* Avoid hardcoding the kernel link address in the linker script.Marcel Moolenaar2008-02-271-0/+1
* Cut over to ULE on PowerPCPeter Grehan2007-10-231-0/+1
* Turn console printf buffering into a kernel option and only onJohn Birrell2006-11-301-1/+0
* Add a cnputs() function to write a string to the console withJohn Birrell2006-11-011-0/+1
* GC some unused frame types.John Baldwin2005-12-161-39/+0
* user.h is included only to get pcb.h, so use the latter directly instead.David Schultz2004-11-201-1/+0
* Update the callframe structure to leave space for the frame pointerPeter Grehan2004-07-221-0/+2
* Catch up with gratuitous ddb -> db renamingPeter Grehan2004-07-121-1/+1
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Interrupt statistics, vmstat -i now works.Peter Grehan2004-02-111-0/+2
* - Lots more symbols required by the new trap_subr codePeter Grehan2004-02-041-0/+40
* Enable the FPU on first use per-thread and save state across contextPeter Grehan2003-03-201-0/+1
* Move a bunch of flags from the KSE to the thread.Julian Elischer2003-02-171-4/+3
* Add the USER_SR segment register to pcb state. Initialize correctly,Peter Grehan2002-10-211-0/+1
* - rationalised includesPeter Grehan2002-09-191-11/+13
* 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/+8
* Commit of stuff that's been sitting in my tree for a while.Benno Rice2002-04-291-1/+44
* Make fork work, at least for kthreads. Switching still has some issues.Benno Rice2002-02-281-1/+5
* GC the PC_SWITCH* symbols which are not used in assembly anymore.Poul-Henning Kamp2002-02-071-1/+0
* Modify the critical section API as follows:John Baldwin2001-12-181-1/+0
* Overhaul the per-CPU support a bit:John Baldwin2001-12-111-3/+3
* Add enable_fpu/save_fpu for handling the floating point registers in the PCB.Mark Peek2001-11-051-0/+1
* Save WIP. Partial rewrite of cpu_switch() and savectx(). This makes it closerMark Peek2001-10-151-0/+2
* Don't include NFS headers.Mark Peek2001-09-201-4/+0