Commit Graph

  • 9c658e21a5 virtio-devices: iommu: Remove trivial handling of 'EVENT_Q_EVENT' Bo Chen 2022-10-20 08:15:00 -07:00
  • 38620eaea8 virtio-devices: net: Avoid using vector and direct indexing Bo Chen 2022-10-19 15:09:19 -07:00
  • a388d76228 virtio-devices: console: Avoid using vector and direct indexing Bo Chen 2022-10-19 15:00:32 -07:00
  • 710a860e9b virtio-devices: iommu: Avoid using vector and direct indexing Bo Chen 2022-10-19 14:19:06 -07:00
  • 83f22ac779 virtio-devices: iommu: Specify minimum number of queues to avoid OOB Bo Chen 2022-10-19 14:03:29 -07:00
  • 71b4aad3f1 build: Bump serde_json from 1.0.86 to 1.0.87 in /fuzz dependabot[bot] 2022-10-19 23:46:10 +00:00
  • d7afa3c47e build: Bump serde_json from 1.0.86 to 1.0.87 dependabot[bot] 2022-10-19 23:09:02 +00:00
  • 073374e2b0 README.md: Fix path to executable Rob Bradford 2022-10-19 12:59:37 +01:00
  • d4f40487e3 build: Bump clap from 4.0.15 to 4.0.17 in /fuzz dependabot[bot] 2022-10-18 23:48:57 +00:00
  • f63cf2ebc0 build: Bump clap from 4.0.15 to 4.0.17 dependabot[bot] 2022-10-18 23:11:13 +00:00
  • 46031cb211 build: Bump libfuzzer-sys from 0.4.4 to 0.4.5 in /fuzz dependabot[bot] 2022-10-18 23:10:42 +00:00
  • c52ccf3992 vmm: migration: Create destination VM right before to restore it Sebastien Boeuf 2022-10-18 14:35:38 +02:00
  • 7b31871a36 fuzz: mem: Avoid using hugepages Bo Chen 2022-10-17 18:22:31 -07:00
  • 1b58c63734 build: Bump proc-macro2 from 1.0.46 to 1.0.47 dependabot[bot] 2022-10-17 23:44:18 +00:00
  • d1435a44af build: Bump proc-macro2 from 1.0.46 to 1.0.47 in /fuzz dependabot[bot] 2022-10-17 23:11:13 +00:00
  • a75d71f2c8 vmm: Reduce logging severity for unknown MMIO/PIO device accesses Rob Bradford 2022-10-17 14:49:30 +01:00
  • 96209e7a16 vmm: Remove the explicit call to 'Snapshottable:restore()' Bo Chen 2022-10-14 12:04:44 -07:00
  • 7a68689794 hypervisor: Fix a typo in error message Jinank Jain 2022-10-16 08:29:03 +00:00
  • 6e6b519a74 Revert "tests: Temporarily disable test_live_{migration,upgrade}_watchdog{_local}" Bo Chen 2022-10-12 17:39:09 -07:00
  • 958ef69295 tests: Rely on wtmp (the login records) to count reboot times Bo Chen 2022-10-12 16:39:51 -07:00
  • ffc222b26e docs: Modernise README Rob Bradford 2022-10-13 15:42:32 +01:00
  • 5b706422e8 virtio-devices: iommu: Propagate errors of processing request queue Bo Chen 2022-10-13 12:08:32 -07:00
  • 84105992b7 virtio-devices: iommu: Switch to use 'thiserror' Bo Chen 2022-10-13 12:05:45 -07:00
  • 0235ed3388 virtio-devices: mem: Report error instead of panic Bo Chen 2022-10-13 11:43:18 -07:00
  • 58066e2da4 build: Bump clap from 4.0.14 to 4.0.15 dependabot[bot] 2022-10-13 23:42:26 +00:00
  • 62d6553714 build: Bump clap from 4.0.14 to 4.0.15 in /fuzz dependabot[bot] 2022-10-13 23:09:16 +00:00
  • 2a45e44bda qcow: Fix the calculation of the number of clusters for L1 table lv.mengzhao 2022-10-12 18:54:41 +08:00
  • 099cdd2af8 virtio-devices, vmm: vdpa: Implement live migration support Sebastien Boeuf 2022-10-12 11:23:16 +02:00
  • 340fd6571a virtio-devices: vdpa: Make vhost-vdpa handler optional Sebastien Boeuf 2022-10-12 11:13:39 +02:00
  • 02f951a9c3 virtio-devices: vdpa: Simplify vring enabling Sebastien Boeuf 2022-10-12 10:54:45 +02:00
  • 22be5f9d0f vmm: Extend list of authorized ioctls for vDPA Sebastien Boeuf 2022-10-11 15:59:38 +02:00
  • a9ccb20e5a vm-migration: Add StartMigration type to MigratableError Sebastien Boeuf 2022-10-11 15:56:51 +02:00
  • 2b150ac2ea pci, virtio-devices: Restore proper BAR type Sebastien Boeuf 2022-10-11 15:49:42 +02:00
  • 204bf2e3f5 deps: Rely on latest rust-vmm/vhost version Sebastien Boeuf 2022-10-11 15:48:35 +02:00
  • 2a40fe5541 build: Bump clap from 4.0.13 to 4.0.14 dependabot[bot] 2022-10-12 23:41:10 +00:00
  • 7ae4e2b8fe build: Bump clap from 4.0.13 to 4.0.14 in /fuzz dependabot[bot] 2022-10-12 23:08:12 +00:00
  • f17f4079b4 test_data: Use bash TCP support instead of netcat for boot check Rob Bradford 2022-10-12 17:08:33 +01:00
  • 342851c88c fuzz: Add fuzzer for virtio-mem Bo Chen 2022-10-10 18:18:19 -07:00
  • 37c3b0429a vmm: Make MemoryManager::create_ram_region() public Bo Chen 2022-10-10 18:18:31 -07:00
  • af14044fb8 build: Bump zerocopy-derive from 0.3.1 to 0.3.2 dependabot[bot] 2022-10-12 09:23:50 +00:00
  • fa39d1e9b9 build: Bump clap from 4.0.12 to 4.0.13 dependabot[bot] 2022-10-12 08:19:24 +00:00
  • 00714dc54a build: Bump openssl-src from 111.22.0+1.1.1q to 111.23.0+1.1.1r dependabot[bot] 2022-10-11 23:10:34 +00:00
  • 87fb9cedc9 tests: Temporarily disable test_live_{migration,upgrade}_watchdog{_local} Rob Bradford 2022-10-12 08:40:36 +01:00
  • ce2928d842 build: Bump clap from 4.0.12 to 4.0.13 in /fuzz dependabot[bot] 2022-10-11 23:10:23 +00:00
  • a18b08c682 seccomp: mshv: Allow create partition ioctl Anatol Belski 2022-10-11 02:09:21 +02:00
  • 43935c3b95 build: Bump uuid from 1.1.2 to 1.2.1 dependabot[bot] 2022-10-11 02:40:12 +00:00
  • c3c550c454 build: Bump unicode-ident from 1.0.4 to 1.0.5 dependabot[bot] 2022-10-11 01:46:23 +00:00
  • 7da632def6 build: Bump unicode-ident from 1.0.4 to 1.0.5 in /fuzz dependabot[bot] 2022-10-11 01:12:28 +00:00
  • f38ef20e3b build: Bump libc from 0.2.134 to 0.2.135 dependabot[bot] 2022-10-11 00:35:20 +00:00
  • a033b1ef67 build: Bump uuid from 1.1.2 to 1.2.1 in /fuzz dependabot[bot] 2022-10-11 00:34:17 +00:00
  • ffa7d27b5e build: Bump libc from 0.2.134 to 0.2.135 in /fuzz dependabot[bot] 2022-10-10 23:48:19 +00:00
  • da725daca0 build: Bump clap from 4.0.10 to 4.0.12 dependabot[bot] 2022-10-10 23:48:02 +00:00
  • 0fe0eb4c97 build: Bump serde_json from 1.0.85 to 1.0.86 dependabot[bot] 2022-10-10 23:15:00 +00:00
  • 8877211d9e build: Bump syn from 1.0.101 to 1.0.102 dependabot[bot] 2022-10-07 23:49:19 +00:00
  • f907ff5d82 build: Bump syn from 1.0.101 to 1.0.102 in /fuzz dependabot[bot] 2022-10-07 23:16:09 +00:00
  • 89a2562c5a pci: Optimise MSI-X table programming Rob Bradford 2022-10-07 15:34:10 +01:00
  • 29cf637f3f vmm: Move 'default_serial/console()' to vm_config.rs Bo Chen 2022-10-07 08:41:11 -07:00
  • fd9fa2a681 virtio-mem: mem: Simplify 'process_queue' Bo Chen 2022-10-06 14:58:10 -07:00
  • 756aebafda virtio-devices: mem: Handle and propagate errors properly Bo Chen 2022-10-06 14:42:23 -07:00
  • d4d63502be build: Bump itoa from 1.0.3 to 1.0.4 dependabot[bot] 2022-10-06 23:52:23 +00:00
  • 961793ba8c build: Bump io-uring from 0.5.6 to 0.5.7 in /fuzz dependabot[bot] 2022-10-06 23:52:16 +00:00
  • cbeed02a7c build: Bump itoa from 1.0.3 to 1.0.4 in /fuzz dependabot[bot] 2022-10-06 23:16:08 +00:00
  • 10eb687687 build: Bump io-uring from 0.5.6 to 0.5.7 dependabot[bot] 2022-10-06 23:16:10 +00:00
  • 83cc554f90 vmm: Remove deprecated VmConfig::{kernel, initramfs, cmdline} members Rob Bradford 2022-10-06 13:45:37 +01:00
  • 7d8d27c1b4 vmm: Rename queue size / number of queues constants Rob Bradford 2022-10-06 13:40:47 +01:00
  • d692dfb8e3 vmm: Move impl Default for ... to vm_config.rs Rob Bradford 2022-10-06 13:19:47 +01:00
  • 7ad58457b0 vmm: Split structs from logic that make up VmConfig Rob Bradford 2022-10-05 12:40:07 +01:00
  • 62d2189ade build: Bump clap from 4.0.9 to 4.0.10 in /fuzz dependabot[bot] 2022-10-05 23:53:00 +00:00
  • 7e7855bc8f build: Bump clap from 4.0.9 to 4.0.10 dependabot[bot] 2022-10-05 23:19:26 +00:00
  • 11cc35e6b5 build: Bump arbitrary from 1.1.6 to 1.1.7 in /fuzz dependabot[bot] 2022-10-05 23:19:21 +00:00
  • 89677c3181 build: Bump clap from 3.2.22 to 4.0.9 Sebastien Boeuf 2022-10-04 16:52:43 +02:00
  • 307cfeba27 build: Bump smallvec from 1.9.0 to 1.10.0 dependabot[bot] 2022-10-05 00:29:18 +00:00
  • 43bb09df50 build: Bump vm-fdt from 8a19dcc to d942590 dependabot[bot] 2022-10-04 23:52:57 +00:00
  • 81d570e271 build: Bump mshv-bindings from 6b0cf3b to ac9c92f dependabot[bot] 2022-10-04 23:21:58 +00:00
  • 31ca22d4b6 virtio-devices: rng: Fix error message Rob Bradford 2022-10-04 12:16:17 +01:00
  • cf995451a2 virtio-devices: watchdog: Generate error on invalid queue descriptor Rob Bradford 2022-10-04 12:20:42 +01:00
  • 4fea40f008 fuzz: Balloon: Reduce the guest memory size and queue size Bo Chen 2022-10-03 17:08:45 -07:00
  • 2daab89987 vmm: Remove legacy firmware loading Rob Bradford 2022-10-03 15:51:50 +01:00
  • 1bc63e7848 vmm: Remove legacy I/O ports for ACPI Rob Bradford 2022-10-03 15:48:43 +01:00
  • 2115a41568 openapi: Add 'firmware' to 'PayloadConfig' Bo Chen 2022-09-30 13:08:03 -07:00
  • 4b4354a52c build: Bump rustix from 0.35.10 to 0.35.11 dependabot[bot] 2022-09-30 01:02:52 +00:00
  • 67751d07d6 build: Bump libc from 0.2.133 to 0.2.134 dependabot[bot] 2022-09-30 00:29:03 +00:00
  • 509fd8b03e build: Bump libc from 0.2.133 to 0.2.134 in /fuzz dependabot[bot] 2022-09-29 23:51:02 +00:00
  • 1294f052b2 build: Bump mshv-bindings from 2d0aaa1 to 6b0cf3b dependabot[bot] 2022-09-29 23:16:27 +00:00
  • 01b38b9c59 build: Bump proc-macro2 from 1.0.45 to 1.0.46 in /fuzz dependabot[bot] 2022-09-29 23:16:13 +00:00
  • db51e9e209 build: Bump proc-macro2 from 1.0.44 to 1.0.46 dependabot[bot] 2022-09-29 17:41:00 +00:00
  • 57dfcc06d3 fuzz: Cargo.lock: Bump virtio-queue to 0.6.1 Bo Chen 2022-09-29 11:02:46 -07:00
  • 2ba6a9bfcf build: Release v27.0 v27.0 Rob Bradford 2022-09-29 16:57:42 +01:00
  • 362f95c825 README.md: Add mailing list details Rob Bradford 2022-09-29 13:13:40 +01:00
  • a02387862d build: Bump rustix from 0.35.10 to 0.35.11 in /fuzz dependabot[bot] 2022-09-28 23:50:13 +00:00
  • ee5c2d2765 build: Bump proc-macro2 from 1.0.44 to 1.0.45 in /fuzz dependabot[bot] 2022-09-28 23:17:56 +00:00
  • cd0208fe0a api-client: Allow response to be captured James O. D. Hunt 2022-09-28 14:10:38 +01:00
  • eea9bcea38 api-client: Refactor to removed hard-coded prefix James O. D. Hunt 2022-09-28 09:38:03 +01:00
  • 45fa8be97a scripts: Remove common feature flag for mshv tests Smit Gardhariya 2022-09-28 11:41:01 +05:30
  • f0c55f5245 virtio-devices: rng: Error out of queue execution on invalid requests Bo Chen 2022-09-27 10:21:15 -07:00
  • 4779265453 build: Bump thiserror from 1.0.36 to 1.0.37 in /fuzz dependabot[bot] 2022-09-27 23:09:05 +00:00
  • 0b9b46bbc8 build: Bump thiserror from 1.0.36 to 1.0.37 dependabot[bot] 2022-09-27 23:08:55 +00:00
  • 06eb82d239 build: Consolidate "gdb" build feature into "guest_debug" Rob Bradford 2022-09-27 12:17:40 +01:00
  • b8503b5f45 hypervisor: Support compiling "tdx" and "mshv" feature together Rob Bradford 2022-09-27 12:28:30 +01:00
  • 3bf3cca70a vhost_user_net: Allow user to set MTU Sebastien Boeuf 2022-09-26 16:28:40 +02:00