Commit Graph

  • 24a8d7589d resources: Shrink 5.0 kernel config Rob Bradford 2019-06-10 14:56:32 +01:00
  • 24dbe7003a irq: Fix pin based interrupt for virtio-pci Sebastien Boeuf 2019-06-07 09:19:46 -07:00
  • 4be3dfeb37 build: Update Cargo.lock for linux-loader crate update Sebastien Boeuf 2019-06-07 09:19:30 -07:00
  • b5471f86a7 irq: Fix pin based interrupt for virtio-pci #50 Sebastien Boeuf 2019-06-07 09:19:46 -07:00
  • 603da500b6 build: Update Cargo.lock for linux-loader crate update Sebastien Boeuf 2019-06-07 09:19:30 -07:00
  • 4d98dcb077 msix: Handle MSI-X device masking Sebastien Boeuf 2019-06-06 18:46:11 -07:00
  • d810c7712d msix: Handle MSI-X vector masking Sebastien Boeuf 2019-06-06 12:38:48 -07:00
  • 42378caa8b vm-virtio: Fix alignment and MSI-X table size on the BAR Sebastien Boeuf 2019-06-06 10:15:10 -07:00
  • edd1279609 pci: Allow QWORD read and write to MSI-X table Sebastien Boeuf 2019-06-06 09:35:52 -07:00
  • 00cdbbc673 pci: Make MSI-X PBA read only Sebastien Boeuf 2019-06-06 08:52:11 -07:00
  • 829d9a0514 msix: Handle MSI-X device masking #48 Sebastien Boeuf 2019-06-06 18:46:11 -07:00
  • 885d875ffd msix: Handle MSI-X vector masking Sebastien Boeuf 2019-06-06 12:38:48 -07:00
  • 0b7efa807a vm-virtio: Fix alignment and MSI-X table size on the BAR Sebastien Boeuf 2019-06-06 10:15:10 -07:00
  • f5b6bc430b pci: Allow QWORD read and write to MSI-X table Sebastien Boeuf 2019-06-06 09:35:52 -07:00
  • 6cd31e68f4 pci: Make MSI-X PBA read only Sebastien Boeuf 2019-06-06 08:52:11 -07:00
  • bbd0f5eebb build: Update Cargo.lock for linux-loader crate update Rob Bradford 2019-06-07 12:28:02 +01:00
  • c8f1aec1a3 build: Update Cargo.lock for linux-loader crate update #49 Rob Bradford 2019-06-07 12:28:02 +01:00
  • b0a575d361 tests: Add a test for PCI MSI Rob Bradford 2019-06-06 15:15:07 +01:00
  • 47a4065aaf interrupt: Use a single closure to describe pin based and MSI-X Sebastien Boeuf 2019-06-05 09:53:24 -07:00
  • 8df05b72dc vmm: Add MSI-X support to virtio-pci devices Sebastien Boeuf 2019-05-29 16:33:29 -07:00
  • 13a065d2cd dep: Rely on latest kvm-ioctls crate Sebastien Boeuf 2019-06-03 14:09:01 -07:00
  • 4b53dc4921 pci: Add MSI-X implementation Sebastien Boeuf 2019-06-03 13:58:55 -07:00
  • d3c7b45542 interrupt: Make IRQ delivery generic Sebastien Boeuf 2019-06-03 13:57:26 -07:00
  • 4c1f5be232 tests: Add a test for PCI MSI #38 Rob Bradford 2019-06-06 15:15:07 +01:00
  • be1154ef90 interrupt: Use a single closure to describe pin based and MSI-X Sebastien Boeuf 2019-06-05 09:53:24 -07:00
  • 1fc3e37d7f vmm: Add MSI-X support to virtio-pci devices Sebastien Boeuf 2019-05-29 16:33:29 -07:00
  • 8da04d3780 dep: Rely on latest kvm-ioctls crate Sebastien Boeuf 2019-06-03 14:09:01 -07:00
  • ee0f95280c pci: Add MSI-X implementation Sebastien Boeuf 2019-06-03 13:58:55 -07:00
  • 0ae36b345a interrupt: Make IRQ delivery generic Sebastien Boeuf 2019-06-03 13:57:26 -07:00
  • 1f53488003 tests: Switch to launching by command Rob Bradford 2019-06-04 16:24:39 +01:00
  • ddce3df826 tests: Add basic integration testing Rob Bradford 2019-05-23 16:45:13 +01:00
  • f63d4a7418 vm: Disable stdin and terminal reconfiguration when headless Rob Bradford 2019-05-30 16:17:57 +01:00
  • 425841a4fe vm: Do not explictly exit on reset Rob Bradford 2019-05-28 19:44:07 +01:00
  • b7707887cc tests: Switch to launching by command #34 Rob Bradford 2019-06-04 16:24:39 +01:00
  • 97feef8b10 tests: Add basic integration testing Rob Bradford 2019-05-23 16:45:13 +01:00
  • c6eafbcba3 vm: Disable stdin and terminal reconfiguration when headless Rob Bradford 2019-05-30 16:17:57 +01:00
  • a0a9cf4233 vm: Do not explictly exit on reset Rob Bradford 2019-05-28 19:44:07 +01:00
  • 74a21f24e1 vendor: Remove vendoring Samuel Ortiz 2019-06-06 10:39:07 +02:00
  • 7aff89d918 vendor: Remove vendoring #47 Samuel Ortiz 2019-06-06 10:39:07 +02:00
  • 842515c2f1 vendor: Add vmm-sys-util duplicate Sebastien Boeuf 2019-06-05 18:51:43 -07:00
  • 9bb6f26d10 vendor: Add vmm-sys-util duplicate #46 Sebastien Boeuf 2019-06-05 18:51:43 -07:00
  • b0f8760331 vendor: Add vmm-sys-util duplicate #45 Samuel Ortiz 2019-06-05 19:26:28 +02:00
  • 89fc75d5d3 docs: Initial vendoring documentation Samuel Ortiz 2019-06-04 15:13:53 +02:00
  • a6b7715f4b vendor: Move to the rust-vmm vmm-sys-util package Samuel Ortiz 2019-06-04 13:23:52 +02:00
  • d5f5648b37 vendor: Add vendored dependencies Samuel Ortiz 2019-06-03 16:40:09 +02:00
  • d058e8f6c4 docs: Initial vendoring documentation #37 Samuel Ortiz 2019-06-04 15:13:53 +02:00
  • 718d970e99 vendor: Move to the rust-vmm vmm-sys-util package Samuel Ortiz 2019-06-04 13:23:52 +02:00
  • ab459d0c6b vendor: Add vendored dependencies Samuel Ortiz 2019-06-03 16:40:09 +02:00
  • 18f1f84897 Add MSI-X support #41 Sebastien Boeuf 2019-05-29 16:33:29 -07:00
  • 215d81b41f vm: Disable stdin and terminal reconfiguration when headless Rob Bradford 2019-05-30 16:17:57 +01:00
  • 1f7c9813d5 tests: Add basic integration testing Rob Bradford 2019-05-23 16:45:13 +01:00
  • da8c360495 vm: Do not explictly exit on reset Rob Bradford 2019-05-28 19:44:07 +01:00
  • e3f7bc2e9d build: Update Cargo.lock to reflect changed dependencies Rob Bradford 2019-06-03 13:58:37 +01:00
  • ae09131b2e build: Update Cargo.lock to reflect changed dependencies #40 Rob Bradford 2019-06-03 13:58:37 +01:00
  • 8370a5bcc2 vmm: Repair the port IO memory alignment Jing Liu 2019-05-27 19:14:53 +08:00
  • d37538a83b vmm: Repair the port IO memory alignment #36 Jing Liu 2019-05-27 19:14:53 +08:00
  • e5e651895b config: Reorganize command line parsing Sebastien Boeuf 2019-05-23 12:48:05 -07:00
  • f2a8731f7d config: Reorganize command line parsing #33 Sebastien Boeuf 2019-05-23 12:48:05 -07:00
  • 9900daacf8 README: Update for new --disk usage Rob Bradford 2019-05-22 14:58:57 +01:00
  • a09f918adc main, vmm: Add support for multiple --disk options Rob Bradford 2019-05-22 14:56:22 +01:00
  • 505d6b989f README: Update for new --disk usage #29 Rob Bradford 2019-05-22 14:58:57 +01:00
  • ed78ba69fd main, vmm: Add support for multiple --disk options Rob Bradford 2019-05-22 14:56:22 +01:00
  • 52790424f2 vm-allocator: Force documenting all public APIs Samuel Ortiz 2019-05-21 19:39:11 +02:00
  • 9f247751e7 vm-allocator: Allow for freeing system resources Samuel Ortiz 2019-05-21 17:43:03 +02:00
  • 4b451b01d9 vm-allocator: Allow for freeing address ranges Samuel Ortiz 2019-05-21 17:28:03 +02:00
  • 6aed07e742 vm-allocator: Force documenting all public APIs #28 Samuel Ortiz 2019-05-21 19:39:11 +02:00
  • 282dbbbad8 vm-allocator: Allow for freeing system resources Samuel Ortiz 2019-05-21 17:43:03 +02:00
  • fdf861c69f vm-allocator: Allow for freeing address ranges Samuel Ortiz 2019-05-21 17:28:03 +02:00
  • 8bb71fad76 vmm: Simplify the vcpu run switch Samuel Ortiz 2019-05-19 04:24:47 +02:00
  • a9f1c7f084 arch: Remove the 32-bit PCI hole #26 Samuel Ortiz 2019-05-19 04:46:31 +02:00
  • 5e5c837549 vmm: Simplify the vcpu run switch #25 Samuel Ortiz 2019-05-19 04:24:47 +02:00
  • 6615d55223 Revert "main: Fix --net behavior" Logan Saso 2019-05-17 11:40:03 -07:00
  • 6edf9fe4b0 Revert "main: Fix --net behavior" #21 Logan Saso 2019-05-17 11:40:03 -07:00
  • 71271e1555 Add Vagrant support #17 Victor Morales 2019-05-16 16:59:24 -07:00
  • 8b2fa4f47d Add installer script Victor Morales 2019-05-16 16:58:02 -07:00
  • 41c949c404 Add commented lines autogenerated by Cargo Victor Morales 2019-05-16 16:57:48 -07:00
  • 8e9e7601f5 main: Fix --net behavior Sebastien Boeuf 2019-05-16 16:25:11 -07:00
  • a5f54ec66e main: Fix --net behavior #20 Sebastien Boeuf 2019-05-16 16:25:11 -07:00
  • e52132c8c8 main: refactored parameter parsing CONTRIBUTING.md: removed a space to suport markdown linking Logan Saso 2019-05-16 10:53:57 -07:00
  • 619c6fbd96 main: refactored parameter parsing CONTRIBUTING.md: removed a space to suport markdown linking #18 Logan Saso 2019-05-16 10:53:57 -07:00
  • 9299502955 cloud-hypervisor: Switch to crates.io kvm-ioctls Samuel Ortiz 2019-05-15 01:21:35 +02:00
  • af63779e54 cloud-hypervisor: Switch to crates.io kvm-ioctls #16 Samuel Ortiz 2019-05-15 01:21:35 +02:00
  • 0d8193778c README: Add travis build status badge Samuel Ortiz 2019-05-14 19:08:50 +02:00
  • 442e2cd1bc README: Add travis build status badge #1 Samuel Ortiz 2019-05-14 19:08:50 +02:00
  • c1f1fe713f vm: Propagate errors appropriately Sebastien Boeuf 2019-05-13 18:12:40 -07:00
  • 6ecdd98634 virtio: Enable qcow support for virtio-block Chao Peng 2019-05-10 07:27:56 +00:00
  • 919226f31e cloud-hypervisor: Add README Samuel Ortiz 2019-05-09 07:04:34 +02:00
  • b60ef22100 cloud-hypervisor: Add CREDITS Samuel Ortiz 2019-05-10 15:03:10 +02:00
  • bcd562e271 cloud-hypervisor: Add a contributing guide Samuel Ortiz 2019-05-09 14:47:18 +02:00
  • 4daf999cad cloud-hypervisor: Add initial list of maintainers Samuel Ortiz 2019-05-09 14:14:12 +02:00
  • 929b343bce cloud-hypervisor: Adopt the Contributor Covenant code of conduct Samuel Ortiz 2019-05-09 09:34:35 +02:00
  • adb0abf400 main: Make supplying the commandline optional Rob Bradford 2019-05-10 10:52:15 +01:00
  • 2c94529660 vmm: Propagate boot_kernel errors properly Samuel Ortiz 2019-05-10 10:46:27 +02:00
  • 43965eda6f main: Improve guest setting log format Samuel Ortiz 2019-05-10 10:02:07 +02:00
  • fe99c29743 vm-virtio: Remove useless PCI BAR debug log Samuel Ortiz 2019-05-10 10:01:29 +02:00
  • 83dadb818f vmm: Remove useless memory setting log Samuel Ortiz 2019-05-10 09:53:05 +02:00
  • 3f38b42f05 vmm: Fix the Error enum comment Samuel Ortiz 2019-05-10 10:21:53 +02:00
  • cacce5f7c4 vmm: Use random local MAC address as the default one Samuel Ortiz 2019-05-10 07:22:11 +02:00
  • 576a28ae5e net_util: Add helper for generating a random local MAC Samuel Ortiz 2019-05-10 07:08:37 +02:00
  • 5934f30fde vmm: Add support for letting the VMM create the TAP interface Sebastien Boeuf 2019-05-09 11:21:15 -07:00