summaryrefslogtreecommitdiffstats
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
...
* o Add accessor functions to add and remove pages from a specificattilio2013-05-131-8/+12
* Fix several typoseadler2013-05-121-1/+1
* Adding a detach method to p4tcc driver.hiren2013-05-101-0/+20
* Revert r250339 as apparently it is more clutter than help.attilio2013-05-081-42/+0
* Add functions to do ACPI System Locality Information Table parsingattilio2013-05-071-0/+42
* Rename VM_NDOMAIN into MAXMEMDOM and move it into machine/param.h inattilio2013-05-071-5/+3
* Introduce kern.timecounter.smp_tsc_adjust tunable (disabled by default) andmav2013-04-181-3/+60
* Move the previously added CPUID7 macros to CPUID_STDEXT.rpaulo2013-04-181-17/+11
* Add the most current CPUID7_* definitions.rpaulo2013-04-181-0/+17
* Make the code to check if VMX is enabled more readable by using macrosneel2013-04-111-0/+5
* Unsynchronized TSCs on the host require special handling in bhyve:neel2013-04-101-1/+1
* Record the correct error in the trace.kib2013-04-011-1/+1
* MFcalloutng:mav2013-02-283-40/+19
* Use critical_enter/critical_exit around the time sensitive part ofimp2013-02-211-4/+12
* Correct comment about use of pmtimer, and the real reason it isn'timp2013-02-211-3/+4
* Fix broken usage of splhigh() by removing it.imp2013-02-211-6/+2
* Convert machine/elf.h, machine/frame.h, machine/sigframe.h,kib2013-02-205-0/+767
* Fixup r246916 in case gcc is used to build.davide2013-02-191-0/+2
* MFcalloutng:mav2013-02-171-4/+21
* Make VM_NDOMAIN a kernel option so that it can be enabled from a kerneljhb2013-02-141-0/+2
* Reform the busdma API so that new types may be added without modifyingkib2013-02-121-260/+221
* x86 suspend/resume: suspend pics and pseudo-pics in reverse orderavg2013-02-022-8/+15
* The change to reduce default smp_tsc_shift caused tsc shift to becomekib2013-02-011-35/+43
* Reduce default shift used to calculate the max frequency for the TSCkib2013-01-301-1/+7
* Don't attempt to use clflush on the local APIC register window. Variousjhb2013-01-171-1/+1
* Add macros required to enable VMX operation on Intel processors.neel2013-01-051-0/+2
* Add bus_space_read_8 and bus_space_write_8 for amd64.jimharris2012-12-131-4/+34
* Revert r243960 based on feedback regarding keeping x86 headers unifiedjimharris2012-12-131-0/+38
* Add amd64 implementations for 8-byte bus_space routines.jimharris2012-12-061-38/+0
* ioapic_program_intpin: program high bits before low bitsavg2012-12-011-2/+2
* Provide the reading and display of the Standard Extended Features,kib2012-11-011-0/+11
* This isn't functionally identical. In some cases a hint to disableeadler2012-10-223-0/+9
* Now that device disabling is generic, remove extraneous code from theeadler2012-10-223-9/+0
* Add an unified macro to deny ability from the compiler to reorderattilio2012-10-091-1/+1
* Reverts r234074,234105,234564,234723,234989,235231-235232 and part ofattilio2012-10-091-8/+1
* Add missing header needed by free(9).kevlo2012-09-301-0/+1
* Free result of device_get_children(9).kevlo2012-09-301-0/+1
* - Re-shuffle the <machine/pc/bios.h> headers to move all kernel-specificjhb2012-09-281-38/+8
* Allow static DMA allocations that allow for enough segments to do page-sizedjhb2012-08-171-6/+7
* Merge ACPICA 20120816.jkim2012-08-161-1/+1
* During TSC synchronization test, use rdtsc() rather than rdtsc32(), tojimharris2012-08-071-5/+5
* Correct function name in comment.jhb2012-08-031-1/+1
* Microoptimize LAPIC timer routines to avoid reading from hardware duringmav2012-08-031-19/+24
* Improve the handling of static DMA buffers that use non-default memoryjhb2012-08-031-20/+23
* Do a trivial reformatting of the comment, to record the proper commitkib2012-08-011-2/+1
* diff --git a/sys/x86/x86/tsc.c b/sys/x86/x86/tsc.ckib2012-08-011-14/+86
* Add rmb() to tsc_read_##x to enforce serialization of rdtsc captures.jimharris2012-07-241-0/+2
* Add support for the XSAVEOPT instruction use. Our XSAVE/XRSTOR usagekib2012-07-141-0/+5
* Make the wchar_t type machine dependent.andrew2012-06-242-6/+4
* Implement mechanism to export some kernel timekeeping data tokib2012-06-222-0/+64
OpenPOWER on IntegriCloud