aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Only schedule interrupts on a single hyperthread of a modern Intel CPU coreJohn Baldwin2015-03-061-2/+2
* When ICW1 is issued the edge sense circuit is reset which means thatTycho Nightingale2015-03-061-0/+1
* Fix warnings/errors when building vmm.ko with gcc:Neel Natu2015-03-022-6/+12
* Implement interface to create SR-IOV Virtual FunctionsRyan Stone2015-03-011-0/+1
* Allow passthrough devices to be hinted.Ryan Stone2015-03-012-34/+51
* Supposed fix for some SandyBridge mobile CPUs hang on AP startup whenKonstantin Belousov2015-02-281-6/+8
* Always emulate MSR_PAT on Intel processors and don't rely on PAT save/restoreNeel Natu2015-02-244-22/+56
* Ensure that the supplied data length is large enough to hold the baseJohn Baldwin2015-02-181-1/+2
* Initialize x2APIC mode on the resume path before accessing LAPIC.Konstantin Belousov2015-02-161-0/+1
* Add support for decoding multibyte NOPs.Mark Johnston2015-02-131-1/+21
* Add x2APIC support. Enable it by default if CPU is capable. TheKonstantin Belousov2015-02-095-27/+55
* Revert the IPI startup sequence to match what is described in theJohn Baldwin2015-02-061-6/+24
* Generalized parts of the XEN timer code into a generic pvclockBryan Venteicher2015-02-041-0/+6
* Do not qualify the mcontext_t *mcp argument for set_mcontext(9) asKonstantin Belousov2015-01-312-5/+5
* amd64: allow base memory segment to start at address different than 0Roger Pau Monné2015-01-261-13/+25
* If the boot-time memory test is enabled, output a dot ('.') forJohn Baldwin2015-01-251-0/+16
* Remove ISA NICs. Anyone still using these on amd64 can build theirDag-Erling Smørgrav2015-01-251-10/+0
* Add macro to identify AVIC capability (advanced virtual interrupt controller)Neel Natu2015-01-241-0/+1
* MOVS instruction emulation.Neel Natu2015-01-192-5/+272
* Simplify instruction restart logic in bhyve.Neel Natu2015-01-184-17/+65
* Plug cxgbe(4) back into !powerpc && !arm builds, instead of building itNavdeep Parhar2015-01-161-2/+0
* loader: implement multiboot support for Xen Dom0Roger Pau Monné2015-01-151-0/+1
* New MINIMAL kernel config. The goal with this configuration is toWarner Losh2015-01-151-0/+145
* Fix typo (missing comma).Neel Natu2015-01-141-1/+1
* 'struct vm_exception' was intended to be used only as the collateral for theNeel Natu2015-01-136-53/+60
* Revert r263475: TDP_DEVMEMIO no longer needed, since amd64 /dev/kmemKonstantin Belousov2015-01-122-9/+1
* Revert r276600: PHYS_TO_DMAP_RAW() and DMAP_TO_PHYS_RAW() are noKonstantin Belousov2015-01-121-4/+2
* Fix several issues with /dev/mem and /dev/kmem devices on amd64.Konstantin Belousov2015-01-121-47/+55
* For x86, read MAXPHYADDR, defined in SDM vol 3 4.1.4 Enumeration of PagingKonstantin Belousov2015-01-122-0/+2
* Factor out duplicated code from dumpsys() on each architecture into genericMark Johnston2015-01-071-0/+6
* Clear blocking due to STI or MOV SS in the hypervisor when an instruction isNeel Natu2015-01-065-27/+55
* Remove "New" label from NFSCL/NFSD now that they are the only NFSJohn Baldwin2015-01-061-2/+2
* On some Intel CPUs with a P-state but not C-state invariant TSC the TSCJohn Baldwin2015-01-051-1/+1
* For /dev/mem and /dev/kmem accesses, avoid asserting that addressesKonstantin Belousov2015-01-032-4/+6
* Fix a missed comment from r276526.Scott Long2015-01-021-2/+0
* Callers of pmap_kextract() cannot distinguish between failure andKonstantin Belousov2015-01-021-7/+7
* Actually remove GIANT_REQUIRED, declared but not done in r263475.Konstantin Belousov2015-01-021-4/+1
* Regen after r276508, r276509.Dmitry Chagin2015-01-015-7/+7
* Correct an argument status of wait4 syscall for Linuxulator.Dmitry Chagin2015-01-011-1/+1
* Temporarily unplug cxgbe(4) from !amd64 builds.Navdeep Parhar2014-12-311-0/+2
* The physical memory allocator supports the use of distinct free lists forAlan Cox2014-12-311-6/+14
* Initialize all fields of 'struct vm_exception exception' before passing it toNeel Natu2014-12-301-2/+5
* Replace bhyve's minimal RTC emulation with a fully featured one in vmm.ko.Neel Natu2014-12-308-61/+1075
* Inject #UD into the guest when it executes either 'MONITOR' or 'MWAIT' onNeel Natu2014-12-302-0/+15
* Implement "special mask mode" in vatpic.Neel Natu2014-12-281-4/+25
* Change the way the lcall $7,$0 is reflected to usermode. Instead ofKonstantin Belousov2014-12-272-57/+25
* Use compiled in default keymaps which are available both in syscons and vt.Poul-Henning Kamp2014-12-251-1/+1
* Restore the trap type argument to the DTrace trap hook, removed in r268600.Mark Johnston2014-12-231-1/+2
* Allow ktr(4) tracing of all guest exceptions via the tunableNeel Natu2014-12-236-17/+177
* Emulate writes to the IA32_MISC_ENABLE MSR.Neel Natu2014-12-201-2/+24