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
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update CPUID bits to reflect AMD Bulldozer and Intel Sandy Bridge features.
jkim
2011-05-17
1
-1
/
+12
*
Move the ZERO_REGION_SIZE to a machine-dependent file, as on many
mdf
2011-05-13
1
-0
/
+2
*
Implement boot-time TSC synchronization test for SMP. This test is executed
jkim
2011-05-09
1
-1
/
+0
*
prepare code that does topology detection for amd cpus for bulldozer
avg
2011-05-06
1
-0
/
+2
*
Define "Hypervisor Present" bit. This bit is used by several hypervisors to
jkim
2011-04-28
1
-0
/
+1
*
Make pmap_invalidate_cache_range() available for consumption on amd64.
kib
2011-04-18
1
-0
/
+2
*
Add a function rdtsc32() to read lower 32 bits from TSC and discard upper
jkim
2011-04-14
1
-0
/
+9
*
Consistently use __volatile as the rest of this file.
jkim
2011-04-14
1
-6
/
+6
*
Prefer C99 standard integers to reduce diff from i386 version.
jkim
2011-04-14
1
-63
/
+63
*
Add forgotten declarations for tsc_perf_stat from the previous commit.
jkim
2011-04-12
1
-0
/
+1
*
Add definitions for CPUID instruction 6, ECX information.
jkim
2011-04-12
1
-0
/
+6
*
Amd64 doesn't have a lazypmap ipi.
alc
2011-03-27
1
-1
/
+0
*
Move an external declaration to the appropriate header file.
alc
2011-03-26
1
-0
/
+1
*
- Merge changes to the base system to support OFED. These include
jeff
2011-03-21
1
-52
/
+38
*
Deprecate tsc_present as the last of its real consumers finally disappeared.
jkim
2011-03-15
1
-1
/
+0
*
Deprecate rarely used tsc_is_broken. Instead, we zero out tsc_freq because
jkim
2011-03-10
1
-1
/
+0
*
Remove pmap fields that are either unused or not fully implemented.
alc
2011-02-17
1
-2
/
+0
*
To avoid excessive code duplication create wrapper for fill regs
dchagin
2011-02-16
1
-0
/
+1
*
Add reader/writer lock around mem_range_attr_get() and mem_range_attr_set().
jkim
2011-01-17
1
-1
/
+4
*
Move repeated MAXSLP definition from machine/vmparam.h to sys/vmmeter.h.
kib
2011-01-09
1
-11
/
+0
*
Copy powerpc/include/_inttypes.h to x86 and replace i386/amd64/pc98
tijl
2011-01-08
1
-210
/
+3
*
Create shared (readonly) page. Each ABI may specify the use of page by
kib
2011-01-08
1
-1
/
+2
*
On mixed 32/64 bit architectures (mips, powerpc) use __LP64__ rather than
tijl
2011-01-08
1
-2
/
+2
*
Fix types of some values in machine/_limits.h.
tijl
2011-01-08
1
-12
/
+7
*
Add AT_STACKPROT elf aux vector. Will be used to inform rtld about the
kib
2011-01-07
1
-1
/
+2
*
Increase size of pcb_flags to four bytes.
jkim
2010-12-22
1
-7
/
+7
*
Improve PCB flags handling and make it more robust. Add two new functions
jkim
2010-12-22
1
-10
/
+42
*
Merge amd64 and i386 bus.h and move the resulting header to x86. Replace
tijl
2010-12-20
1
-1081
/
+3
*
Inform a compiler which asm statements in the x86 implementation of
kib
2010-12-18
1
-9
/
+10
*
Merge sys/amd64/amd64/tsc.c and sys/i386/i386/tsc.c and move to sys/x86/x86.
jkim
2010-12-08
1
-0
/
+1
*
Retire write-only PCB_FULLCTX pcb flag on amd64.
kib
2010-12-07
1
-1
/
+0
*
Revert r216134. This checkin broke platforms where bus_space are macros:
brucec
2010-12-03
1
-18
/
+12
*
Disallow passing in a count of zero bytes to the bus_space(9) functions.
brucec
2010-12-02
1
-12
/
+18
*
Make the size of the direct map easily configurable. Changing NDMPML4E
alc
2010-11-26
2
-6
/
+13
*
Remove npxgetregs(), npxsetregs(), fpugetregs() and fpusetregs()
kib
2010-11-26
1
-3
/
+2
*
Merge amd64/i386 _align.h by aligning on the size of register_t (copied
tijl
2010-11-26
1
-50
/
+3
*
specialreg.h: add definitions for some useful bits found in CPUID.6 EAX and ECX
avg
2010-11-23
1
-0
/
+9
*
specialreg.h: add definitions for MPERF/APERF pair of MSRs
avg
2010-11-19
1
-0
/
+2
*
specialreg.h: add AMD-specific "Hardware Configuration Register" MSR
avg
2010-11-19
1
-0
/
+1
*
specialreg.h: add definition for AMD Core Performance Boost bit
avg
2010-11-19
1
-0
/
+1
*
Move identical copies of apm_bios.h to sys/x86/include, replace them with
jkim
2010-11-11
1
-261
/
+3
*
amd64: introduce minidump version 2
avg
2010-11-11
1
-2
/
+2
*
- Remove <machine/mutex.h>. Most of the headers were empty, and the
jhb
2010-11-09
1
-35
/
+0
*
Move the mptable.h under x86/include/.
attilio
2010-11-09
1
-146
/
+0
*
Move <machine/apicreg.h> to <x86/apicreg.h>.
jhb
2010-11-01
1
-445
/
+0
*
Move the <machine/mca.h> header to <x86/mca.h>.
jhb
2010-11-01
1
-56
/
+0
*
[1] According to the x86 architectural specifications, no virtual-to-
alc
2010-10-27
1
-0
/
+1
*
Use intr_disable() and intr_restore() instead of frobbing the flags register
jhb
2010-10-25
1
-5
/
+5
*
Display PCID capability of CPU and add CPUID define for it.
kib
2010-10-05
1
-0
/
+1
*
amd64: reduce VM_KMEM_SIZE_SCALE to 1 allowing kernel to use more memory
avg
2010-09-17
1
-1
/
+1
[next]