aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* Restructure memory allocation in bhyve to support "devmem".Neel Natu2015-06-182-20/+53
* Retire VM_FREEPOOL_CACHE as the next step in eliminating PG_CACHE pages.Alan Cox2015-06-081-3/+2
* Update print_INTEL_TLB() by the tag values from the Intel SDMKonstantin Belousov2015-06-061-0/+1
* Fix non-deterministic delays when accessing a vcpu that was in "running" orNeel Natu2015-05-281-6/+20
* Rewrite amd64 PCID implementation to follow an algorithm described inKonstantin Belousov2015-05-094-19/+24
* If x86 CPU implementation of the MWAIT instruction reasonablyKonstantin Belousov2015-05-091-0/+1
* Check 'td_owepreempt' and yield the vcpu thread if it is set.Neel Natu2015-05-061-1/+7
* Deprecate the 3-way return values from vm_gla2gpa() and vm_copy_setup().Neel Natu2015-05-062-9/+12
* Don't require <sys/cpuset.h> to be always included before <machine/vmm.h>.Neel Natu2015-04-301-2/+4
* Remove support for Xen PV domU kernels. Support for HVM domU kernelsJohn Baldwin2015-04-303-297/+0
* Move common code from sys/i386/i386/mp_machdep.c andKonstantin Belousov2015-04-241-0/+39
* Reassign copyright statements on several files from AdvancedJohn Baldwin2015-04-231-1/+1
* Move some common code from sys/amd64/amd64/machdep.c andKonstantin Belousov2015-04-221-0/+1
* Use explicitly sized types in EFI module metadataEd Maste2015-04-101-5/+5
* Fix "MOVS" instruction memory to MMIO emulation. Currently updates toTycho Nightingale2015-04-011-1/+1
* When fetching an instruction in non-64bit mode, consider the value of theTycho Nightingale2015-03-241-0/+1
* Use VT-d interrupt remapping block (IR) to perform FSB messagesKonstantin Belousov2015-03-191-0/+2
* Use lapic_ipi_alloc() to dynamically allocate IPI slots needed by bhyve whenNeel Natu2015-03-141-0/+1
* Add x2APIC support. Enable it by default if CPU is capable. TheKonstantin Belousov2015-02-091-0/+10
* Generalized parts of the XEN timer code into a generic pvclockBryan Venteicher2015-02-041-0/+6
* MOVS instruction emulation.Neel Natu2015-01-191-1/+5
* Simplify instruction restart logic in bhyve.Neel Natu2015-01-181-1/+3
* loader: implement multiboot support for Xen Dom0Roger Pau Monné2015-01-151-0/+1
* 'struct vm_exception' was intended to be used only as the collateral for theNeel Natu2015-01-132-2/+6
* Revert r276600: PHYS_TO_DMAP_RAW() and DMAP_TO_PHYS_RAW() are noKonstantin Belousov2015-01-121-4/+2
* For x86, read MAXPHYADDR, defined in SDM vol 3 4.1.4 Enumeration of PagingKonstantin Belousov2015-01-121-0/+1
* Factor out duplicated code from dumpsys() on each architecture into genericMark Johnston2015-01-071-0/+6
* For /dev/mem and /dev/kmem accesses, avoid asserting that addressesKonstantin Belousov2015-01-031-2/+4
* The physical memory allocator supports the use of distinct free lists forAlan Cox2014-12-311-6/+14
* Replace bhyve's minimal RTC emulation with a fully featured one in vmm.ko.Neel Natu2014-12-302-0/+24
* Allow ktr(4) tracing of all guest exceptions via the tunableNeel Natu2014-12-231-0/+2
* Revert r274772: it is not valid on MIPSEd Maste2014-11-251-1/+1
* Use canonical __PIC__ flagEd Maste2014-11-211-1/+1
* Extend earlier addition of stack frames to most of support.S. This makesScott Long2014-11-131-0/+10
* Add workaround for vt efifb's early use of PHYS_TO_DMAPEd Maste2014-11-111-1/+7
* Rework virtual machine hypervisor detection.John Baldwin2014-10-281-0/+2
* Move the ACPI PM timer emulation into vmm.ko.Neel Natu2014-10-261-0/+1
* amd64: make uiomove_fromphys functional for pages not mapped by the DMAPRoger Pau Monné2014-10-242-2/+14
* xen: implement the privcmd user-space deviceRoger Pau Monné2014-10-221-0/+22
* IFC @r272887Neel Natu2014-10-103-2/+5
|\
| * Pass up the error status of minidumpsys() to its callers.Mark Johnston2014-10-081-1/+1
| * Add an argument to the x86 pmap_invalidate_cache_range() to requestKonstantin Belousov2014-10-081-1/+2
| * Inject #UD into the guest when it executes either 'MONITOR' or 'MWAIT'.Neel Natu2014-10-061-0/+2
* | IFC r271888.Neel Natu2014-09-201-1/+0
|\|
| * Restructure the MSR handling so it is entirely handled by processor-specificNeel Natu2014-09-201-1/+0
* | IFC @r271694Neel Natu2014-09-177-11/+28
|\|
| * Optimize the common case of injecting an interrupt into a vcpu after a HLTNeel Natu2014-09-121-0/+1
| * Create a separate structure for per-CPU state saved across suspend andJohn Baldwin2014-09-062-5/+10
| * - Move prototypes for various functions into out of C files and intoJohn Baldwin2014-09-041-0/+3
| * - Add a new structure type for the ACPI 3.0 SMAP entry that includes theJohn Baldwin2014-08-291-0/+8