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
/
amd64
/
include
/
cpufunc.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Quiet variable "shadows" warning:
obrien
2010-01-01
1
-18
/
+18
*
cpufunc.h: unify/correct style of c extension names
avg
2009-09-30
1
-3
/
+3
*
When the page caching attributes are changed, after new mapping is
kib
2009-07-22
1
-0
/
+14
*
Simplify in/out functions (for i386 and AMD64).
ed
2009-04-11
1
-79
/
+8
*
Don't explicitly force ecx to be used for MSR_FSBASE/MSR_GSBASE.
ed
2009-04-07
1
-10
/
+4
*
Change some movl's to mov's. Newer GAS no longer accept 'movl' instructions
obrien
2009-01-31
1
-9
/
+9
*
- Add cpuctl(4) pseudo-device driver to provide access to some low-level
stas
2008-08-08
1
-0
/
+5
*
- Add inlines for the monitor and mwait instructions.
jeff
2008-04-18
1
-0
/
+13
*
Add a knob for disabling/enabling HTT, "machdep.hyperthreading_allowed".
nectar
2005-05-13
1
-0
/
+8
*
Remove diffs to i386 version that came in via the compiler support ifdefs.
peter
2005-03-11
1
-2
/
+2
*
netchild's mega-patch to isolate compiler dependencies into a central
joerg
2005-03-02
1
-6
/
+10
*
MFia64:
ps
2004-07-30
1
-17
/
+1
*
MFi386: move rss() from db_interface.c to cpufunc.h
peter
2004-04-07
1
-0
/
+8
*
Remove advertising clause from University of California Regent's license,
imp
2004-04-05
1
-4
/
+0
*
Don't implement anything in the ffs family in <machine/cpufunc.h>
bde
2004-03-11
1
-0
/
+4
*
MFi386: re-sort non-gcc function prototypes, trim includes
peter
2004-03-08
1
-44
/
+30
*
Fix syntax errors and wrong function prototypes in several MD header
le
2004-03-05
1
-3
/
+3
*
Re-add debug register functions
peter
2004-01-28
1
-2
/
+129
*
Add 64 bit bsf*/ffs* routines. Have the ffs() inline use gcc's builtin
peter
2003-12-06
1
-1
/
+40
*
Update the graffiti.
peter
2003-11-08
1
-0
/
+1
*
Collect the nastiness for preserving the kernel MSR_GSBASE around the
peter
2003-05-15
1
-0
/
+36
*
Add BASIC i386 binary support for the amd64 kernel. This is largely
peter
2003-05-14
1
-1
/
+12
*
Commit MD parts of a loosely functional AMD64 port. This is based on
peter
2003-05-01
1
-173
/
+53
*
Backout my last commit.
davidxu
2003-04-20
1
-4
/
+4
*
Don't return garbage in high 16 bits.
davidxu
2003-04-19
1
-4
/
+4
*
Create inlines for ltr(sel), lldt(sel), lidt(addr) rather than
peter
2002-09-22
1
-1
/
+26
*
Provide in inline function for the (GNUC) assembler "hlt" instruction.
markm
2002-09-21
1
-0
/
+7
*
Move SWTCH_OPTIM_STATS related code out of cpufunc.h. (This sort of stat
peter
2002-07-21
1
-7
/
+0
*
Cast to prevent "signed/unsigned comparison" warnings.
markm
2002-07-15
1
-2
/
+2
*
Revive backed out pmap related changes from Feb 2002. The highlights are:
peter
2002-07-12
1
-75
/
+93
*
Rename pause() to ia32_pause() so it doesn't conflict with the pause()
jhb
2002-05-22
1
-2
/
+2
*
Debug registers aren't selectors, so use saner names for the variables in
jhb
2002-05-22
1
-24
/
+24
*
- Sort the pause() inline into the appropriate location.
jhb
2002-05-22
1
-6
/
+25
*
Rename cpu_pause() to pause(). Originally I was going to make this an
jhb
2002-05-22
1
-1
/
+1
*
Add an inline function cpu_pause() for the IA32 'pause' instruction.
jhb
2002-05-21
1
-0
/
+6
*
Move do_cpuid into the correct place in this file and make
dwmalone
2002-04-10
1
-10
/
+8
*
Stage-2 commit of the critical*() code. This re-inlines cpu_critical_enter()
dillon
2002-04-01
1
-4
/
+0
*
Compromise for critical*()/cpu_critical*() recommit. Cleanup the interrupt
dillon
2002-03-27
1
-20
/
+7
*
Fixed some style bugs in the removal of __P(()). The main ones were
bde
2002-03-23
1
-2
/
+2
*
Fix abuses of cpu_critical_{enter,exit} by converting to
imp
2002-03-21
1
-0
/
+16
*
Fix minor style(9) violation in de__Ping
imp
2002-03-20
1
-40
/
+40
*
Remove __P.
alfred
2002-03-20
1
-45
/
+45
*
Make it a bit clearer where this file is to be used and where it
markm
2002-02-28
1
-0
/
+2
*
Back out all the pmap related stuff I've touched over the last few days.
peter
2002-02-27
1
-169
/
+75
*
revert last commit temporarily due to whining on the lists.
dillon
2002-02-26
1
-1
/
+1
*
STAGE-1 of 3 commit - allow (but do not require) interrupts to remain
dillon
2002-02-26
1
-1
/
+1
*
Work-in-progress commit syncing up pmap cleanups that I have been working
peter
2002-02-25
1
-75
/
+169
*
Move do_cpuid() from a identcpu.c into cpufunc.h.
dwmalone
2002-02-12
1
-0
/
+11
*
Various assembly fixes mostly in the form of using the "+" modifier for
jhb
2001-12-18
1
-14
/
+14
*
Modify the critical section API as follows:
jhb
2001-12-18
1
-4
/
+7
[next]