summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bhyve/bhyverun.c
Commit message (Expand)AuthorAgeFilesLines
* If the number of guest vcpus is less than '1' then flag it as an error.neel2015-04-161-0/+5
* Prior to aborting due to an ioport error, it is always interesting totychon2015-04-151-2/+4
* Prior to aborting due to an instruction emulation error, it is alwaystychon2015-04-011-7/+12
* Add "-u" option to bhyve(8) to indicate that the RTC should maintain UTC time.neel2015-02-241-3/+9
* Simplify instruction restart logic in bhyve.neel2015-01-181-27/+18
* IFC r271888.neel2014-09-201-0/+6
* Set the 'vmexit->inst_length' field properly depending on the type of theneel2014-09-141-0/+15
* Simplify the meaning of return values from the inout handlers. After thisneel2014-07-251-29/+7
* Fix fault injection in bhyve.neel2014-07-241-3/+24
* Emulate instructions emitted by OpenBSD/i386 version 5.5:neel2014-07-231-5/+3
* Handle nested exceptions in bhyve.neel2014-07-191-0/+2
* Add emulation for legacy x86 task switching mechanism.neel2014-07-161-7/+3
* Add post-mortem debugging for "EPT Misconfiguration" VM-exit. This errorneel2014-06-271-1/+25
* Sort command flags in usage output and the manpages.jhb2014-06-271-10/+10
* - Document -b to enable the bvmcons console (but mark it as deprecatedjhb2014-06-261-3/+3
* Activate vcpus from bhyve(8) using the ioctl VM_ACTIVATE_CPU instead of doingneel2014-05-311-0/+13
* Add emulation of the "outsb" instruction. NetBSD guests use this to write toneel2014-05-231-12/+14
* Implement a PCI interrupt router to route PCI legacy INTx interrupts tojhb2014-05-151-0/+3
* Don't include the guest memory segments in the bhyve(8) process core dump.neel2014-05-131-2/+9
* abort(3) the process in response to a VMEXIT_ABORT. This usually happens inneel2014-05-121-8/+3
* Modify the "-p" option to be more flexible when associating a 'vcpu' withneel2014-05-051-10/+44
* Remove misleading "addcpu" in an error message emitted by fbsdrun_deletecpu().neel2014-05-051-2/+1
* Don't allow MPtable generation if there are multiple PCI hierarchies. This isneel2014-05-021-3/+12
* Add logic in the HLT exit handler to detect if the guest has put all vcpusneel2014-05-021-3/+9
* Some Linux guests will implement a 'halt' by disabling the APIC and executingneel2014-04-291-19/+3
* Allow a virtual machine to be forcibly reset or powered off. This is doneneel2014-04-281-9/+19
* Provide a very basic stub for the 8042 PS/2 keyboard controller.tychon2014-04-251-4/+0
* Add an ioctl to suspend a virtual machine (VM_SUSPEND). The ioctl can be calledneel2014-03-261-1/+34
* Use 'cpuset_t' to represent the vcpus active in a virtual machine.neel2014-03-201-18/+14
* Add SMBIOS support.tychon2014-03-041-2/+11
* Queue pending exceptions in the 'struct vcpu' instead of directly updating theneel2014-02-261-4/+10
* Simplify APIC mode switching from MMIO to x2APIC. In part this is done toneel2014-02-201-15/+13
* Enhance the support for PCI legacy INTx interrupts and enable them injhb2014-01-291-2/+2
* Remove support for legacy PCI devices. These haven't been needed sincejhb2014-01-271-9/+3
* Restructure the VMX code to enter and exit the guest. In large part this changeneel2014-01-011-1/+3
* Support soft power-off via the ACPI S5 state for bhyve guests.jhb2013-12-241-3/+9
* Add a parameter to 'vcpu_set_state()' to enforce that the vcpu is in the IDLEneel2013-12-221-13/+2
* Add an option to ignore accesses by the guest to unimplemented MSRs.neel2013-12-191-11/+39
* If a vcpu disables its local apic and then executes a 'HLT' then spin down theneel2013-12-071-4/+28
* Move the ioapic device model from userspace into vmm.ko. This is needed forneel2013-11-121-3/+0
* Add the VM name to the process name with setproctitle().grehan2013-11-061-1/+6
* Make the virtual ioapic available unconditionally in a bhyve virtual machine.neel2013-10-311-8/+11
* Add support for PCI-to-ISA LPC bridge emulation. If the LPC bus is attachedneel2013-10-291-2/+12
* Tidy usage messages for bhyve and bhyveload.neel2013-10-231-6/+6
* Changes required for OpenBSD/amd64:grehan2013-10-171-2/+14
* Add a new capability, VM_CAP_ENABLE_INVPCID, that can be enabled to exposeneel2013-10-161-34/+46
* Parse the memory size parameter using expand_number() to allow specifyingneel2013-10-091-1/+5
* After r256062, the static function fbsdrun_get_next_cpu() indim2013-10-081-11/+0
* Change the behavior of bhyve such that the gdb listening port is opt-inneel2013-10-081-3/+3
* Merge projects/bhyve_npt_pmap into head.neel2013-10-051-15/+13
OpenPOWER on IntegriCloud