summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bhyve
Commit message (Expand)AuthorAgeFilesLines
...
* Improve correctness of rtc register implementation.grehan2013-01-251-5/+15
* Use the correct type (uint64_t) to retrieve sysctl machdep.tsc_freq.neel2013-01-251-5/+2
* Allocate the memory for the MSI-X table dynamically instead of allocating 32KBneel2013-01-212-15/+32
* Get rid of redundant 'table_size' field in struct pi_msix. If needed it canneel2013-01-212-3/+1
* Use <vmname> in a consistent manner in usage messages output by 'bhyve',neel2013-01-201-1/+2
* Don't completely drain the read file descriptor. Instead, onlygrehan2013-01-071-10/+34
* Use 64-bit arithmetic throughout, and lock accesses to globals.grehan2013-01-071-6/+13
* The "unrestricted guest" capability is a feature of Intel VT-x that allowsneel2013-01-042-80/+31
* Change thread name for the main kqueue event loop to "<vmname> mevent" sogrehan2012-12-201-0/+13
* Rename fbsdrun.* -> bhyverun.*grehan2012-12-1312-11/+11
* Properly reset the tx/rx rings when a guest requests a device reset.grehan2012-12-121-0/+19
* Create unique MAC addresses for virtio devices that aregrehan2012-12-121-5/+6
* Determine the correct length and sector size for raw devices.grehan2012-12-081-3/+22
* - Add in an XSDT to stop acpidump from exiting with agrehan2012-11-301-8/+48
* Cleanup the user-space paging exit handler now that the unified instructionneel2012-11-283-6/+3
* Revamp the x86 instruction emulation in bhyve.neel2012-11-288-697/+44
* MSI-X does not need to be enabled in the message control register for theneel2012-11-221-2/+2
* Mask the %eax register properly based on whether the "out" instruction isneel2012-11-211-0/+16
* ACPI support for bhyve.grehan2012-11-205-5/+958
* IFC @ r242684neel2012-11-111-1/+1
* Change the thread name of the vCPU threads to contain thegrehan2012-10-311-1/+8
* Exit if the requested num vCPUs exceeds the maximum rathergrehan2012-10-311-16/+27
* Present the bvm dbgport to the guest only when explicitly requested vianeel2012-10-271-27/+40
* Present the bvm console device to the guest only when explicitly requested vianeel2012-10-273-3/+25
* Ignore PCI configuration accesses to all bus numbers other than PCI bus 0.neel2012-10-271-1/+5
* Remove mptable generation code from libvmmapi and move it to bhyve.grehan2012-10-267-219/+437
* Rework how guest MMIO regions are dealt with.grehan2012-10-1913-374/+850
* Deal with transient EBUSY error return from vm_run() by retrying the operation.neel2012-10-121-2/+13
* Add an option "-a" to present the local apic in the XAPIC mode instead of theneel2012-09-263-3/+31
* Add an explicit exit code 'SPINUP_AP' to tell the controlling process that anneel2012-09-255-219/+240
* Fix a bug in how a 64-bit bar in a pci passthru device would be presented toneel2012-08-061-1/+6
* Add support for emulating PCI multi-function devices.neel2012-08-061-54/+146
* Device model for ioapic emulation.neel2012-08-055-3/+347
* The displacement field in the decoded instruction should be treated as a 8-bitneel2012-08-041-20/+14
* Add the "-I" option to control whether or not an ioapic is visible to the guest.neel2012-08-041-5/+10
* Use the correct variable to index into the 'lirq[]' array to check the legacyneel2012-08-041-1/+1
* Check that 'opts' is actually not NULL before dereferencing it. It is expectedneel2012-08-041-1/+1
* Add 16550 uart emulation as a PCI device. This allows it togrehan2012-05-035-27/+725
* MSI-x interrupt support for PCI pass-thru devices.grehan2012-04-287-20/+953
* Ignore legacy INIT de-asserts in x2apic mode before verifyinggrehan2011-10-181-3/+3
* Allow access to the device's config area with any size i/o access at anygrehan2011-06-072-9/+34
* Catch up with CURRENTs different timer usage compared to 8.1. A countergrehan2011-05-241-0/+2
* Changes to allow the GENERIC+bhye kernel built from this branch togrehan2011-05-195-6/+61
* First cut to port bhyve, vmmctl, and libvmmapi to HEAD.jhb2011-05-156-9/+13
* Import of bhyve hypervisor and utilities, part 1.grehan2011-05-1327-0/+5893
OpenPOWER on IntegriCloud