summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* Change the pmap_ts_referenced() method of amd64 pmap to use sharedkib2013-08-071-0/+1
* Revert r253748,253749avg2013-07-281-2/+1
* put contents of cpu.h under _KERNELavg2013-07-281-1/+2
* x86: detect mwait capabilities and extensions, when presentavg2013-07-281-0/+3
* Fix issues with zeroing and fetching the counters, on x86 and ppc64.kib2013-07-011-0/+38
* Move definitions required by userland applications out of acpica_machdep.h.jkim2013-06-271-6/+2
* Allow immediate operand.kib2013-06-201-1/+1
* Upgrade Xen interface headers to Xen 4.2.1.gibbs2013-06-141-15/+16
* Remove unused macros PTESHIFT, PDESHIFT, PDPESHIFT and PML4ESHIFT.neel2013-06-141-5/+0
* Fix the hardware watchpoints on SMP amd64. Load the updated %drkib2013-05-212-1/+7
* Add basic support for FDT to i386 & amd64. This change includes:marcel2013-05-213-0/+13
* Retire write-only PCB_GS32BIT pcb flag on amd64.dchagin2013-05-091-1/+0
* Rename VM_NDOMAIN into MAXMEMDOM and move it into machine/param.h inattilio2013-05-072-7/+4
* Add RIP-relative addressing to the instruction decoder.grehan2013-04-251-3/+3
* - Correct spelling in commentsgabor2013-04-171-1/+3
* If vmm.ko could not be initialized correctly then prevent the creation ofneel2013-04-121-1/+1
* Unsynchronized TSCs on the host require special handling in bhyve:neel2013-04-101-0/+3
* Merge from projects/counters: counter(9).glebius2013-04-081-0/+51
* Merge from projects/counters:glebius2013-04-081-1/+3
* Allow caller to skip 'guest linear address' validation when doing instructionneel2013-03-281-0/+12
* When a superpage promotion occurs, the page table page that the superpagealc2013-03-121-13/+5
* MFCattilio2013-02-245-454/+15
|\
| * Convert machine/elf.h, machine/frame.h, machine/sigframe.h,kib2013-02-205-454/+15
* | MFCattilio2013-02-132-13/+0
|\ \ | |/
| * Implement guest vcpu pinning using 'pthread_setaffinity_np(3)'.neel2013-02-112-13/+0
* | MFCattilio2013-02-061-6/+1
|\ \ | |/
| * Compute the number of initial kernel page table pages (NKPT) dynamically.neel2013-02-061-6/+1
* | MFCattilio2013-02-034-1/+623
|\ \ | |/
| * x86 suspend/resume: suspend pics and pseudo-pics in reverse orderavg2013-02-021-1/+1
| * Add emulation support for instruction "88/r: mov r/m8, r8".neel2013-01-301-1/+2
| * 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
| |\
| * | 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
| |\ \
| * | | MSI-x interrupt support for PCI pass-thru devices.grehan2012-04-282-1/+19
| * | | IFC @ r234692grehan2012-04-2628-2031/+129
| |\ \ \
OpenPOWER on IntegriCloud