aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/bhyve
Commit message (Expand)AuthorAgeFilesLines
* Handle single-byte reads from the bvmcons port (0x220) by returningJohn Baldwin2014-04-081-0/+9
* Add support for the virtio RNG entropy-source device.Peter Grehan2014-04-024-1/+194
* Add an ioctl to suspend a virtual machine (VM_SUSPEND). The ioctl can be calledNeel Natu2014-03-261-1/+34
* Move the atpit device model from userspace into vmm.ko for betterTycho Nightingale2014-03-253-338/+0
* Use 'cpuset_t' to represent the vcpus active in a virtual machine.Neel Natu2014-03-203-20/+16
* Don't reissue in-flight commands.Tycho Nightingale2014-03-181-2/+16
* Though there currently isn't a way to insert new media into an ATAPITycho Nightingale2014-03-161-0/+18
* Support the bootloader's single 16-bit 'outw' access to the DivisorTycho Nightingale2014-03-161-7/+19
* Replace the userspace atpic stub with a more functional vmm.ko model.Tycho Nightingale2014-03-115-160/+22
* Open the uart emulation's backing tty in non-blocking mode.Peter Grehan2014-03-071-1/+1
* Add SMBIOS support.Tycho Nightingale2014-03-046-11/+890
* Document the "-a" and "-x" options to match the changes in r262236.Neel Natu2014-02-261-2/+7
* Queue pending exceptions in the 'struct vcpu' instead of directly updating theNeel Natu2014-02-261-4/+10
* Fix virtio spec URL.Peter Grehan2014-02-211-1/+1
* Avoid clobbering the counter mode when issuing a latch command.Tycho Nightingale2014-02-211-2/+3
* Simplify APIC mode switching from MMIO to x2APIC. In part this is done toNeel Natu2014-02-201-15/+13
* Add a check to validate that memory BARs of passthru devices are 4KB aligned.Neel Natu2014-02-183-27/+53
* Tweak the handling of PCI capabilities in emulated devices to removeJohn Baldwin2014-02-182-47/+26
* Update bhyve(8) man page to describe the usage of the "-s" option to assignNeel Natu2014-02-141-3/+9
* Allow PCI devices to be configured on all valid bus numbers from 0 to 255.Neel Natu2014-02-145-107/+270
* Provide an indication a "PIO Setup Device to Host FIS" occurred while executingTycho Nightingale2014-02-121-3/+13
* Mark the I/O ports used by the bhyve console and debug devices as systemJohn Baldwin2014-02-072-0/+6
* Enhance the support for PCI legacy INTx interrupts and enable them inJohn Baldwin2014-01-2912-120/+323
* Remove support for legacy PCI devices. These haven't been needed sinceJohn Baldwin2014-01-275-55/+10
* Fix issue with stale fields from a recycled request pulled off the freelist.Tycho Nightingale2014-01-221-0/+2
* Increase the block-layer backend maximum number of requests to matchTycho Nightingale2014-01-221-1/+1
* Fix issue with the virtio descriptor region being truncatedPeter Grehan2014-01-091-1/+1
* virtio-block does not exist, the correct name is virtio-blk.Remko Lodder2014-01-081-1/+1
* Cosmetic change - switch over to vertical SRCS to make itPeter Grehan2014-01-031-5/+31
* Rework the DSDT generation code a bit to generate more accurate info aboutJohn Baldwin2014-01-0212-115/+417
* Restructure the VMX code to enter and exit the guest. In large part this changeNeel Natu2014-01-011-1/+3
* Extend the ACPI power management support to wire a virtual power button upJohn Baldwin2013-12-287-38/+212
* Use pthread_once() to replace a static integer initted flag.John Baldwin2013-12-281-7/+3
* Support soft power-off via the ACPI S5 state for bhyve guests.John Baldwin2013-12-245-12/+174
* Extend the support for local interrupts on the local APIC:John Baldwin2013-12-232-0/+42
* mdoc: nuke whitespace.Joel Dahl2013-12-231-1/+1
* Add a parameter to 'vcpu_set_state()' to enforce that the vcpu is in the IDLENeel Natu2013-12-221-13/+2
* Add an option to ignore accesses by the guest to unimplemented MSRs.Neel Natu2013-12-194-14/+58
* Rename the ambiguously named 'vm_setup_msi()' and 'vm_setup_msix()' toNeel Natu2013-12-181-11/+9
* Add an API to deliver message signalled interrupts to vcpus. This allowsNeel Natu2013-12-163-36/+31
* mdoc: sort SEE ALSO.Joel Dahl2013-12-151-2/+2
* bhyve(8) man page.Peter Grehan2013-12-132-2/+300
* If a vcpu disables its local apic and then executes a 'HLT' then spin down theNeel Natu2013-12-071-4/+28
* Fix the processor table entry structure to use a fixed-width type forJohn Baldwin2013-12-051-16/+3
* Add support for level triggered interrupt pins on the vioapic. Prior to thisNeel Natu2013-11-272-2/+2
* Allow bhyve and bhyveload to attach to tty devices.Peter Grehan2013-11-271-48/+72
* The Data Byte Count (DBC) field of a Physical Region DescriptorPeter Grehan2013-11-261-11/+21
* Fix discrepancy between the IOAPIC ID advertised by firmware tables and theNeel Natu2013-11-252-3/+3
* Add HPET device emulation to bhyve.Neel Natu2013-11-251-3/+84
* Add an ioctl to assert and deassert an ioapic pin atomically. This will be usedNeel Natu2013-11-234-10/+17