summaryrefslogtreecommitdiffstats
path: root/sys/i386/include
Commit message (Expand)AuthorAgeFilesLines
* 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
* Improve cputemp(4) driver wrt newer Intel processors, especiallydelphij2010-07-291-0/+1
* Mark the __curthread() functions as __pure2 and remove the volatile keywordjhb2010-07-291-2/+2
* The corrected error count field is dependent on CMCI, not TES.jhb2010-07-281-3/+3
* Very rough first cut at NUMA support for the physical page allocator. Forjhb2010-07-271-0/+7
* MFamd64:rpaulo2010-07-211-0/+7
* Move functions declaration to MI code, following implementation.mav2010-07-151-5/+0
* Remove obsolete undef of COPY_SIGCODE. It appears to have not beenimp2010-07-131-6/+0
* Fix spacing.kib2010-07-091-1/+1
* For both i386 and amd64 pmap,kib2010-07-091-1/+1
* Remove the support for int13 FPU exception reporting on i386. It iskib2010-06-232-9/+0
* Remove unused i586 optimized bcopy/bzero/etc implementations that utilizekib2010-06-231-10/+0
* Implement new event timers infrastructure. It provides unified APIs formav2010-06-201-7/+0
* Restore the machine check register banks on resume. For banks beingjhb2010-06-151-0/+1
* Introduce the x86 kernel interfaces to allow kernel code to usekib2010-06-052-1/+25
* MFamd64: Add a new macro PCPU_XEN_FIELDS to hold XEN-specific per-CPUjhb2010-06-021-28/+11
* Add support for corrected machine check interrupts. CMCI is a new localjhb2010-05-245-9/+17
* - Implement MI helper functions, dividing one or two timer interrupts withmav2010-05-242-5/+2
* Reorganize syscall entry and leave handling.kib2010-05-231-0/+8
* Rename an argument from "exp" to "expect" since the former makes FlexeLintphk2010-05-201-8/+8
* Add constants for the optional EOI suppression support in local APICs andjhb2010-05-191-0/+3
* Add definitions for Intel AESNI CPUID bits and print the capabilitieskib2010-05-051-0/+2
* Switch to our preferred 2-clause BSD license.joel2010-05-052-30/+26
* On Alan's advice, rather than do a wholesale conversion on a singlekmacy2010-04-301-0/+3
* - Extract the IODEV_PIO interface from ia64 and make it MI.attilio2010-04-281-3/+18
* Style: use #define<TAB> instead of #define<SPACE>.kib2010-04-271-1/+1
* Move the constants specifying the size of struct kinfo_proc intokib2010-04-241-0/+2
* Add EFI boot info fields.rpaulo2010-04-071-0/+7
* - Support for uncore counting events: one fixed PMC with the uncorefabient2010-04-021-1/+10
* Add a handler for the local APIC error interrupt. For now it just printsjhb2010-03-291-2/+3
* Adapt r204907 and r205402, the amd64 implementation of the workaround foralc2010-03-242-0/+2
* Remove unneeded type specifiers from 64-bit constants. The compilerjhb2010-03-221-30/+30
* - Extend the machine check record structure to include several fields usefuljhb2010-03-162-0/+17
* Use unsigned long long constants for fields in 64-bit machine checkjhb2010-03-161-12/+12
* The NetBSD Foundation has granted permission to remove clause 3 and 4 fromjoel2010-03-031-7/+0
* Improving the clocks auto-tunning by firstly checking if the atrtc may beattilio2010-03-031-1/+1
* Handle a race between pmap_kextract() and pmap_promote_pde(). This race isalc2010-01-231-2/+19
* Handling all the three clocks (hardclock, softclock, profclock) with theattilio2010-01-151-1/+7
* Use io(4) for I/O port access on ia64, rather than through sysarch(2).marcel2010-01-111-0/+1
* Make pmap_set_pg() static.alc2010-01-071-1/+0
* Quiet variable "shadows" warning:obrien2010-01-011-18/+18
* mca: improve status checking, recording and reportingavg2009-12-021-0/+1
* x86 cpu features: add MOVBE reporting and flagavg2009-11-301-0/+1
* Add a facility for associating optional descriptions with active interruptjhb2009-10-151-0/+1
* Define architectural load bases for PIE binaries. Addresses were selectedkib2009-10-101-0/+2
* atomic_cmpset_barr_* was added in order to cope with compilers willing toattilio2009-10-091-64/+48
* - All the functions in atomic.h needs to be in "physical" form (likeattilio2009-10-061-45/+50
* Per their definition, atomic instructions used in conjuction withattilio2009-10-061-46/+73
* make read_eflags and write_eflags accomplish the same effect on PVM as native,kmacy2009-10-011-10/+10
OpenPOWER on IntegriCloud