aboutsummaryrefslogtreecommitdiff
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* Use fixed-width types for all fields in MP Table structures and packJohn Baldwin2013-12-112-80/+83
* Do not DELAY() for P-state transition unless we want to see the result.Alexander Motin2013-12-101-3/+2
* Move constants for indices in the local APIC's local vector table fromJohn Baldwin2013-12-094-31/+42
* Fix the processor table entry structure to use a fixed-width type forJohn Baldwin2013-12-051-4/+4
* Fix undefined behavior: (1 << 31) is not defined as 1 is an int and thisEitan Adler2013-11-301-8/+8
* - For kernel compiled only with KDTRACE_HOOKS and not any lock debuggingAttilio Rao2013-11-251-1/+0
* x86: Allow users to change PSL_RF via ptrace(PT_SETREGS...)Ed Maste2013-11-141-1/+9
* Fix gcc warning about an uninitialized bool in sys/x86/iommu/intel_drv.c.Dimitry Andric2013-11-091-0/+2
* Fix gcc warning about an empty device_printf() format string inDimitry Andric2013-11-091-1/+1
* Fix (erroneous) gcc warnings about usage of uninitialized variables inDimitry Andric2013-11-091-0/+3
* Fix gcc warnings about casting away const in sys/x86/iommu/intel_drv.c.Dimitry Andric2013-11-091-5/+5
* Initialize variable in sys/x86/iommu/busdma_dmar.c, to avoid possibleDimitry Andric2013-11-081-0/+1
* Add bits for the AMD features from CPUID function 0x80000001 ECX,Konstantin Belousov2013-11-081-0/+6
* Fix powerd/states on AMD cpus. Resolves issues with system reporting:Sean Bruno2013-11-061-2/+7
* Add support for queued invalidation.Konstantin Belousov2013-11-019-162/+843
* Return BUS_PROBE_NOWILDCARD from the DMAR probe method.Konstantin Belousov2013-11-011-1/+1
* Remove references to an unused fasttrap probe hook, and remove theMark Johnston2013-10-311-1/+0
* Remove redundand declaration, fixing the build with gcc.Konstantin Belousov2013-10-291-1/+0
* Remove redundand assignment to error variable and check for its value [1].Konstantin Belousov2013-10-281-6/+3
* Import the driver for VT-d DMAR hardware, as specified in the revisionKonstantin Belousov2013-10-2811-0/+5705
* Add a virtual table for the busdma methods on x86, to allow differentKonstantin Belousov2013-10-273-998/+1330
* Add bus_dmamap_load_ma() function to load map with the array ofKonstantin Belousov2013-10-271-0/+10
* Add ddb 'show ioapic' and 'show all ioapics' commands.Konstantin Belousov2013-10-241-0/+96
* Add a va_copy() to our fall-back stdarg implementation for use with lint(1)Poul-Henning Kamp2013-10-071-0/+2
* Formalize the concept of virtual CPU ids by adding a per-cpu vcpu_idJustin T. Gibbs2013-10-053-13/+30
* Correct panic caused by attaching both Xen PV and HyperV virtualizationJustin T. Gibbs2013-10-051-0/+1
* sys/x86/xen/hvm.c:Justin T. Gibbs2013-09-271-2/+3
* Merge Xen PVHVM support into the GENERIC kernel config for bothJustin T. Gibbs2013-09-201-11/+42
* Add support for suspend/resume/migration operations when running as aJustin T. Gibbs2013-09-207-36/+212
* Implement PV IPIs for PVHVM guests and further converge PV and HVMJustin T. Gibbs2013-09-062-9/+440
* Conform to style(9). No functional changes.Justin T. Gibbs2013-09-011-11/+11
* Implement vector callback for PVHVM and unify event channel implementationsJustin T. Gibbs2013-08-294-0/+1391
* Call set_i8254_freq with MODE_STOP (0) rather than a magic number of 0.Brooks Davis2013-08-151-4/+4
* Merge acpica_machdep.h for amd64 and i386 and move to x86. In fact, theseJung-uk Kim2013-08-131-0/+80
* Split the pagequeues per NUMA domains, and split pageademon processKonstantin Belousov2013-08-071-0/+4
* Replace kernel virtual address space allocation with vmem. This providesJeff Roberson2013-08-071-3/+3
* x86: detect mwait capabilities and extensions, when presentAndriy Gapon2013-07-281-0/+23
* Fix a KTR_BUSDMA format string.Rui Paulo2013-06-181-1/+1
* Add basic support for FDT to i386 & amd64. This change includes:Marcel Moolenaar2013-05-213-0/+167
* o Add accessor functions to add and remove pages from a specificAttilio Rao2013-05-131-8/+12
* Fix several typosEitan Adler2013-05-121-1/+1
* Adding a detach method to p4tcc driver.Hiren Panchasara2013-05-101-0/+20
* Revert r250339 as apparently it is more clutter than help.Attilio Rao2013-05-081-42/+0
* Add functions to do ACPI System Locality Information Table parsingAttilio Rao2013-05-071-0/+42
* Rename VM_NDOMAIN into MAXMEMDOM and move it into machine/param.h inAttilio Rao2013-05-071-5/+3
* Introduce kern.timecounter.smp_tsc_adjust tunable (disabled by default) andAlexander Motin2013-04-181-3/+60
* Move the previously added CPUID7 macros to CPUID_STDEXT.Rui Paulo2013-04-181-17/+11
* Add the most current CPUID7_* definitions.Rui Paulo2013-04-181-0/+17
* Make the code to check if VMX is enabled more readable by using macrosNeel Natu2013-04-111-0/+5
* Unsynchronized TSCs on the host require special handling in bhyve:Neel Natu2013-04-101-1/+1