aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc/include/pcpu.h
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-231-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-07-251-1/+1
* powerpc: Add a (CPU/runtime features) flags set to pcpu structJustin Hibbits2020-06-061-0/+4
* [PowerPC] Fix panic when attempting to handle an HMI from an idle threadBrandon Bergren2019-12-301-1/+2
* powerpc/booke: Make the TLB save area and mask matchJustin Hibbits2019-11-081-2/+2
* powerpc64: Add initial support for HTM (kABI)Breno Leitao2018-09-061-0/+1
* Merge AIM and Book-E PCPU fieldsJustin Hibbits2018-02-171-37/+27
* Remove PIR from PCPU data. It has an implementation-defined meaning thatNathan Whitehorn2017-12-311-1/+0
* sys/powerpc: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* - Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeterGleb Smirnoff2017-04-171-4/+4
* Introduce 64-bit PowerPC Book-E supportJustin Hibbits2017-03-171-2/+9
* Bring back r313037, with fixes for mips:Jason A. Harmening2017-02-191-1/+1
* Revert r313037Jason A. Harmening2017-02-041-1/+1
* Implement get_pcpu() for the remaining architectures and use it toJason A. Harmening2017-02-011-1/+1
* Fix the build post-r309017 for MPC85XX/MPC85XXSPEJustin Hibbits2016-11-241-1/+1
* Add two new pmap functions:Jason A. Harmening2015-08-041-2/+10
* Add PMU-based CPU frequency scaling. This method is used on most TitaniumJustin Hibbits2013-12-131-1/+2
* Follow up r223485, which made AIM use the ABI thread pointer instead ofNathan Whitehorn2013-11-111-2/+0
* Pad the PCPU MD struct, to satisfy an assert added with the projects/countersJustin Hibbits2013-06-041-1/+1
* Since UMA_ZONE_PCPU zones put a constraint on sizeof(struct pcpu), declaredGleb Smirnoff2013-04-101-7/+1
* Merge from projects/counters:Gleb Smirnoff2013-04-081-3/+6
* Let us manage differences of Book-E PowerPC variations i.e. vendor /Rafal Jaworowski2012-05-271-1/+1
* Rework SLB trap handling so that double-faults into an SLB trap handler areNathan Whitehorn2012-01-151-1/+3
* Use a global __pure2 function instead of a global register variable forNathan Whitehorn2011-11-171-4/+11
* Use the ABI-mandated thread pointer register (r2 for ppc32, r13 for ppc64)Nathan Whitehorn2011-06-231-0/+8
* Split the SLB mirror cache into two kinds of object, one for kernel mapsNathan Whitehorn2010-09-161-1/+1
* MFppc64:Nathan Whitehorn2010-07-131-12/+24
* Add SMP support on U3-based G5 systems. This does not yet work perfectly:Nathan Whitehorn2009-10-231-2/+2
* Initial support for SMP on PowerPC MPC85xx.Rafal Jaworowski2009-05-211-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-1/+2
* Export 'struct pcpu' to userland w/o requiring _KERNEL. A few portsJohn Baldwin2008-08-191-1/+2
* MFp4: SMP supportMarcel Moolenaar2008-04-271-5/+10
* Add a catch-all for PCPU_MD_FIELDS. While we expect this to beMarcel Moolenaar2008-03-061-0/+7
* Unify and generalize PowerPC headers, adjust AIM code accordingly.Rafal Jaworowski2008-03-021-4/+55
* Rework the PCPU_* (MD) interface:Attilio Rao2007-06-041-1/+2
* Push down the implementation of PCPU_LAZY_INC() into the machine-dependentAlan Cox2007-03-111-0/+6
* Gratuitous namechange to avoid low-level association with ddb.Peter Grehan2004-07-121-1/+1
* Move temporary register save area from exception-vector memory toPeter Grehan2004-02-041-3/+15
* FPU support.Benno Rice2002-05-131-1/+2
* Commit of stuff that's been sitting in my tree for a while.Benno Rice2002-04-291-1/+4
* Overhaul the per-CPU support a bit:John Baldwin2001-12-111-35/+12
* The interrupt nesting level is per-thread not per-CPU on FreeBSD.John Baldwin2001-11-141-1/+0
* - If we ever do the per-cpu KTR stuff, the index won't be volatile as itJohn Baldwin2001-09-181-10/+10
* - Fix a missed idleproc -> idlethread conversion.John Baldwin2001-09-181-2/+1
* KSE Milestone 2Julian Elischer2001-09-121-9/+10
* style(9) and make consistent across platformsDavid E. O'Brien2001-08-161-14/+13
* Axe unused and invalid astpending globaldata member.John Baldwin2001-08-041-1/+0
* This commit (along with one pending in sys/dev/ofw and one in sys/conf) giveBenno Rice2001-06-161-4/+6
* Overhaul of the SMP code. Several portions of the SMP kernel support haveJohn Baldwin2001-04-271-7/+0