summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Compute the number of initial kernel page table pages (NKPT) dynamically.neel2013-02-063-19/+59
* cpususpend_handler: mark AP as resumed only after fully setting up lapicavg2013-02-021-2/+2
* x86 suspend/resume: suspend pics and pseudo-pics in reverse orderavg2013-02-021-1/+1
* Remove support for plip from the GENERIC kernel as no systems in theeadler2013-02-011-1/+0
* Fix a broken assumption in the passthru implementation that the MSI-X tableneel2013-02-011-1/+10
* Increase the number of passthru devices supported by bhyve.neel2013-02-012-17/+29
* Add emulation support for instruction "88/r: mov r/m8, r8".neel2013-01-302-1/+60
* Reduce duplication between i386/linux/linux.h and amd64/linux32/linux.hjhb2013-01-292-160/+1
* Always allow access to the sysenter cs/esp/eip MSRs since theygrehan2013-01-251-0/+7
* Don't assume that all Linux TCP-level socket options are identical tojhb2013-01-231-0/+7
* Postpone vmm module initialization until after SMP is initialized - particularlyneel2013-01-211-4/+8
* Add svn properties to the recently merged bhyve source files.neel2013-01-202-2/+2
* Merge projects/bhyve to head.neel2013-01-1946-0/+12243
|\
| * IFC @ r245509neel2013-01-172-0/+17
| |\
| * | IFC @ r245205neel2013-01-091-4/+3
| * | IFC @ r245178neel2013-01-091-9/+1
| |\ \
| * | | Revert changes for x2apic support from projects/bhyve.neel2013-01-063-40/+18
| * | | bhyve does not require a custom configuration file anymore so make the GENERICneel2013-01-051-6/+1
| * | | IFC @ r244983.neel2013-01-042-9/+48
| |\ \ \
| * | | | There is no need for a special 'BHYVE' kernel configuration file anymore -neel2013-01-041-345/+0
| * | | | There is no need for 'start_emulating()' and 'stop_emulating()' to be definedneel2013-01-042-19/+2
| * | | | The "unrestricted guest" capability is a feature of Intel VT-x that allowsneel2013-01-041-43/+0
| * | | | Modify the default behavior of bhyve such that it no longer forces the use ofneel2012-12-161-3/+1
| * | | | Prefer x2apic mode when running inside a virtual machine.neel2012-12-162-0/+3
| * | | | IFC @r243836neel2012-12-042-25/+31
| |\ \ \ \
| * | | | | Properly screen for the AND 0x81 instruction from the setgrehan2012-11-301-0/+7
| * | | | | Remove debug printf.grehan2012-11-291-1/+0
| * | | | | Add support for the 0x81 AND instruction, now generatedgrehan2012-11-292-4/+34
| * | | | | Cleanup the user-space paging exit handler now that the unified instructionneel2012-11-282-4/+0
| * | | | | Change emulate_rdmsr() and emulate_wrmsr() to return 0 on sucess and errno onneel2012-11-283-65/+37
| * | | | | Revamp the x86 instruction emulation in bhyve.neel2012-11-288-218/+605
| * | | | | Fix a bug in the MSI-X resource allocation for PCI passthrough devices.neel2012-11-221-37/+26
| * | | | | Get rid of redundant comparision which is guaranteed to be "true" for unsignedneel2012-11-221-1/+1
| * | | | | Handle CPUID leaf 0x7 now that FreeBSD is using it.grehan2012-11-202-0/+2
| * | | | | IFC @ r243164neel2012-11-172-6/+3
| |\ \ \ \ \
| * \ \ \ \ \ IFC @ r242940neel2012-11-131-1/+15
| |\ \ \ \ \ \
| * \ \ \ \ \ \ IFC @ r242684neel2012-11-1127-1134/+458
| |\ \ \ \ \ \ \
| * | | | | | | | Fix issue found with clang build. Avoid code insertion by the compilergrehan2012-11-061-29/+48
| * | | | | | | | Convert VMCS_ENTRY_INTR_INFO field into a vmcs identifier before passing itneel2012-10-291-1/+1
| * | | | | | | | Corral all the host state associated with the virtual machine into its own file.neel2012-10-295-24/+218
| * | | | | | | | Set the valid field of the newly allocated field as all othergrehan2012-10-261-0/+1
| * | | | | | | | Unconditionally enable fpu emulation by setting CR0.TS in the host after theneel2012-10-262-1/+22
| * | | | | | | | If the guest vcpu wants to idle then use that opportunity to relinquish theneel2012-10-252-23/+95
| * | | | | | | | Hide the monitor/mwait instruction capability from the guest until we know howneel2012-10-251-0/+6
| * | | | | | | | Maintain state regarding NMI delivery to guest vcpu in VT-x independent manner.neel2012-10-245-34/+45
| * | | | | | | | Test for AST pending with interrupts disabled right before entering the guest.neel2012-10-234-28/+86
| * | | | | | | | Calculate the number of host ticks until the next guest timer interrupt.neel2012-10-204-56/+65
| * | | | | | | | Add the guest physical address and r/w/x bits togrehan2012-10-122-0/+4
| * | | | | | | | Provide per-vcpu locks instead of relying on a single big lock.neel2012-10-127-76/+134
| * | | | | | | | Fix warnings generated by 'debug.witness.watch' during VM creation andneel2012-10-113-39/+59
OpenPOWER on IntegriCloud