aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/include
Commit message (Expand)AuthorAgeFilesLines
* Revert to 2-clause.Adrian Chadd2009-05-291-2/+0
* Migrate the Xen hypervisor clock reading routines into somethingAdrian Chadd2009-05-291-0/+38
* Bump CACHE_LINE_SIZE to 128 for x86. Intel's manuals explicitly recommendJohn Baldwin2009-05-181-1/+1
* FreeBSD right now support 32 CPUs on all the architectures at least.Attilio Rao2009-05-141-3/+3
* Implement simple machine check support for amd64 and i386.John Baldwin2009-05-132-0/+76
* Rename statclock_disable variable to atrtcclock_disable that it actually is,Alexander Motin2009-05-031-1/+0
* Add support for using i8254 and rtc timers as event sources for i386 SMPAlexander Motin2009-05-022-1/+10
* - Add support for cpuid leaf 0xb. This allows us to determine theJeff Roberson2009-04-292-4/+7
* Don't conditionally define CACHE_LINE_SHIFT, as we anticipate sizingRobert Watson2009-04-201-2/+0
* Add description and cautionary note regarding CACHE_LINE_SIZE.Robert Watson2009-04-191-0/+4
* For each architecture, define CACHE_LINE_SHIFT and a derivedRobert Watson2009-04-191-0/+5
* A simple rewrite of biossmap.c:Jung-uk Kim2009-04-152-0/+5
* Simplify in/out functions (for i386 and AMD64).Ed Schouten2009-04-111-79/+8
* Also remove the unused __word_swap_int*() macros.Ed Schouten2009-04-081-19/+0
* Implement __bswap16() without using inline assembly.Ed Schouten2009-04-081-22/+1
* Retire VM_PROT_READ_IS_EXEC. It was intended to be a micro-optimization,Alan Cox2009-04-041-4/+0
* Fix the Xen build for i386 PV mode.Doug Rabson2009-04-012-0/+4
* Sync definitions for struct sigcontext for i386 and amd64 architecturesKonstantin Belousov2009-04-011-1/+5
* Add all segment registers for the amd64 CPU to struct reg and mcontext.Konstantin Belousov2009-04-011-1/+6
* Update stale comments. The alternate address space mapping was eliminatedAlan Cox2009-03-221-2/+1
* Add AT_EXECPATH ELF auxinfo entry type. The value's a_ptr is a pointerKonstantin Belousov2009-03-171-4/+2
* Merge in support for Xen HVM on amd64 architecture.Doug Rabson2009-03-111-1/+5
* A better fix for handling different FPU initial control words for differentJohn Baldwin2009-03-051-0/+1
* Some cleanups to the i386 FPU support:John Baldwin2009-03-051-1/+1
* Change some movl's to mov's. Newer GAS no longer accept 'movl' instructionsDavid E. O'Brien2009-01-311-5/+5
* - Allocate apic vectors on a per-cpu basis. This allows us to allocateJeff Roberson2009-01-292-7/+10
* merge 186535, 186537, and 186538 from releng_7_xenKip Macy2008-12-294-312/+1
* AT_DEBUG and AT_BRK were OBE like 10 years ago, so retire them.Warner Losh2008-12-171-12/+0
* Add more CPUID bits from AMD CPUID Specification Rev. 2.28.Jung-uk Kim2008-12-121-0/+8
* Add constants for fields in the local APIC error status register and aJohn Baldwin2008-12-112-0/+9
* Restore memory clobber, to cause mb on the compiler level too.Konstantin Belousov2008-12-061-3/+3
* Unconditionally use locked addition of zero to tip of the stack forKonstantin Belousov2008-12-051-14/+3
* Integrate 185578 from dfrKip Macy2008-12-041-287/+0
* - Add support for PMCs in Intel CPUs of Family 6, model 0xE (Core SoloJoseph Koshy2008-11-271-6/+11
* Introduce cpu_vendor_id and replace a lot of strcmp(cpu_vendor, "...").Jung-uk Kim2008-11-263-25/+50
* - bump __FreeBSD version to reflect added buf_ring, memory barriers,Kip Macy2008-11-222-9/+15
* - Separate PMC class dependent code from other kinds of machineJoseph Koshy2008-11-091-0/+28
* Fix general issues with IPI supportKip Macy2008-10-242-9/+9
* Fix IPI supportKip Macy2008-10-234-9/+31
* Set kern.timecounter.invariant_tsc to 1 for AMD CPU family 10h and higherJung-uk Kim2008-10-221-0/+17
* don't globally define ipi_bitmap_handler on xenKip Macy2008-10-211-0/+2
* Header cleanups and addition of IPI declarations for xenKip Macy2008-10-216-31/+39
* Turn off CPU frequency change notifiers when the TSC is P-state invariantJung-uk Kim2008-10-211-0/+1
* Detect Advanced Power Management Information for AMD CPUs.Jung-uk Kim2008-10-212-0/+14
* - move gdt, ldt allocation to before KPT allocationKip Macy2008-10-191-2/+6
* GC unused valuesKip Macy2008-10-191-3/+0
* Bump MAXCPU to 32 now that 32 CPU x86 systems exist.John Baldwin2008-10-011-1/+1
* Remove ipi_all() and ipi_self() as the former hasn't been used atMarius Strobl2008-09-281-2/+0
* move ipi_pcpu to evtchn.cKip Macy2008-09-261-0/+1
* add ipi mappingKip Macy2008-09-251-1/+3