summaryrefslogtreecommitdiffstats
path: root/sys/i386/include
Commit message (Expand)AuthorAgeFilesLines
* - Merge changes to the base system to support OFED. These includejeff2011-03-211-29/+38
* Rework r219679. Always check CPU class at run-time to make it predictable.jkim2011-03-161-5/+5
* Partially revert r219672. After r198295, kernel need to seed randomness asjkim2011-03-151-0/+4
* Remove tsc_present from this file, really.jkim2011-03-151-1/+0
* Unconditionally use binuptime(9) for get_cyclecount(9) on i386. Since thisjkim2011-03-151-7/+2
* Make get_cyclecount(9) little bit more useful where binuptime(9) is used.jkim2011-03-141-2/+2
* Deprecate rarely used tsc_is_broken. Instead, we zero out tsc_freq becausejkim2011-03-101-1/+0
* Fix whitespace nit.jhb2011-02-221-1/+0
* Remove pmap fields that are either unused or not fully implemented.alc2011-02-171-2/+0
* To avoid excessive code duplication create wrapper for fill regsdchagin2011-02-161-0/+1
* Add reader/writer lock around mem_range_attr_get() and mem_range_attr_set().jkim2011-01-171-1/+4
* Move repeated MAXSLP definition from machine/vmparam.h to sys/vmmeter.h.kib2011-01-091-12/+0
* Copy powerpc/include/_inttypes.h to x86 and replace i386/amd64/pc98tijl2011-01-081-210/+3
* On mixed 32/64 bit architectures (mips, powerpc) use __LP64__ rather thantijl2011-01-081-2/+2
* On 32 bit architectures define (u)int64_t as (unsigned) long long insteadtijl2011-01-081-11/+6
* Fix types of some values in machine/_limits.h.tijl2011-01-081-7/+2
* Remove unused support for 64 bit long on 32 bit architectures.tijl2011-01-071-11/+0
* Add AT_STACKPROT elf aux vector. Will be used to inform rtld about thekib2011-01-071-1/+2
* Make "options XENHVM" compile for i386, not just amd64 -- a largelyrwatson2011-01-046-5/+51
* Make i386_set_ldt work on i386/XEN, step 5/5.cperciva2010-12-311-0/+1
* Make i386_set_ldt work on i386/XEN, step 2/5.cperciva2010-12-311-1/+0
* Merge amd64 and i386 bus.h and move the resulting header to x86. Replacetijl2010-12-201-1161/+3
* Inform a compiler which asm statements in the x86 implementation ofkib2010-12-181-6/+7
* Use int for 'tsc_present' instead of u_int. It is just a boolean.jkim2010-12-071-1/+1
* Revert r216134. This checkin broke platforms where bus_space are macros:brucec2010-12-031-24/+12
* Disallow passing in a count of zero bytes to the bus_space(9) functions.brucec2010-12-021-12/+24
* Remove npxgetregs(), npxsetregs(), fpugetregs() and fpusetregs()kib2010-11-261-3/+2
* Merge amd64/i386 _align.h by aligning on the size of register_t (copiedtijl2010-11-261-44/+3
* Rename HYPERVISOR_multicall (which performs the multicall hypercall) tocperciva2010-11-251-1/+2
* specialreg.h: add definitions for some useful bits found in CPUID.6 EAX and ECXavg2010-11-231-0/+9
* Add VTOM(va) macro as xpmap_ptom(VTOP(va)) to convert to machine addresses.cperciva2010-11-201-0/+2
* specialreg.h: add definitions for MPERF/APERF pair of MSRsavg2010-11-191-0/+2
* specialreg.h: add AMD-specific "Hardware Configuration Register" MSRavg2010-11-191-1/+2
* specialreg.h: add definition for AMD Core Performance Boost bitavg2010-11-191-0/+1
* Move identical copies of apm_bios.h to sys/x86/include, replace them withjkim2010-11-111-261/+3
* - Remove <machine/mutex.h>. Most of the headers were empty, and thejhb2010-11-091-66/+0
* Move the mptable.h under x86/include/.attilio2010-11-091-146/+0
* Move <machine/apicreg.h> to <x86/apicreg.h>.jhb2010-11-011-445/+0
* Move the <machine/mca.h> header to <x86/mca.h>.jhb2010-11-011-56/+0
* Use intr_disable() and intr_restore() instead of frobbing the flags registerjhb2010-10-251-5/+5
* Initialize KPTmap in locore so that vm86.c can call vtophys() (or reallyalc2010-10-051-8/+26
* Display PCID capability of CPU and add CPUID define for it.kib2010-10-051-0/+1
* Refactor timer management code with priority to one-shot operation mode.mav2010-09-131-4/+2
* Change the parameter passed to the inline assembly to u_shortrdivacky2010-09-031-15/+15
* Register an interrupt vector for DTrace return probes. There is somerpaulo2010-08-281-0/+1
* Increase maximum number of page table entries per VM86 context from 8 to 24jkim2010-08-251-1/+1
* Add two DTrace trap type values. Used by fasttrap.rpaulo2010-08-241-0/+2
* Supply some useful information to the started image using ELF aux vectors.kib2010-08-171-2/+8
* Add a new ipi_cpu() function to the MI IPI API that can be used to send anjhb2010-08-061-2/+3
* Implement a simple native VM86 backend for X86BIOS. Now i386 uses nativejkim2010-08-051-1/+2
OpenPOWER on IntegriCloud