index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
powerpc
/
include
/
pcpu.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add PMU-based CPU frequency scaling. This method is used on most Titanium
jhibbits
2013-12-13
1
-1
/
+2
*
Follow up r223485, which made AIM use the ABI thread pointer instead of
nwhitehorn
2013-11-11
1
-2
/
+0
*
Pad the PCPU MD struct, to satisfy an assert added with the projects/counters
jhibbits
2013-06-04
1
-1
/
+1
*
Since UMA_ZONE_PCPU zones put a constraint on sizeof(struct pcpu), declared
glebius
2013-04-10
1
-7
/
+1
*
Merge from projects/counters:
glebius
2013-04-08
1
-3
/
+6
*
Let us manage differences of Book-E PowerPC variations i.e. vendor /
raj
2012-05-27
1
-1
/
+1
*
Rework SLB trap handling so that double-faults into an SLB trap handler are
nwhitehorn
2012-01-15
1
-1
/
+3
*
Use a global __pure2 function instead of a global register variable for
nwhitehorn
2011-11-17
1
-4
/
+11
*
Use the ABI-mandated thread pointer register (r2 for ppc32, r13 for ppc64)
nwhitehorn
2011-06-23
1
-0
/
+8
*
Split the SLB mirror cache into two kinds of object, one for kernel maps
nwhitehorn
2010-09-16
1
-1
/
+1
*
MFppc64:
nwhitehorn
2010-07-13
1
-12
/
+24
*
Add SMP support on U3-based G5 systems. This does not yet work perfectly:
nwhitehorn
2009-10-23
1
-2
/
+2
*
Initial support for SMP on PowerPC MPC85xx.
raj
2009-05-21
1
-0
/
+2
*
Add Altivec support for supported CPUs. This is derived from the FPU support
nwhitehorn
2009-02-20
1
-0
/
+1
*
Rework BookE pmap towards multi-core support.
raj
2009-01-13
1
-1
/
+2
*
Export 'struct pcpu' to userland w/o requiring _KERNEL. A few ports
jhb
2008-08-19
1
-1
/
+2
*
MFp4: SMP support
marcel
2008-04-27
1
-5
/
+10
*
Add a catch-all for PCPU_MD_FIELDS. While we expect this to be
marcel
2008-03-06
1
-0
/
+7
*
Unify and generalize PowerPC headers, adjust AIM code accordingly.
raj
2008-03-02
1
-4
/
+55
*
Rework the PCPU_* (MD) interface:
attilio
2007-06-04
1
-1
/
+2
*
Push down the implementation of PCPU_LAZY_INC() into the machine-dependent
alc
2007-03-11
1
-0
/
+6
*
Gratuitous namechange to avoid low-level association with ddb.
grehan
2004-07-12
1
-1
/
+1
*
Move temporary register save area from exception-vector memory to
grehan
2004-02-04
1
-3
/
+15
*
FPU support.
benno
2002-05-13
1
-1
/
+2
*
Commit of stuff that's been sitting in my tree for a while.
benno
2002-04-29
1
-1
/
+4
*
Overhaul the per-CPU support a bit:
jhb
2001-12-11
1
-35
/
+12
*
The interrupt nesting level is per-thread not per-CPU on FreeBSD.
jhb
2001-11-14
1
-1
/
+0
*
- If we ever do the per-cpu KTR stuff, the index won't be volatile as it
jhb
2001-09-18
1
-10
/
+10
*
- Fix a missed idleproc -> idlethread conversion.
jhb
2001-09-18
1
-2
/
+1
*
KSE Milestone 2
julian
2001-09-12
1
-9
/
+10
*
style(9) and make consistent across platforms
obrien
2001-08-16
1
-14
/
+13
*
Axe unused and invalid astpending globaldata member.
jhb
2001-08-04
1
-1
/
+0
*
This commit (along with one pending in sys/dev/ofw and one in sys/conf) give
benno
2001-06-16
1
-4
/
+6
*
Overhaul of the SMP code. Several portions of the SMP kernel support have
jhb
2001-04-27
1
-7
/
+0
*
Rework the witness code to work with sx locks as well as mutexes.
jhb
2001-03-28
1
-1
/
+1
*
- Make astpending and need_resched process attributes rather than CPU
jhb
2001-02-10
1
-1
/
+0
*
- Rename the gd_cpuno member of struct globaldata to gd_cpuid.
jhb
2001-01-24
1
-4
/
+6
*
Make intr_nesting_level per-process, rather than per-cpu. Setup
jake
2001-01-21
1
-1
/
+0
*
Remove unused per-cpu variables inside_intr and ss_eflags.
jake
2001-01-12
1
-1
/
+0
*
Store in globaldata our CPU ID#. Provide a lock for panics - only one
mjacob
2000-12-09
1
-0
/
+1
*
Add the 'witness_spin_check' per-CPU variable.
jhb
2000-11-15
1
-0
/
+1
*
Major update to the way synchronization is done in the kernel. Highlights
jasone
2000-09-07
1
-0
/
+79