summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* Add svn properties to the recently merged bhyve source files.neel2013-01-202-2/+2
* Revert changes for x2apic support from projects/bhyve.neel2013-01-061-1/+0
* There is no need for 'start_emulating()' and 'stop_emulating()' to be definedneel2013-01-041-17/+0
* Prefer x2apic mode when running inside a virtual machine.neel2012-12-161-0/+1
* Cleanup the user-space paging exit handler now that the unified instructionneel2012-11-281-2/+0
* Revamp the x86 instruction emulation in bhyve.neel2012-11-282-0/+116
* IFC @ r242684neel2012-11-118-22/+78
|\
| * Provide the reading and display of the Standard Extended Features,kib2012-11-011-0/+1
| * Add an unified macro to deny ability from the compiler to reorderattilio2012-10-091-2/+2
| * Reverts r234074,234105,234564,234723,234989,235231-235232 and part ofattilio2012-10-091-0/+2
| * - Re-shuffle the <machine/pc/bios.h> headers to move all kernel-specificjhb2012-09-281-10/+42
| * As discussed on -current, remove the hardcoded default maxswzone.des2012-08-141-8/+0
| * Add lfence().kib2012-08-011-0/+7
| * Forcibly shut up clang warning about NULL pointer dereference.kib2012-07-231-0/+7
| * Introduce curpcb magic variable, similar to curthread, which is MDkib2012-07-191-1/+14
| * On AMD64, provide siginfo.si_code for floating point errors when errorkib2012-07-181-1/+2
| * Add support for the XSAVEOPT instruction use. Our XSAVE/XRSTOR usagekib2012-07-141-0/+1
* | Maintain state regarding NMI delivery to guest vcpu in VT-x independent manner.neel2012-10-241-2/+2
* | Add the guest physical address and r/w/x bits togrehan2012-10-121-0/+2
* | Provide per-vcpu locks instead of relying on a single big lock.neel2012-10-121-7/+12
* | Fix warnings generated by 'debug.witness.watch' during VM creation andneel2012-10-111-1/+1
* | Change vm_malloc() to map pages in the guest physical address space in 4KBneel2012-10-041-1/+0
* | Get rid of assumptions in the hypervisor that the host physical memoryneel2012-10-031-4/+7
* | Get rid of assumptions in the hypervisor that the host physical memoryneel2012-09-291-1/+1
* | Add ioctls to control the X2APIC capability exposed by the virtual machine toneel2012-09-252-0/+22
* | Add an explicit exit code 'SPINUP_AP' to tell the controlling process that anneel2012-09-251-0/+5
* | Stash the 'vm_exit' information in each 'struct vcpu'.neel2012-09-241-2/+2
* | IFC @ r238370grehan2012-07-1110-43/+104
|\ \ | |/
| * Add a clts() wrapper around the 'clts' instruction to <machine/cpufunc.h>jhb2012-07-091-0/+10
| * Now that our assembler supports the xsave family of instructions, use themjhb2012-07-051-0/+19
| * Optimize reserve_pv_entries() using the popcnt instruction.alc2012-06-301-0/+9
| * Implement mechanism to export some kernel timekeeping data tokib2012-06-221-0/+6
| * Reserve AT_TIMEKEEP auxv entry for providing usermode the pointer tokib2012-06-221-0/+1
| * The page flag PGA_WRITEABLE is set and cleared exclusively by the pmapalc2012-06-161-0/+1
| * - Remove unused code for CR3 and CR4.jkim2012-06-131-1/+1
| * - Fix resumectx() prototypes to reflect reality.jkim2012-06-131-2/+2
| * Share IPI init and startup code of mp_machdep.c with acpi_wakeup.ciwasaki2012-06-121-0/+1
| * Add x86/acpica/acpi_wakeup.c for amd64 and i386. Difference ofiwasaki2012-06-091-1/+13
| * Use plain store for atomic_store_rel on x86, instead of implicitlykib2012-06-021-37/+37
| * MFp4 bz_ipv6_fast:bz2012-05-241-0/+4
| * Rename pmap_collect() to pmap_pv_reclaim() and rewrite it such that it noalc2012-05-181-1/+1
| * Revert part of r234723 by re-enabling the SMP protection forattilio2012-05-031-0/+2
| * Add a convenience macro for the returns_twice attribute, and apply it todim2012-04-291-1/+1
| * Increase DFLDSIZ from 128 MiB to 32 GiB. On amd64 there's plenty of virtualrmh2012-04-271-1/+1
| * Clean up the intr* MD KPI from the SMP dependency, removing a cause ofattilio2012-04-261-4/+0
* | MSI-x interrupt support for PCI pass-thru devices.grehan2012-04-282-1/+19
* | IFC @ r234692grehan2012-04-2628-2031/+129
|\ \ | |/
| * bump INTRCNT_COUNT values to reflect actual numbers of IPI countersavg2012-04-131-2/+2
| * Move the legacy(4) driver to x86.jhb2012-03-301-63/+0
| * Use a more proper fix for enabling HT MSI mapping windows on Host-PCIjhb2012-03-291-1/+7
OpenPOWER on IntegriCloud