summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bhyve
Commit message (Expand)AuthorAgeFilesLines
* Add an ioctl to assert and deassert an ioapic pin atomically. This will be usedneel2013-11-234-10/+17
* Move the ioapic device model from userspace into vmm.ko. This is needed forneel2013-11-127-429/+11
* x86 platforms that use an IOAPIC route the legacy timer interrupt (IRQ0) toneel2013-11-112-3/+13
* Fix an off-by-one error when iterating over the emulated PCI BARs.neel2013-11-061-1/+1
* Add the VM name to the process name with setproctitle().grehan2013-11-065-11/+13
* Make the virtual ioapic available unconditionally in a bhyve virtual machine.neel2013-10-315-23/+19
* Update copyright to include the author of the LPC bridge emulation code.neel2013-10-291-0/+1
* Add support for PCI-to-ISA LPC bridge emulation. If the LPC bus is attachedneel2013-10-2913-591/+1097
* Fix bug in the ioapic emulation for level-triggered interrupts,grehan2013-10-251-31/+85
* Tidy usage messages for bhyve and bhyveload.neel2013-10-231-6/+6
* Export the block size capability to guests.grehan2013-10-231-2/+7
* Fix AHCI ATAPI emulation when backed with /dev/cd0grehan2013-10-221-4/+3
* Changes required for OpenBSD/amd64:grehan2013-10-177-147/+60
* Eliminate unconditional debug printfs.grehan2013-10-171-1/+1
* Add a new capability, VM_CAP_ENABLE_INVPCID, that can be enabled to exposeneel2013-10-163-50/+48
* Implement the virtio block 'get-ident' operation. This eliminates thegrehan2013-10-121-5/+47
* Allow a 4-byte write to PCI config space to overlapgrehan2013-10-091-3/+12
* Parse the memory size parameter using expand_number() to allow specifyingneel2013-10-092-3/+7
* In usr.sbin/bhyve/pci_ahci.c, fix several gcc warnings of the formdim2013-10-081-11/+11
* 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-082-5/+3
* Merge projects/bhyve_npt_pmap into head.neel2013-10-053-18/+16
* Remove obsolete cmd-line options and code associated withgrehan2013-10-043-154/+28
* Hook up the AHCI and blockif code to the build.grehan2013-10-041-2/+2
* Import Zhixiang Yu's GSoC'13 AHCI emulation:grehan2013-10-042-0/+2109
* Block-layer backend interface for bhyve block-io device emulations.grehan2013-10-042-0/+490
* Fix incorrect assertion on the minimum side. ZFS wouldgrehan2013-09-261-1/+1
* Implement support for the interrupt-on-terminal-count andgrehan2013-09-191-16/+90
* Add simplistic periodic timer support to mevent using kqueue'sgrehan2013-09-193-8/+104
* Allow the alarm hours/mins/seconds registers to be read/written,grehan2013-09-191-0/+30
* Use correct offset for the high byte of high memory written togrehan2013-09-191-1/+1
* Pass the number of supported vectors to pci_emul_add_msicap() andgrehan2013-09-171-1/+2
* Go way past 11 and bump bhyve's max vCPUs to 16.grehan2013-09-101-3/+5
* Fix spelling.grehan2013-09-061-1/+1
* Allow level-triggered interrupt sources. While this isn'tgrehan2013-09-061-2/+2
* Allow single byte reads of the emulated MSI-X tables. This is not requiredneel2013-08-271-3/+9
* Fix off-by-1 error in assert.grehan2013-08-271-1/+1
* Fix ordering of legacy IRQ reservations.grehan2013-08-161-10/+10
* Sanity-check the vm exitcode, and exit the process if it's out-of-boundsgrehan2013-07-181-2/+11
* Major rework of the virtio code. Split out common parts, and modifygrehan2013-07-175-961/+1408
* Implement RTC CMOS nvram. Init some fields that are usedgrehan2013-07-113-22/+105
* Support an optional "mac=" parameter to virtio-net config, to allowgrehan2013-07-044-29/+85
* Fix up option parsing to allow a colon in the config section.grehan2013-07-011-13/+8
* Allow 8259 registers to be read. This is a transient conditiongrehan2013-06-281-9/+8
* Allow the PCI config address register to be read. The Linuxgrehan2013-06-281-11/+21
* Implement the NOTIFY_ON_EMPTY capability in the virtio-net device.neel2013-05-032-34/+37
* Reset some more softc state when the guest resets the virtio network device.neel2013-04-301-0/+7
* Use a separate mutex for the receive path instead of overloading the softcneel2013-04-301-20/+58
* Get rid of the 'vsc_rxpend' state - it doesn't serve any purpose because weneel2013-04-281-20/+0
* Use a thread for the processing of virtio tx descriptors rathergrehan2013-04-261-21/+111
OpenPOWER on IntegriCloud