summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* Enable DEVICE_NUMA with up to 8 domains by default on amd64.jhb2016-04-121-1/+1
* Type of the interrupt handlers on x86 cannot be expressed in C.kib2016-03-292-4/+1
* Add missing atomic wrapper macro.hselasky2016-01-211-0/+1
* Move amd64 metadata.h to x86 and share with i386emaste2016-01-071-54/+3
* Move shared variables from {amd64,i386}/initcpu.c to x86/identcpu.c.jhb2015-12-231-13/+2
* Remove redundant ctx_switch_xsave declaration in sys/amd64/include/md_var.hngie2015-12-221-1/+0
* Merge common parts of i386 and amd64 md_var.h and smp.h intokib2015-12-072-157/+9
* For amd64 non-PCID machines, and for i386 machines with support forkib2015-12-032-3/+4
* Export various helper variables describing the layout and size ofjhb2015-11-121-8/+12
* Add CLFLUSHOPT instruction wrappers.kib2015-10-231-0/+7
* x86/xen: Consolidate xen-os.h in a single placeroyger2015-10-211-130/+4
* xen/console: Introduce a new console driver for Xen guestroyger2015-10-081-1/+1
* Update Xen headers from 4.2 to 4.6royger2015-10-061-0/+1
* amd64: plug redundant bootAP declarationmjg2015-09-221-1/+0
* Merge stack(9) implementations for i386 and amd64 under x86/.markj2015-09-111-39/+3
* Remove some more vestiges of the Xen PV domu support. Specifically,jhb2015-08-062-132/+0
* Rationalize BSD license on sys/*/include/in_cksum.hemaste2015-08-051-1/+1
* Clear the IA32_MISC_ENABLE MSR bit, which limits the max CPUIDkib2015-08-031-0/+1
* Improve comments.kib2015-07-301-4/+4
* Remove full barrier from the amd64 atomic_load_acq_*(). Strongkib2015-07-281-17/+7
* Add a comment discussing the appropriate use of the atomic_*() functionsalc2015-07-241-0/+19
* Add the atomic_thread_fence() family of functions with intent tokib2015-07-081-0/+32
* Use single instance of the identical INKERNEL() and PMC_IN_KERNEL()kib2015-07-023-5/+4
* Add a comment about too strong semantic of atomic_load_acq() on x86.kib2015-06-291-0/+9
* pcb_gs32sd is unused for long time, remove it. Keep the padding in pcb.kib2015-06-291-2/+1
* Remove unneeded data dependency, currently imposed bykib2015-06-281-50/+75
* Restructure memory allocation in bhyve to support "devmem".neel2015-06-182-20/+53
* Retire VM_FREEPOOL_CACHE as the next step in eliminating PG_CACHE pages.alc2015-06-081-3/+2
* Update print_INTEL_TLB() by the tag values from the Intel SDMkib2015-06-061-0/+1
* Fix non-deterministic delays when accessing a vcpu that was in "running" orneel2015-05-281-6/+20
* Rewrite amd64 PCID implementation to follow an algorithm described inkib2015-05-094-19/+24
* If x86 CPU implementation of the MWAIT instruction reasonablykib2015-05-091-0/+1
* Check 'td_owepreempt' and yield the vcpu thread if it is set.neel2015-05-061-1/+7
* Deprecate the 3-way return values from vm_gla2gpa() and vm_copy_setup().neel2015-05-062-9/+12
* Don't require <sys/cpuset.h> to be always included before <machine/vmm.h>.neel2015-04-301-2/+4
* Remove support for Xen PV domU kernels. Support for HVM domU kernelsjhb2015-04-303-297/+0
* Move common code from sys/i386/i386/mp_machdep.c andkib2015-04-241-0/+39
* Reassign copyright statements on several files from Advancedjhb2015-04-231-1/+1
* Move some common code from sys/amd64/amd64/machdep.c andkib2015-04-221-0/+1
* Use explicitly sized types in EFI module metadataemaste2015-04-101-5/+5
* Fix "MOVS" instruction memory to MMIO emulation. Currently updates totychon2015-04-011-1/+1
* When fetching an instruction in non-64bit mode, consider the value of thetychon2015-03-241-0/+1
* Use VT-d interrupt remapping block (IR) to perform FSB messageskib2015-03-191-0/+2
* Use lapic_ipi_alloc() to dynamically allocate IPI slots needed by bhyve whenneel2015-03-141-0/+1
* Add x2APIC support. Enable it by default if CPU is capable. Thekib2015-02-091-0/+10
* Generalized parts of the XEN timer code into a generic pvclockbryanv2015-02-041-0/+6
* MOVS instruction emulation.neel2015-01-191-1/+5
* Simplify instruction restart logic in bhyve.neel2015-01-181-1/+3
* loader: implement multiboot support for Xen Dom0royger2015-01-151-0/+1
* 'struct vm_exception' was intended to be used only as the collateral for theneel2015-01-132-2/+6
OpenPOWER on IntegriCloud