Commit Graph

  • 78ea83d753 build: Temporarily remove vfio workflow Rob Bradford 2024-10-07 14:11:27 +01:00
  • c891dcb947 vmm: drop device_tree mutex before acquiring pci_bus mutex Alexandru Matei 2024-10-02 12:30:50 +03:00
  • 0dc3634b7b ci: Enable clippy::assertions_on_result_states Ruoqing He 2024-09-30 19:18:27 +00:00
  • 297236a7c0 misc: Eliminate use of assert!((...).is_ok()) Ruoqing He 2024-09-30 19:07:39 +00:00
  • 83bcf2a1ff build: Bump lazy_static from 1.4.0 to 1.5.0 dependabot[bot] 2024-10-02 23:14:16 +00:00
  • c4baae079c build: Enable ARM64 worker Rob Bradford 2024-10-02 11:48:12 +01:00
  • 19d36c765f scripts: Only download kernel binaries if changed Rob Bradford 2024-10-02 12:35:26 +01:00
  • 8036a2c3de hypervisor: kvm: Expose create_standard_regs() for all architectures Rob Bradford 2024-10-02 15:02:15 +01:00
  • d1c9002c48 vmm: cpu: Fix aarch64 unit test Rob Bradford 2024-10-02 11:52:02 +01:00
  • fbb21038cb build: Bump zbus from 4.1.2 to 4.4.0 dependabot[bot] 2024-10-01 23:26:53 +00:00
  • d242ec6879 build: disable vfio-ioctls default features on workspace level Wei Liu 2024-10-01 03:31:45 +00:00
  • 966db37f63 build: Bump openssl-src from 300.3.1+3.3.1 to 300.3.2+3.3.2 dependabot[bot] 2024-09-30 23:06:46 +00:00
  • ab12e7c294 vmm: fix cargo clippy error for rust 1.77 Songqian Li 2024-09-30 11:37:30 +08:00
  • 33c15ca273 vmm: remove pub use vm_config in config Songqian Li 2024-09-30 10:53:33 +08:00
  • 61e57e1cb1 misc: Further improve imports styling Ruoqing He 2024-09-29 15:22:27 +00:00
  • 9013d8b4ca build: Move cargo fmt check to nightly toolchain via new workflow Rob Bradford 2024-09-28 15:12:41 +01:00
  • f041c940a7 build: Apply cargo fmt check to fuzz workspace Rob Bradford 2024-09-28 10:01:35 +01:00
  • 13cf7a1315 build: Make cargo fmt check apply to all packages Rob Bradford 2024-09-28 10:00:58 +01:00
  • 88a9f79944 misc: Adapt consistent import style formatting Rob Bradford 2024-09-29 10:48:45 +01:00
  • 6e4aefe66f vmm: Remove console resize for Serial BharatNarasimman 2024-09-26 18:52:25 +00:00
  • cc9899e09d vmm: remove unused mutex in api Songqian Li 2024-09-18 20:06:22 +08:00
  • 7eb70730d1 test_infra: panic when killing with SIGKILL Songqian Li 2024-07-09 22:10:09 +08:00
  • 0a3ad6153a scripts: add cargo test args for code coverage reports Songqian Li 2024-07-08 21:21:01 +08:00
  • 9f02839448 scripts: add code coverage script Songqian Li 2024-06-03 15:30:45 +08:00
  • eabbeac9c0 build: Bump instant from 0.1.12 to 0.1.13 dependabot[bot] 2024-09-27 23:16:51 +00:00
  • f436231cba fuzz: Wrap params of FilePair with Arc Ruoqing He 2024-09-27 03:13:54 +00:00
  • 5a70d7ec69 build: Centralize rust-vmm crates to workspace Ruoqing He 2024-09-27 02:27:43 +00:00
  • ea4be45bb0 build: Bump parking from 2.2.0 to 2.2.1 dependabot[bot] 2024-09-26 23:53:17 +00:00
  • 3d73509338 build: Bump landlock from 0.4.0 to 0.4.1 in /fuzz dependabot[bot] 2024-09-26 23:37:30 +00:00
  • a0ae3ad1df vmm: Pass the newly created console resizer pipe during vm reboot BharatNarasimman 2024-09-23 22:12:07 +00:00
  • d90fa96bb7 build: Bulk update vm-memory and related dependencies Rob Bradford 2024-09-25 12:21:05 +01:00
  • a9b30a4c4e build: Bump thiserror from 1.0.63 to 1.0.64 in /fuzz dependabot[bot] 2024-09-25 23:46:06 +00:00
  • 0f6cd3b030 build: Bump is_terminal_polyfill from 1.70.0 to 1.70.1 dependabot[bot] 2024-09-25 23:22:18 +00:00
  • 287887c99c vmm: fix console IO safety Alyssa Ross 2024-09-20 21:14:02 +02:00
  • a5df86698b vmm: factor out stdout dup Alyssa Ross 2024-09-20 18:10:34 +02:00
  • bc251fdf46 vmm: fix resizing TTY consoles Alyssa Ross 2024-09-25 18:47:12 +02:00
  • d1214acf2a vmm: remove unused DeviceManager::console method Alyssa Ross 2024-09-25 18:52:18 +02:00
  • 938ff2eeb7 vmm: update serial manager epoll events size Alyssa Ross 2024-09-20 22:18:53 +02:00
  • e810be62cd virtio-devices: vhost_user: Remove unused backend support from virtio-fs Rob Bradford 2024-09-25 12:15:51 +01:00
  • 9f08aa6dc2 hypervisor: mshv: Update mshv crates to v0.3.0 Nuno Das Neves 2024-04-30 18:39:21 +00:00
  • d9ee760f3b build: Bump proc-macro-crate from 3.1.0 to 3.2.0 in /fuzz dependabot[bot] 2024-09-24 23:34:57 +00:00
  • 9ca88047a8 build: Bump linux-loader from 0.11.0 to 0.12.0 in /fuzz dependabot[bot] 2024-09-23 23:48:27 +00:00
  • 88c0f268c2 ci: Remove the SGX worker Bo Chen 2024-09-23 10:35:34 -07:00
  • e8697735d1 hypervisor: cpu: Fix GetRegList comment Ruoqing He 2024-09-23 12:20:07 +08:00
  • 2668dbbd8b hypervisor: cpu: Expand Set/GetCoreRegisters variant Ruoqing He 2024-09-23 12:14:34 +08:00
  • e9f137dc4a hypervisor: cpu: Fix get/set one reg error message Ruoqing He 2024-09-23 11:16:05 +08:00
  • be5fc769e9 tests: Relax rate limit check for group rate limiter Bo Chen 2024-09-20 09:28:49 -07:00
  • faf11d7e9d build: Bump serde_json from 1.0.125 to 1.0.128 in /fuzz dependabot[bot] 2024-09-20 23:21:43 +00:00
  • 60165bbcfa pci: Fix #[cfg(target_arch)] guards for port I/O Rob Bradford 2024-09-20 11:09:01 +01:00
  • 990ba0666d build: Bump io-uring from 0.6.3 to 0.6.4 dependabot[bot] 2024-09-20 11:13:50 +00:00
  • 4644f8a643 github: Remove redundant use-cross Ruoqing He 2024-09-20 11:25:42 +08:00
  • 4d45e89d24 github: Refactor quality matrix Ruoqing He 2024-09-20 11:21:24 +08:00
  • fe9626e07a build: Bump gdbstub_arch from 0.3.0 to 0.3.1 in /fuzz dependabot[bot] 2024-09-19 23:53:32 +00:00
  • 2ad8fac624 vmm: memory_manager: Fix bound checks for memory hotplug Yuhong Zhong 2024-09-18 12:42:32 -05:00
  • 1103d531b7 build: Bump syn from 2.0.72 to 2.0.77 in /fuzz dependabot[bot] 2024-09-18 23:51:03 +00:00
  • 0277974a36 build: Fix cargo fuzz build Bo Chen 2024-09-18 09:44:43 -07:00
  • cbc940d2e2 ci: Move metrics and rate-limiter workers Bo Chen 2024-09-16 10:23:26 -07:00
  • aba5fa8846 build: Bump virtio-queue from 0.12.0 to 0.13.0 in /fuzz dependabot[bot] 2024-09-17 23:25:49 +00:00
  • a87be264c8 build: Bump unicode-ident from 1.0.12 to 1.0.13 in /fuzz dependabot[bot] 2024-09-11 23:19:27 +00:00
  • 4ad44caa52 api_client: show response body in ServerResponse Alyssa Ross 2024-09-12 17:36:54 +02:00
  • 9f53553860 build: Bump quote from 1.0.36 to 1.0.37 in /fuzz dependabot[bot] 2024-09-10 23:05:14 +00:00
  • d10f6ca714 virtio-devices: Fix seccomp rules for SevSnp Purna Pavan Chandra 2024-09-06 16:03:32 +00:00
  • 1b816a358d build: Bump clap_lex from 0.7.0 to 0.7.2 dependabot[bot] 2024-09-10 23:58:24 +00:00
  • f79ebd2afc build: Bump anyhow from 1.0.86 to 1.0.87 in /fuzz dependabot[bot] 2024-09-09 23:23:47 +00:00
  • 4e64df1005 build: Bump anyhow from 1.0.86 to 1.0.87 dependabot[bot] 2024-09-09 23:21:09 +00:00
  • 37756c5d32 build: Update kvm-bindings related dependencies Bo Chen 2024-08-14 10:39:42 -07:00
  • d20cff95e1 build: Bump gdbstub from 0.7.1 to 0.7.2 in /fuzz dependabot[bot] 2024-09-04 23:16:33 +00:00
  • a10e9e6cd5 build: Use binary kernel artifacts Rob Bradford 2024-09-08 11:51:57 +01:00
  • e47677020e vmm: Avoid clippy bool simplification warning Rob Bradford 2024-09-07 09:53:41 +01:00
  • 60c8a72e29 misc: Fix various warnings from clippy 0.1.82 Bo Chen 2024-09-06 11:02:16 -07:00
  • 349f5fdd4e build: Bump async-lock from 3.3.0 to 3.4.0 dependabot[bot] 2024-09-06 23:43:04 +00:00
  • 60aed1bd81 vmm: Fix seccomp violation while injecting NMI Jinank Jain 2024-09-06 21:24:25 +05:30
  • 68468b8519 build: Bump libc from 0.2.155 to 0.2.158 dependabot[bot] 2024-09-05 23:17:26 +00:00
  • e508d2a3cd build: Bump anstyle-query from 1.0.2 to 1.1.1 dependabot[bot] 2024-09-04 23:13:26 +00:00
  • bbd72d6453 vm-virtio: Gain access to virtqueue before accessing them Jinank Jain 2024-08-23 22:26:00 +05:30
  • 8e5c7a37b9 vm-virtio: Add helper function to get size of virtqueue segments Jinank Jain 2024-08-23 21:56:08 +05:30
  • 8fb8da8eb1 build: Bump micro_http from ef43cef to 8182cd5 in /fuzz dependabot[bot] 2024-09-02 23:38:04 +00:00
  • 139802829a build: Bump redox_users from 0.4.5 to 0.4.6 dependabot[bot] 2024-09-02 23:09:03 +00:00
  • d2a364c5c0 vmm: Add support for enabling SVE in vm guests Wenyu Huang 2024-08-23 07:12:17 -04:00
  • 2049b2c377 fuzz: Fix rustfmt warning Jinank Jain 2024-09-02 09:44:24 +05:30
  • 4bfeba967b vmm: fix console resizing Alyssa Ross 2024-08-29 20:50:16 +02:00
  • 6956306604 virtio-devices: block: Reduce notification latency when rate limited wuxinyue 2024-08-19 14:30:59 +08:00
  • a79a3f6599 build: Bump env_filter from 0.1.0 to 0.1.2 dependabot[bot] 2024-08-30 23:37:55 +00:00
  • 3dc0f9cfec build: Bump indexmap from 2.4.0 to 2.5.0 in /fuzz dependabot[bot] 2024-08-30 23:36:37 +00:00
  • 8fd0310db9 hypervisor: mshv: implement extended guest requests with empty certs Tom Dohrmann 2024-08-26 11:14:34 +02:00
  • 486c61da5e hypervisor: mshv: add helpers for reading and writing guest memory Tom Dohrmann 2024-08-28 09:07:41 +02:00
  • c93e1aa12e hypervisor: Remove unnecessary redefinition of kvm_regs as StandardRegs Jinank Jain 2024-08-28 11:13:52 +00:00
  • ba262e45a4 hypervisor: vmm: Switch to common StandardRegisters implementation Jinank Jain 2024-08-28 11:08:08 +00:00
  • a987c3d0fc hypervisor: Define helper function for setting ARM64 KVM regs Jinank Jain 2024-08-28 10:49:46 +00:00
  • cd0cdac0ed virtio-devices: Fix seccomp rules for SevSnp guest Jinank Jain 2024-08-28 14:04:50 +05:30
  • a4cf175b8e build: Bump indexmap from 2.3.0 to 2.4.0 in /fuzz dependabot[bot] 2024-08-23 23:27:20 +00:00
  • c5e5cd22db build: Bump proc-macro2 from 1.0.85 to 1.0.86 dependabot[bot] 2024-08-29 23:32:56 +00:00
  • b256623d08 build: Bump xdg-home from 1.1.0 to 1.2.0 dependabot[bot] 2024-08-28 23:46:44 +00:00
  • 0a5e024765 build: Bump crc32fast from 1.4.0 to 1.4.2 dependabot[bot] 2024-08-27 23:28:28 +00:00
  • 4299815a67 vmm: allow to call fcntl in debug Wenyu Huang 2024-08-25 10:49:13 -04:00
  • f63c2d896f hypervisor: mshv: implement get_guest_debug_hw_bps Anirudh Rayabharam 2024-08-27 15:40:55 +05:30
  • c3a83d2b6a build: Bump anstream from 0.6.14 to 0.6.15 dependabot[bot] 2024-08-26 23:52:57 +00:00
  • 8c146db313 build: Bump piper from 0.2.3 to 0.2.4 dependabot[bot] 2024-08-23 23:35:23 +00:00
  • 3c4be55b3b build: Bump wasm-bindgen from 0.2.92 to 0.2.93 in /fuzz dependabot[bot] 2024-08-22 23:13:11 +00:00
  • a43d46edb0 build: Bump utf8parse from 0.2.1 to 0.2.2 dependabot[bot] 2024-08-22 23:15:44 +00:00