Commit Graph

  • 8dd340e1de vm-virtio: Fix the network and storage PCI class and sub-class #84 Samuel Ortiz 2019-07-02 17:16:11 +0200
  • 80cf7ad07a vm-virtio: Implement the u32 to VirtioDeviceType conversion Samuel Ortiz 2019-07-02 17:11:09 +0200
  • b9064f0c18 pci: Export network and mass storage sub classes Samuel Ortiz 2019-07-02 17:08:51 +0200
  • 49d6b495d5 vmm: Remove println! from debugging Rob Bradford 2019-07-02 11:17:04 +0100
  • 160f9f60ce vmm: Remove println! from debugging #82 Rob Bradford 2019-07-02 11:17:04 +0100
  • daae263b67 vfio-bindings: Initial commit Samuel Ortiz 2019-06-11 17:21:32 +0200
  • 34e09923a5 vmm: Add support for multiple virtio-pmem devices Sebastien Boeuf 2019-06-28 01:45:58 -0700
  • 785db6295e test: Add virtio-pmem integration tests Sebastien Boeuf 2019-06-20 13:26:11 -0700
  • 294c26bfb7 vmm: Add virtio-pmem support to cloud-hypervisor Sebastien Boeuf 2019-06-19 13:48:37 -0700
  • 8862d61042 vm-virtio: Add virtio-pmem implementation Sebastien Boeuf 2019-06-18 14:40:57 -0700
  • d38c31799f vmm: Add support for multiple virtio-pmem devices #67 Sebastien Boeuf 2019-06-28 01:45:58 -0700
  • 64f7062625 test: Add virtio-pmem integration tests Sebastien Boeuf 2019-06-20 13:26:11 -0700
  • c48f7d7589 vmm: Add virtio-pmem support to cloud-hypervisor Sebastien Boeuf 2019-06-19 13:48:37 -0700
  • 5a66251631 vm-virtio: Add virtio-pmem implementation Sebastien Boeuf 2019-06-18 14:40:57 -0700
  • c0336e83ea docs: Add virtio-fs documentation Sebastien Boeuf 2019-06-27 10:24:36 -0700
  • 1cb2378499 vmm: Add support for multiple virtio-fs devices Sebastien Boeuf 2019-06-27 09:14:11 -0700
  • 0fcca3ed74 tests: Add virtio-fs testing Sebastien Boeuf 2019-06-14 17:41:13 -0700
  • 53085c7ccc memory: Allow memory to be backed by a file Sebastien Boeuf 2019-05-24 12:21:23 -0700
  • 2ede30b6d3 vmm: Add virtio-fs support to the VMM Sebastien Boeuf 2019-05-22 13:06:49 -0700
  • 1ddc8f2f0d vm-virtio: Add vhost-user-fs support Sebastien Boeuf 2019-05-21 11:54:53 -0700
  • 8f70771b1d vhost_rs: Copy vhost crate from jiangliu/v1 Sebastien Boeuf 2019-06-14 13:17:22 -0700
  • 8dc06aa50d vm-virtio: Remove unneeded code Sebastien Boeuf 2019-05-21 12:06:19 -0700
  • cd4c755696 docs: Add virtio-fs documentation #30 Sebastien Boeuf 2019-06-27 10:24:36 -0700
  • 6defecbad7 vmm: Add support for multiple virtio-fs devices Sebastien Boeuf 2019-06-27 09:14:11 -0700
  • ea7e6fd611 vm-device: Change SystemAllocator reference type #39 Jing Liu 2019-06-27 18:54:54 +0800
  • e9c48fc4d3 tests: Add virtio-fs testing Sebastien Boeuf 2019-06-14 17:41:13 -0700
  • abd7f8f881 memory: Allow memory to be backed by a file Sebastien Boeuf 2019-05-24 12:21:23 -0700
  • 936ec010e7 vmm: Add virtio-fs support to the VMM Sebastien Boeuf 2019-05-22 13:06:49 -0700
  • 8cb1aa64de vm-virtio: Add vhost-user-fs support Sebastien Boeuf 2019-05-21 11:54:53 -0700
  • 527f707109 vhost_rs: Copy vhost crate from jiangliu/v1 Sebastien Boeuf 2019-06-14 13:17:22 -0700
  • 0e6d5de79c vm-virtio: Remove unneeded code Sebastien Boeuf 2019-05-21 12:06:19 -0700
  • 30266a41be vm-memory usage: vm-memory latest codes rename MmapError to Error Jing Liu 2019-06-26 17:06:49 +0800
  • 69f70a7bc1 vm-device: Use vm-device device model into cloud-hypervisor Jing Liu 2019-06-12 16:18:53 +0800
  • 45a2872ae5 vm-allocator: Improve Error log format Jing Liu 2019-06-26 16:16:20 +0800
  • 6ebe8f5963 vm-device: Add vm-device device model architecture Jing Liu 2019-06-25 14:37:27 +0800
  • a9d73d55f2 vm-allocator: Improve unique interger resource allocation and free mechanism Jing Liu 2019-06-13 22:29:27 +0800
  • 6a989b6a9c vm-memory usage: vm-memory latest codes rename MmapError to Error #76 Jing Liu 2019-06-26 17:06:49 +0800
  • 9da2343cb7 device: Improvement for BusDevice trait and PciDevice trait Jing Liu 2019-06-05 17:24:18 +0800
  • 6128ee9026 device: Improvement for BusDevice trait and PciDevice trait #74 Jing Liu 2019-06-05 17:24:18 +0800
  • 5f7d520dc1 tests: Add split_irqchip test Sebastien Boeuf 2019-06-12 18:45:41 -0700
  • 5e803ab18f vmm: Integrate userspace IOAPIC Sebastien Boeuf 2019-06-18 10:31:50 -0700
  • 950bd205c6 devices: Add userspace IOAPIC implementation Sebastien Boeuf 2019-06-12 01:12:45 -0700
  • c8c4a4d444 devices: Create Interrupt trait to abstract interrupt delivery Sebastien Boeuf 2019-06-11 10:49:19 -0700
  • a93ee21e24 tests: Add split_irqchip test #57 Sebastien Boeuf 2019-06-12 18:45:41 -0700
  • 7ac9637366 vmm: Integrate userspace IOAPIC Sebastien Boeuf 2019-06-18 10:31:50 -0700
  • 35a81b57e4 devices: Add userspace IOAPIC implementation Sebastien Boeuf 2019-06-12 01:12:45 -0700
  • 0b6890ecab devices: Create Interrupt trait to abstract interrupt delivery Sebastien Boeuf 2019-06-11 10:49:19 -0700
  • 2a7fbe8eae CI: Fix the Ubuntu VM update stuck on an interactive window Sebastien Boeuf 2019-06-17 06:36:51 -0700
  • 51b4a4bea2 CI: Fix the Ubuntu VM update stuck on an interactive window #66 Sebastien Boeuf 2019-06-17 06:36:51 -0700
  • fe43e86193 README: Use a permanent Slack invite link Samuel Ortiz 2019-06-17 12:12:24 +0200
  • 670ffac52b README: Use a permanent Slack invite link #65 Samuel Ortiz 2019-06-17 12:12:24 +0200
  • c4c8b9314d build: Switch over to using rust-vmm linux-loader crate Rob Bradford 2019-06-13 11:07:32 +0100
  • 226d3366d2 tests: Add direct boot test using bzImage Rob Bradford 2019-06-13 11:00:51 +0100
  • 429b53a672 vmm: Add bzimage loader support Cathy Zhang 2019-06-10 17:14:02 +0800
  • 467fa1d44a build: Switch over to using rust-vmm linux-loader crate #52 Rob Bradford 2019-06-13 11:07:32 +0100
  • 5e21eb3eeb tests: Add direct boot test using bzImage Rob Bradford 2019-06-13 11:00:51 +0100
  • cb3878bc5b vmm: Add bzimage loader support Cathy Zhang 2019-06-10 17:14:02 +0800
  • fb6cf49d1f vmm: Move all the CPUID related code to CpuidPatch #56 Chao Peng 2019-06-12 13:42:31 +0000
  • 1f864e6891 vmm: Set the APIC ID in the extended topology Chao Peng 2019-06-11 13:53:38 +0000
  • 0f54429848 vmm: Move all the CPUID related code to CpuidPatch Chao Peng 2019-06-12 13:42:31 +0000
  • a0f4376eb0 vmm: Set the APIC ID in the extended topology Chao Peng 2019-06-11 13:53:38 +0000
  • 0d0d19e223 vmm: Enable TSC_DEADLINE_TIMER allows for PIT emulation removal Sebastien Boeuf 2019-06-07 14:30:20 -0700
  • 946a5d4f21 build: Update Cargo.lock for syn crate update Sebastien Boeuf 2019-06-10 06:59:16 -0700
  • 755a1ae607 vmm: Enable TSC_DEADLINE_TIMER allows for PIT emulation removal #51 Sebastien Boeuf 2019-06-07 14:30:20 -0700
  • 25731eba7e build: Update Cargo.lock for syn crate update Sebastien Boeuf 2019-06-10 06:59:16 -0700
  • 72f3a69796 tests: Add test for booting from vmlinux Rob Bradford 2019-06-10 15:02:53 +0100
  • 445b484881 fixup! resources: Shrink 5.0 kernel config Rob Bradford 2019-06-10 16:29:52 +0100
  • a45f473683 tests: Loosen memory check requirements Rob Bradford 2019-06-10 15:00:14 +0100
  • 52ce042125 tests: Bump the Clear Linux version Rob Bradford 2019-06-10 14:59:04 +0100
  • fa0f1c8ab8 resources: Shrink 5.0 kernel config Rob Bradford 2019-06-10 14:56:32 +0100
  • eb328ce323 tests: Add test for booting from vmlinux #53 Rob Bradford 2019-06-10 15:02:53 +0100
  • 9073f27500 fixup! resources: Shrink 5.0 kernel config Rob Bradford 2019-06-10 16:29:52 +0100
  • 103d296a4f tests: Loosen memory check requirements Rob Bradford 2019-06-10 15:00:14 +0100
  • d9c07e6a4b tests: Bump the Clear Linux version Rob Bradford 2019-06-10 14:59:04 +0100
  • 24a8d7589d resources: Shrink 5.0 kernel config Rob Bradford 2019-06-10 14:56:32 +0100
  • 24dbe7003a irq: Fix pin based interrupt for virtio-pci Sebastien Boeuf 2019-06-07 09:19:46 -0700
  • 4be3dfeb37 build: Update Cargo.lock for linux-loader crate update Sebastien Boeuf 2019-06-07 09:19:30 -0700
  • b5471f86a7 irq: Fix pin based interrupt for virtio-pci #50 Sebastien Boeuf 2019-06-07 09:19:46 -0700
  • 603da500b6 build: Update Cargo.lock for linux-loader crate update Sebastien Boeuf 2019-06-07 09:19:30 -0700
  • 4d98dcb077 msix: Handle MSI-X device masking Sebastien Boeuf 2019-06-06 18:46:11 -0700
  • d810c7712d msix: Handle MSI-X vector masking Sebastien Boeuf 2019-06-06 12:38:48 -0700
  • 42378caa8b vm-virtio: Fix alignment and MSI-X table size on the BAR Sebastien Boeuf 2019-06-06 10:15:10 -0700
  • edd1279609 pci: Allow QWORD read and write to MSI-X table Sebastien Boeuf 2019-06-06 09:35:52 -0700
  • 00cdbbc673 pci: Make MSI-X PBA read only Sebastien Boeuf 2019-06-06 08:52:11 -0700
  • 829d9a0514 msix: Handle MSI-X device masking #48 Sebastien Boeuf 2019-06-06 18:46:11 -0700
  • 885d875ffd msix: Handle MSI-X vector masking Sebastien Boeuf 2019-06-06 12:38:48 -0700
  • 0b7efa807a vm-virtio: Fix alignment and MSI-X table size on the BAR Sebastien Boeuf 2019-06-06 10:15:10 -0700
  • f5b6bc430b pci: Allow QWORD read and write to MSI-X table Sebastien Boeuf 2019-06-06 09:35:52 -0700
  • 6cd31e68f4 pci: Make MSI-X PBA read only Sebastien Boeuf 2019-06-06 08:52:11 -0700
  • bbd0f5eebb build: Update Cargo.lock for linux-loader crate update Rob Bradford 2019-06-07 12:28:02 +0100
  • c8f1aec1a3 build: Update Cargo.lock for linux-loader crate update #49 Rob Bradford 2019-06-07 12:28:02 +0100
  • b0a575d361 tests: Add a test for PCI MSI Rob Bradford 2019-06-06 15:15:07 +0100
  • 47a4065aaf interrupt: Use a single closure to describe pin based and MSI-X Sebastien Boeuf 2019-06-05 09:53:24 -0700
  • 8df05b72dc vmm: Add MSI-X support to virtio-pci devices Sebastien Boeuf 2019-05-29 16:33:29 -0700
  • 13a065d2cd dep: Rely on latest kvm-ioctls crate Sebastien Boeuf 2019-06-03 14:09:01 -0700
  • 4b53dc4921 pci: Add MSI-X implementation Sebastien Boeuf 2019-06-03 13:58:55 -0700
  • d3c7b45542 interrupt: Make IRQ delivery generic Sebastien Boeuf 2019-06-03 13:57:26 -0700
  • 4c1f5be232 tests: Add a test for PCI MSI #38 Rob Bradford 2019-06-06 15:15:07 +0100
  • be1154ef90 interrupt: Use a single closure to describe pin based and MSI-X Sebastien Boeuf 2019-06-05 09:53:24 -0700
  • 1fc3e37d7f vmm: Add MSI-X support to virtio-pci devices Sebastien Boeuf 2019-05-29 16:33:29 -0700