summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | | 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
| * | | | | | | | Deliver the MSI to the correct guest virtual cpu.neel2012-10-111-4/+1
| * | | | | | | | Allocate memory pages for the guest from the host's free page queue.neel2012-10-088-374/+193
| * | | | | | | | Change vm_malloc() to map pages in the guest physical address space in 4KBneel2012-10-045-20/+53
| * | | | | | | | Get rid of assumptions in the hypervisor that the host physical memoryneel2012-10-032-2/+8
| * | | | | | | | Get rid of assumptions in the hypervisor that the host physical memoryneel2012-10-036-45/+134
| * | | | | | | | Get rid of assumptions in the hypervisor that the host physical memoryneel2012-09-293-11/+53
| * | | | | | | | Intel VT-x provides the length of the instruction at the time of the nestedneel2012-09-275-35/+44
| * | | | | | | | Add an option "-a" to present the local apic in the XAPIC mode instead of theneel2012-09-263-10/+19
| * | | | | | | | Add support for trapping MMIO writes to local apic registers and emulating them.neel2012-09-2510-25/+676
| * | | | | | | | Add ioctls to control the X2APIC capability exposed by the virtual machine toneel2012-09-254-0/+61
| * | | | | | | | Add an explicit exit code 'SPINUP_AP' to tell the controlling process that anneel2012-09-253-5/+67
| * | | | | | | | Stash the 'vm_exit' information in each 'struct vcpu'.neel2012-09-244-7/+27
| * | | | | | | | Restructure the x2apic access code in preparation for supporting memory mappedneel2012-09-215-59/+108
| * | | | | | | | Add sysctls to display the total and free amount of hard-wired mem for VMsgrehan2012-08-263-0/+46
| * | | | | | | | Include 'device uart' in the guest kernel.neel2012-08-041-1/+1
| * | | | | | | | Force certain bits in %cr4 to be hard-wired to '1' or '0' from a guest'sneel2012-08-041-16/+52
| * | | | | | | | Verify that VMX operation has been enabled by BIOS before executing theneel2012-07-251-1/+11
| * | | | | | | | IFC @ r238370grehan2012-07-1133-1140/+1206
| |\ \ \ \ \ \ \ \
| * | | | | | | | | Until the issue of how to handle guest XCR0 state is resolved,grehan2012-05-031-0/+7
| * | | | | | | | | MSI-x interrupt support for PCI pass-thru devices.grehan2012-04-288-6/+213
| * | | | | | | | | IFC @ r234692grehan2012-04-2663-2477/+2011
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | Remove duplicated license text.emaste2012-03-061-28/+0
| * | | | | | | | | | IFC to head to catch up the bhyve branchsbruno2012-01-0414-23/+100
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Add support for running as a nested hypervisor under VMWare Fusion, ongrehan2011-12-243-18/+92
| * | | | | | | | | | | IFC @ r227804grehan2011-11-2219-66/+1242
| |\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ IFC @ r226824grehan2011-10-278-60/+111
| |\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | Kernel configuration for a bhyve guest.neel2011-09-261-0/+345
| * | | | | | | | | | | | | IFC @ r225592grehan2011-09-1511-77/+94
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ IFC @ r224187grehan2011-07-188-106/+79
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | Get rid of redundant initialization of 'dmask'. It was being re-initializedneel2011-07-061-2/+0
| * | | | | | | | | | | | | | | IFC @ r223696 to pick up dfr's userbootgrehan2011-06-304-485/+25
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ IFC @ r222830grehan2011-06-2820-331/+250
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | Some tweaks to the CPUID support:jhb2011-06-023-24/+65
| * | | | | | | | | | | | | | | | | Add a 'show vmcs' DDB command to dump state about the current CPU'sjhb2011-06-023-1/+99
| * | | | | | | | | | | | | | | | | IFC @ r222256grehan2011-05-242-28/+38
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | | Fix a long standing bug in VMXCTX_GUEST_RESTORE().neel2011-05-204-8/+27
| * | | | | | | | | | | | | | | | | | Avoid unnecessary sign extension when promoted to a 64-bit integer.neel2011-05-201-1/+1
| * | | | | | | | | | | | | | | | | | Changes to allow the GENERIC+bhye kernel built from this branch togrehan2011-05-192-2/+20
| * | | | | | | | | | | | | | | | | | Enable handling of 1GB pages in the direct map since HEAD supports those.jhb2011-05-151-2/+1
| | | | | | | | | | | | | | | | | | |
| | \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| *-. \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ First cut at porting the kernel portions of 221828 and 221905 from thejhb2011-05-1449-22/+10159
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | * | | | | | | | | | | | | | | | | | bhyve import part 2 of 2, guest kernel changes.grehan2011-05-149-102/+610
| | |/ / / / / / / / / / / / / / / / / /
| | * | | | | | | | | | | | | | | | | | Import of bhyve hypervisor and utilities, part 1.grehan2011-05-1343-0/+10025
OpenPOWER on IntegriCloud