summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bhyve
Commit message (Expand)AuthorAgeFilesLines
* Use MIN(a,b) from <sys/param.h> instead of rolling our own version.neel2014-06-012-10/+2
* Limit the maximum number of back-to-back iterations of a "rep; ins/outs"neel2014-06-011-3/+11
* Activate vcpus from bhyve(8) using the ioctl VM_ACTIVATE_CPU instead of doingneel2014-05-312-1/+13
* Add segment protection and limits violation checks in vie_calculate_gla()neel2014-05-271-4/+5
* Fix issue with restarting an "insb/insw/insl" instruction because of a pageneel2014-05-261-21/+16
* Do the linear address calculation for the ins/outs emulation using a newneel2014-05-251-9/+18
* Add libvmmapi functions vm_copyin() and vm_copyout() to copy into and outneel2014-05-241-23/+24
* Consolidate all the information needed by the guest page table walker intoneel2014-05-242-1/+3
* Check for alignment check violation when processing in/out string instructions.neel2014-05-231-12/+13
* Add emulation of the "outsb" instruction. NetBSD guests use this to write toneel2014-05-233-45/+130
* Implement a PCI interrupt router to route PCI legacy INTx interrupts tojhb2014-05-1512-61/+609
* Don't include the guest memory segments in the bhyve(8) process core dump.neel2014-05-132-3/+12
* abort(3) the process in response to a VMEXIT_ABORT. This usually happens inneel2014-05-121-8/+3
* Disable the 'uart_drain()' callback when the emulated receive FIFO is full.neel2014-05-051-47/+82
* Modify the "-p" option to be more flexible when associating a 'vcpu' withneel2014-05-052-17/+50
* Remove misleading "addcpu" in an error message emitted by fbsdrun_deletecpu().neel2014-05-051-2/+1
* Re-adding an event to a kqueue modifies the parameters of the original event.neel2014-05-051-7/+12
* Don't allow MPtable generation if there are multiple PCI hierarchies. This isneel2014-05-025-5/+39
* Add logic in the HLT exit handler to detect if the guest has put all vcpusneel2014-05-021-3/+9
* Ignore writes to microcode update MSR. This MSR is accessed by RHEL7 guest.neel2014-04-301-0/+2
* 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
* Implement legacy interrupts for the AHCI device emulationgrehan2014-04-281-2/+34
* Respect and track the enable bit in the PCI configuration address word.grehan2014-04-251-5/+9
* Provide a very basic stub for the 8042 PS/2 keyboard controller.tychon2014-04-253-4/+86
* Use calloc() in favor of malloc + memset.delphij2014-04-229-24/+12
* Factor out common ioport handler code for better hygiene -- pointedtychon2014-04-221-22/+12
* Fix ACPI DSDT indentation cosmetic breakage introduced in r264631 --tychon2014-04-181-1/+1
* Respect the destination operand size of the 'Input from Port' instruction.tychon2014-04-181-4/+23
* Add support for reading the PIT Counter 2 output signal via the NMItychon2014-04-181-0/+18
* Add support for emulating the slave PIC.tychon2014-04-141-2/+2
* Constrain the amount of data returned to what is actually availabletychon2014-04-091-3/+5
* Handle single-byte reads from the bvmcons port (0x220) by returningjhb2014-04-081-0/+9
* Add support for the virtio RNG entropy-source device.grehan2014-04-024-1/+194
* Add an ioctl to suspend a virtual machine (VM_SUSPEND). The ioctl can be calledneel2014-03-261-1/+34
* Move the atpit device model from userspace into vmm.ko for bettertychon2014-03-253-338/+0
* Use 'cpuset_t' to represent the vcpus active in a virtual machine.neel2014-03-203-20/+16
* Don't reissue in-flight commands.tychon2014-03-181-2/+16
* Though there currently isn't a way to insert new media into an ATAPItychon2014-03-161-0/+18
* Support the bootloader's single 16-bit 'outw' access to the Divisortychon2014-03-161-7/+19
* Replace the userspace atpic stub with a more functional vmm.ko model.tychon2014-03-115-160/+22
* Open the uart emulation's backing tty in non-blocking mode.grehan2014-03-071-1/+1
* Add SMBIOS support.tychon2014-03-046-11/+890
* Document the "-a" and "-x" options to match the changes in r262236.neel2014-02-261-2/+7
* Queue pending exceptions in the 'struct vcpu' instead of directly updating theneel2014-02-261-4/+10
* Fix virtio spec URL.grehan2014-02-211-1/+1
* Avoid clobbering the counter mode when issuing a latch command.tychon2014-02-211-2/+3
* Simplify APIC mode switching from MMIO to x2APIC. In part this is done toneel2014-02-201-15/+13
* Add a check to validate that memory BARs of passthru devices are 4KB aligned.neel2014-02-183-27/+53
* Tweak the handling of PCI capabilities in emulated devices to removejhb2014-02-182-47/+26
OpenPOWER on IntegriCloud