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
/
amd64
/
amd64_mem.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Avoid preemption while manipulating CRs and MTRRs.
jkim
2011-01-17
1
-0
/
+4
*
Restore CR0 after MTRR initialization for correctness sakes. There will be
jkim
2010-11-16
1
-10
/
+8
*
Invalidate TLBs explicitly. r1.4 of sys/i386/i386/i686_mem.c removed this
jkim
2010-11-16
1
-1
/
+3
*
Don't call pmap_demote_DMAP() on MTRR entries from the BIOS that are marked
alc
2010-11-07
1
-2
/
+2
*
[1] According to the x86 architectural specifications, no virtual-to-
alc
2010-10-27
1
-2
/
+36
*
Enable MTRR on all VIA CPUs that claim support (amd64).
rnoland
2010-02-02
1
-4
/
+1
*
Initial suspend/resume support for amd64.
jkim
2009-03-17
1
-1
/
+27
*
Add basic amd64 support for VIA Nano processors.
jkim
2009-01-12
1
-2
/
+10
*
Introduce cpu_vendor_id and replace a lot of strcmp(cpu_vendor, "...").
jkim
2008-11-26
1
-2
/
+3
*
The variable MTRR registers actually have variable-sized PhysBase and
jhb
2008-03-12
1
-6
/
+24
*
Minimize diffs with i686_mem.c:
jhb
2008-03-12
1
-6
/
+4
*
Style(9) these files. No changes in the compiled code. (Verified by
jhb
2008-03-11
1
-405
/
+443
*
Add constants for the various fields in MTRR registers.
jhb
2008-03-11
1
-11
/
+12
*
Move the definition of M_MEMDESC to a non-optional file. This allows
scottl
2004-08-07
1
-0
/
+5
*
Various whitespace and cosmetic sync-up's with i386.
peter
2003-12-06
1
-1
/
+0
*
Argh! The Athlon64 and Opteron only implement 40 bits of address space in
peter
2003-11-22
1
-5
/
+4
*
Change all SYSCTLS which are readonly and have a related TUNABLE
silby
2003-10-21
1
-1
/
+1
*
AMD64 mtrr driver.
peter
2003-08-23
1
-75
/
+80
*
Use __FBSDID().
obrien
2003-06-02
1
-1
/
+3
*
Back out M_* changes, per decision of the TRB.
imp
2003-02-19
1
-1
/
+1
*
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.
alfred
2003-01-21
1
-1
/
+1
*
Loader tunable 'machdep.disable_mtrrs'.
mdodd
2002-11-13
1
-1
/
+7
*
This patch enables FreeBSD i686 MTRR support on Intel Pentium
mdodd
2002-09-19
1
-1
/
+1
*
Some BIOSs are using MTRR values that are only documented under NDA
dwmalone
2002-09-15
1
-0
/
+11
*
Make the MTRR code a bit more defensive - this should help people
dwmalone
2002-04-14
1
-30
/
+51
*
Overhaul of the SMP code. Several portions of the SMP kernel support have
jhb
2001-04-27
1
-4
/
+1
*
Rename the IPI API from smp_ipi_* to ipi_* since the smp_ prefix is just
jhb
2001-04-11
1
-1
/
+1
*
Remove the old APIC I/O higher level IPI API in favor of the newer MI
jhb
2001-04-10
1
-1
/
+1
*
Convert more malloc+bzero to malloc+M_ZERO.
dwmalone
2000-12-08
1
-2
/
+1
*
Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC,
ps
2000-09-22
1
-2
/
+0
*
Enable MTRR support for K7 (Athlon) processors, which happens to have the
green
1999-10-12
1
-3
/
+4
*
Zap unneeded #includes
peter
1999-10-11
1
-2
/
+1
*
$Id$ -> $FreeBSD$
peter
1999-08-28
1
-1
/
+1
*
Fix typo which would have caused MTRR support on non-SMP systems to
msmith
1999-08-04
1
-2
/
+2
*
Update of the i686 MTRR/memory range support.
msmith
1999-07-20
1
-45
/
+46
*
Harmless change to prevent possible problems in the future. I made
green
1999-06-18
1
-2
/
+4
*
Add a hook that can be called to initialise a slave processor's memory
msmith
1999-04-30
1
-18
/
+49
*
mem.c
msmith
1999-04-07
1
-0
/
+554