Commit Graph

  • 76d3d3d505 build: bump clap from 3.0.14 to 3.1.0 in /fuzz dependabot[bot] 2022-02-16 23:13:31 +00:00
  • f16fe56e33 build: bump cc from 1.0.72 to 1.0.73 dependabot[bot] 2022-02-16 23:13:28 +00:00
  • d9eff12ba3 pci: Only allow writes to RW bits in MSI-X register Rob Bradford 2022-02-16 17:23:57 +00:00
  • 42b5d4a2f7 pci, vmm: Update DeviceNode to store PciBdf instead of u32 Sebastien Boeuf 2022-02-16 09:55:26 +01:00
  • 200b13517b build: bump vfio-ioctls from 4630612 to f75a77c dependabot[bot] 2022-02-16 09:32:03 +00:00
  • 07d78e6a12 build: bump libc from 0.2.117 to 0.2.118 dependabot[bot] 2022-02-15 23:45:46 +00:00
  • 1659a0cb6f build: bump libc from 0.2.117 to 0.2.118 in /fuzz dependabot[bot] 2022-02-15 23:11:57 +00:00
  • 6b44f0d12a build: bump virtio-queue from f2a46b3 to 15effce in /fuzz dependabot[bot] 2022-02-15 23:11:51 +00:00
  • 5752a2a4fb openapi: Add the 204 response to vm-add-* actions Fabiano Fidêncio 2022-02-15 18:59:47 +01:00
  • 5d2db68f67 vmm: lib: Allow config changes before the VM is booted Fabiano Fidêncio 2022-01-27 12:05:32 +01:00
  • b780a916bb vmm: lib: Add unit tests Fabiano Fidêncio 2022-02-03 23:30:38 +01:00
  • 16782e8c6d vmm: lib: Do the config validation in the Vmm Fabiano Fidêncio 2022-01-27 11:53:43 +01:00
  • bd024bffb1 vmm: config: Move add_to_config to config.rs Fabiano Fidêncio 2022-01-27 10:35:40 +01:00
  • ddef99a0ff README: Use MAINTAINERS.md for security issues Rob Bradford 2022-02-15 15:37:15 +00:00
  • 1591cae440 build: bump serde_json from 1.0.78 to 1.0.79 in /fuzz dependabot[bot] 2022-02-14 23:40:44 +00:00
  • ea4ab9a4cc build: bump serde_json from 1.0.78 to 1.0.79 dependabot[bot] 2022-02-14 23:14:11 +00:00
  • 55479a64d2 openapi: Expose TDx configuration Fabiano Fidêncio 2022-02-10 10:50:08 +01:00
  • d0789871a5 tests: Add test_iommu_segments integration test Rob Bradford 2022-02-11 10:26:15 +00:00
  • 57184f110a openapi: Add PlatformConfig to OpenAPI spec Rob Bradford 2022-02-11 09:43:12 +00:00
  • 20b9f95afd vmm: Attach all devices from specified segments to the IOMMU Rob Bradford 2022-02-11 09:33:55 +00:00
  • 6994b33a24 vmm: Add "iommu_segments" to --platform Rob Bradford 2022-02-11 09:32:42 +00:00
  • da20fa74c6 tests: Add new integration test for free page reporting Sebastien Boeuf 2022-02-10 17:12:08 +01:00
  • 384752647a virtio-devices: balloon: Implement free page reporting Sebastien Boeuf 2022-02-10 14:52:35 +01:00
  • 052f38fa96 vmm: Enable guest to report free pages through virtio-balloon Sebastien Boeuf 2022-02-10 14:47:33 +01:00
  • 414e8e068b virtio-devices: balloon: Factorization and cleanup Sebastien Boeuf 2022-02-10 14:40:09 +01:00
  • c325aa3297 Jenkinsfile: Filter out pull requests containing only documentation Sebastien Boeuf 2022-02-09 15:48:01 +01:00
  • db5d74cb26 Jenkinsfile: Remove unnecessary environment variables Sebastien Boeuf 2022-02-09 14:40:07 +01:00
  • 3982a2af0f build: bump arbitrary from 1.0.3 to 1.1.0 in /fuzz dependabot[bot] 2022-02-10 00:30:57 +00:00
  • 072114d7c5 docs: Add TDShim to the Intel TDX documentation Sebastien Boeuf 2022-02-09 11:43:29 +01:00
  • 5e19422fcf vmm: config: Fix PCI segment validation error format string Rob Bradford 2022-02-09 11:16:26 +00:00
  • 26d1a76ad9 vmm: config: Validate balloon size is less than RAM size Rob Bradford 2022-02-09 11:14:49 +00:00
  • e864e35c29 virtio-devices: Print error on notification BAR read/write Rob Bradford 2022-02-09 09:54:42 +00:00
  • 8c170570c4 build: bump virtio-queue from 1ec72eb to f2a46b3 in /fuzz dependabot[bot] 2022-02-08 23:11:02 +00:00
  • 10676b74dc vmm: Split VM config and VM state for snapshot/restore Sebastien Boeuf 2022-02-08 11:32:19 +01:00
  • 6717ac0cf2 build: bump autocfg from 1.0.1 to 1.1.0 in /fuzz dependabot[bot] 2022-02-08 00:18:12 +00:00
  • df38ef56be build: bump semver from 1.0.4 to 1.0.5 in /fuzz dependabot[bot] 2022-02-07 23:42:12 +00:00
  • 747003d33c build: bump autocfg from 1.0.1 to 1.1.0 dependabot[bot] 2022-02-07 23:16:06 +00:00
  • 5ec693aa2a build: bump virtio-queue from 2ca74a6 to 1ec72eb in /fuzz dependabot[bot] 2022-02-07 23:16:03 +00:00
  • 52e2286916 build: bump semver from 1.0.4 to 1.0.5 dependabot[bot] 2022-02-07 23:15:52 +00:00
  • 507912385a vmm: Ensure that PIO and MMIO exits complete before pausing Rob Bradford 2022-02-07 14:36:39 +00:00
  • b552aebbd4 docs: Update snapshot/restore documentation Sebastien Boeuf 2022-02-07 11:00:57 +01:00
  • 85f5364594 build: Fix cargo patch warning Sebastien Boeuf 2022-02-07 10:01:44 +01:00
  • 7f987552ef test_infra: Move struct Guest and struct GuestCommand from tests Bo Chen 2022-02-04 11:14:41 -08:00
  • a3a175216a tests: Remove reference to hardcoded constants from struct Guest Bo Chen 2022-02-04 11:25:39 -08:00
  • 7a3d8c6299 tests: Construct firmware path from tests explicitly Bo Chen 2022-02-04 09:36:50 -08:00
  • 832f09a075 vmm: tdx: Insert payload into the HOB Sebastien Boeuf 2021-12-15 15:10:30 +01:00
  • 2f0073544a arch: x86_64: tdx: Add a payload helper to TdHob Sebastien Boeuf 2021-12-15 14:47:55 +01:00
  • 3c421593c3 vmm: tdx: Don't load the kernel the usual way Sebastien Boeuf 2021-12-15 14:16:42 +01:00
  • 2198baa547 arch: x86_64: tdx: Extend TDVF section types Sebastien Boeuf 2021-12-15 14:13:57 +01:00
  • 7b93a8dd78 vmm: config: Allow --kernel to be used with TDX Sebastien Boeuf 2021-12-15 14:10:13 +01:00
  • 1bd30dc69f vfio-ioctls: Move away from archived crate rust-vmm/vfio-ioctls Sebastien Boeuf 2022-02-04 11:58:01 +01:00
  • e5bc5e632d build: bump iced-x86 from 1.15.0 to 1.16.0 in /fuzz dependabot[bot] 2022-02-03 23:37:47 +00:00
  • 5cdb284db2 build: bump vm-fdt from 9cfa0c8 to dccd69c dependabot[bot] 2022-02-03 23:13:39 +00:00
  • 4c23f38759 build: bump iced-x86 from 1.15.0 to 1.16.0 dependabot[bot] 2022-02-03 23:13:23 +00:00
  • b3ca1d90e9 vmm: Stop dirty logging only if it has been started Sebastien Boeuf 2022-02-03 10:43:11 +01:00
  • a45e458c50 vm-migration: Add start_migration() to Migratable trait lizhaoxin1 2022-01-29 10:53:58 +08:00
  • a061bc32e4 vhost_user_backend: Remove local version of the crate Sebastien Boeuf 2022-02-03 10:22:02 +01:00
  • 71148e1fa5 vhost_user_net: Rely on upstream vhost-user-backend crate Sebastien Boeuf 2022-02-02 11:36:47 +01:00
  • 41f2f41ed2 build: bump libc from 0.2.116 to 0.2.117 in /fuzz dependabot[bot] 2022-02-02 23:48:00 +00:00
  • 8a066466ed build: bump libc from 0.2.116 to 0.2.117 dependabot[bot] 2022-02-02 23:13:53 +00:00
  • 9c759463c3 README: Update direct kernel boot explanation Sebastien Boeuf 2022-02-01 10:26:40 +01:00
  • 424efe6c69 README: Fix formatting by keeping each line 80 characters long Sebastien Boeuf 2022-02-01 10:24:12 +01:00
  • bea100707f docs: Update OVMF related documentation Sebastien Boeuf 2022-02-01 10:10:55 +01:00
  • ac00838f34 vhost_user_block: Rely on upstream vhost-user-backend crate Sebastien Boeuf 2022-02-01 13:21:27 +01:00
  • e9b8126cf7 build: bump clap from 3.0.13 to 3.0.14 in /fuzz dependabot[bot] 2022-02-01 23:36:48 +00:00
  • e575582dfa build: bump clap from 3.0.13 to 3.0.14 dependabot[bot] 2022-02-01 23:11:14 +00:00
  • 804bad53df docs: Update license to match the one specified in the project charter Rob Bradford 2021-12-17 10:08:33 +00:00
  • 0dafd47a7c vmm: openapi: Remove mention to net fds Fabiano Fidêncio 2022-01-27 14:29:26 +01:00
  • 9bd1ece9cf virtio-queue: Move to upstream crate from rust-vmm Sebastien Boeuf 2022-01-28 18:00:07 +01:00
  • e9eb2c5dbc tests: Update macvtap integration tests with multiqueue Sebastien Boeuf 2022-01-21 10:10:18 +01:00
  • 4e46a1bc3c vmm: api: Support multiple fds with add-net Sebastien Boeuf 2022-01-21 08:54:22 +01:00
  • 400c28fa58 build: bump libc from 0.2.115 to 0.2.116 dependabot[bot] 2022-01-28 23:42:27 +00:00
  • b9d6cbf5f6 build: bump lock_api from 0.4.5 to 0.4.6 dependabot[bot] 2022-01-28 23:14:14 +00:00
  • e0f794f8ba build: bump libc from 0.2.115 to 0.2.116 in /fuzz dependabot[bot] 2022-01-28 23:12:43 +00:00
  • 6cbe08fa40 build: bump libc from 0.2.114 to 0.2.115 dependabot[bot] 2022-01-27 23:40:58 +00:00
  • 8f74bd5bd2 build: bump libc from 0.2.114 to 0.2.115 in /fuzz dependabot[bot] 2022-01-27 23:15:06 +00:00
  • 77df4e6773 vm-virtio: Define and implement Translatable trait Sebastien Boeuf 2022-01-26 23:44:31 +01:00
  • c99d637693 virtio-queue: Remove AccessPlatform Sebastien Boeuf 2022-01-26 17:19:06 +01:00
  • 8eed276d14 vm-virtio: Define AccessPlatform trait Sebastien Boeuf 2022-01-26 17:33:36 +01:00
  • 8759c3db3e virtio-devices: Set the AccessPlatform for every VirtioDevice Sebastien Boeuf 2022-01-26 17:16:58 +01:00
  • e2225bb4b0 virtio-devices: vsock: Handle descriptor address translation Sebastien Boeuf 2022-01-26 17:15:50 +01:00
  • 09f5b82fd7 virtio-devices: rng: Handle descriptor address translation Sebastien Boeuf 2022-01-26 17:14:06 +01:00
  • 7731d2f1be virtio-devices: pmem: Handle descriptor address translation Sebastien Boeuf 2022-01-26 17:13:29 +01:00
  • 4becb11a44 virtio-devices: net: Handle descriptor address translation Sebastien Boeuf 2022-01-26 17:12:15 +01:00
  • ce984b73f5 virtio-devices: console: Handle descriptor address translation Sebastien Boeuf 2022-01-26 17:11:18 +01:00
  • 3e1ce98d1a virtio-devices: block: Handle descriptor address translation Sebastien Boeuf 2022-01-26 17:08:11 +01:00
  • 75b9e70ec8 virtio-devices: Set AccessPlatform trait through VirtioDevice Sebastien Boeuf 2022-01-26 14:14:33 +01:00
  • 7d09df468d virtio-devices: Remove unused method from VirtioDevice trait Sebastien Boeuf 2022-01-26 13:59:06 +01:00
  • f29f3085ed virtio-queue: Remove queue addresses translation Sebastien Boeuf 2022-01-26 11:46:14 +01:00
  • ce6446501d virtio-devices: Handle queue addresses translation Sebastien Boeuf 2022-01-26 11:35:48 +01:00
  • 5ee0291ddc build: bump clap from 3.0.12 to 3.0.13 dependabot[bot] 2022-01-26 23:52:55 +00:00
  • 6672334abc build: bump clap from 3.0.12 to 3.0.13 in /fuzz dependabot[bot] 2022-01-26 23:11:39 +00:00
  • 24b6def951 build: bump serde_derive from 1.0.135 to 1.0.136 in /fuzz dependabot[bot] 2022-01-26 16:16:39 +00:00
  • 4253192ffc build: bump serde_derive from 1.0.135 to 1.0.136 dependabot[bot] 2022-01-26 15:14:53 +00:00
  • eee10b4b01 build: bump serde from 1.0.135 to 1.0.136 dependabot[bot] 2022-01-26 14:12:30 +00:00
  • 34c5116883 build: bump serde from 1.0.135 to 1.0.136 in /fuzz dependabot[bot] 2022-01-26 13:08:39 +00:00
  • 8fc3b970cd build: bump libc from 0.2.113 to 0.2.114 in /fuzz dependabot[bot] 2022-01-26 13:08:29 +00:00
  • 816bf3abf0 build: bump libc from 0.2.113 to 0.2.114 dependabot[bot] 2022-01-25 23:12:58 +00:00
  • de3e003e3e virtio-devices: Handle virtio queues interrupts from transport layer Sebastien Boeuf 2022-01-24 15:30:42 +01:00
  • d3081ff50c build: bump serde from 1.0.134 to 1.0.135 dependabot[bot] 2022-01-25 05:37:08 +00:00