aboutsummaryrefslogtreecommitdiff
path: root/sys/x86/include
Commit message (Expand)AuthorAgeFilesLines
* Update Features2 to display SDBG capability of processor. This isSean Bruno2015-01-081-0/+1
* Factor out duplicated code from dumpsys() on each architecture into genericMark Johnston2015-01-071-0/+87
* Improve support for XSAVE with debuggers.John Baldwin2014-11-212-12/+22
* Rework virtual machine hypervisor detection.John Baldwin2014-10-281-0/+47
* Merge from projects/bhyve_svm all the changes outside vmm.ko or bhyve utilities:Neel Natu2014-10-201-0/+14
* Support Intel-specific MSRs that are accessed when booting up a linux in bhyve:Neel Natu2014-10-091-0/+4
* msi: add Xen MSI implementationRoger Pau Monné2014-09-301-0/+1
* Restructure the MSR handling so it is entirely handled by processor-specificNeel Natu2014-09-201-0/+4
* Add a define for index of IA32_XSS MSR, which is, per SDM rev. 50, anKonstantin Belousov2014-09-061-0/+2
* SDM rev. 50 defines the use of the next 8 bytes in the xstate header.Konstantin Belousov2014-09-061-1/+3
* Add more bits for the XSAVE features from CPUID 0xd, sub-function 1Konstantin Belousov2014-09-061-0/+3
* xen: add ACPI bus to xen_nexus when running as Dom0Roger Pau Monné2014-08-041-0/+9
* x86/madt: make the interrupt override parser a public functionRoger Pau Monné2014-08-041-0/+7
* - Output a summary of optional VT-x features in dmesg similar to CPUJohn Baldwin2014-07-301-0/+19
* Remove ia64.Marcel Moolenaar2014-07-071-3/+3
* amd64/i386: introduce APIC hooks for different APIC implementations.Roger Pau Monné2014-06-161-31/+230
* Whitespace fix.John Baldwin2014-05-221-3/+3
* Add definitions for more structured extended features as well asJohn Baldwin2014-05-161-6/+25
* Rename __wchar_t so it no longer conflicts with __wchar_t from clang 3.4Tijl Coosemans2014-04-011-1/+1
* Update NetBSD Foundation copyrights to 2-clause BSDEd Maste2014-03-181-7/+0
* xen: add a hook to perform AP startupRoger Pau Monné2014-03-111-0/+1
* xen: add hook for AP bootstrap memory reservationRoger Pau Monné2014-03-111-0/+1
* xen: implement hook to fetch and parse e820 memory mapRoger Pau Monné2014-03-111-0/+1
* xen: implement an early timer for Xen PVHRoger Pau Monné2014-03-111-0/+2
* amd64: introduce hook for custom preload metadata parsersRoger Pau Monné2014-03-111-0/+43
* Add support for managing PCI bus numbers. As with BARs and PCI-PCI bridgeJohn Baldwin2014-02-121-0/+4
* Drop the 3rd clause from all 3 clause BSD licenses where I am the soleJohn Baldwin2014-02-051-3/+0
* Rename the AMD MSR_PERFCTR[0-3] so the Pentium Pro MSR_PERFCTR[0-1]Tijl Coosemans2014-01-311-6/+4
* Move <machine/apicvar.h> to <x86/apicvar.h>.John Baldwin2014-01-231-0/+225
* - Reuse legacy_pcib_(read|write)_config() methods in the QPI pcib driver.John Baldwin2014-01-211-0/+3
* Retire machine/fdt.h as a header used by MI code, as its function is nowNathan Whitehorn2014-01-052-18/+6
* Use fixed-width types for all fields in MP Table structures and packJohn Baldwin2013-12-111-80/+76
* Move constants for indices in the local APIC's local vector table fromJohn Baldwin2013-12-091-0/+10
* Fix the processor table entry structure to use a fixed-width type forJohn Baldwin2013-12-051-4/+4
* x86: Allow users to change PSL_RF via ptrace(PT_SETREGS...)Ed Maste2013-11-141-1/+9
* Add bits for the AMD features from CPUID function 0x80000001 ECX,Konstantin Belousov2013-11-081-0/+6
* 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
* Add a virtual table for the busdma methods on x86, to allow differentKonstantin Belousov2013-10-271-0/+97
* Add a va_copy() to our fall-back stdarg implementation for use with lint(1)Poul-Henning Kamp2013-10-071-0/+2
* Implement vector callback for PVHVM and unify event channel implementationsJustin T. Gibbs2013-08-291-0/+1
* Merge acpica_machdep.h for amd64 and i386 and move to x86. In fact, theseJung-uk Kim2013-08-131-0/+80
* x86: detect mwait capabilities and extensions, when presentAndriy Gapon2013-07-281-0/+23
* Add basic support for FDT to i386 & amd64. This change includes:Marcel Moolenaar2013-05-212-0/+90
* 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
* Convert machine/elf.h, machine/frame.h, machine/sigframe.h,Konstantin Belousov2013-02-205-0/+767
* Add macros required to enable VMX operation on Intel processors.Neel Natu2013-01-051-0/+2
* Add bus_space_read_8 and bus_space_write_8 for amd64.Jim Harris2012-12-131-4/+34