Commit Graph

  • ca88d4449e hypervisor: mshv: Fix panic when rejecting extended guest report Tom Dohrmann 2024-08-14 16:02:39 +02:00
  • ce49a6f4b8 github: Disable ARM64 worker Rob Bradford 2024-08-22 16:01:33 +01:00
  • 7f99ef2a92 build: Bump anstyle from 1.0.7 to 1.0.8 dependabot[bot] 2024-08-20 23:07:44 +00:00
  • 3c9f2f6914 build: Bump serde_json from 1.0.120 to 1.0.125 in /fuzz dependabot[bot] 2024-08-20 23:27:41 +00:00
  • 4c0784f041 build: Bump vhost-user-backend, vhost, and virtio-queue stable/v37.x Rob Bradford 2024-05-01 09:35:15 +01:00
  • 8632dda669 block: Replace specific bitmap implementation with trait Rob Bradford 2024-05-01 09:24:48 +01:00
  • c2d3d015d8 net_util: Replace specific bitmap implementation with trait Rob Bradford 2024-05-01 09:24:48 +01:00
  • 5f814308d6 build: Bump clap from 4.5.4 to 4.5.13 dependabot[bot] 2024-08-19 23:10:10 +00:00
  • 5b58854ae9 build: Bump serde_derive from 1.0.203 to 1.0.208 in /fuzz dependabot[bot] 2024-08-19 23:07:06 +00:00
  • 4c99aea6c4 hypervisor: Switch to use the new StandardRegisters Jinank Jain 2024-08-02 16:03:22 +05:30
  • 8f3bd4d9ec hypervisor: Implement getter/setter for StandardRegisters Jinank Jain 2024-08-07 22:42:06 +05:30
  • feb0a36067 hypervisor: Implement StandardRegisters as union of KVM & MSHV Jinank Jain 2024-08-01 12:00:59 +00:00
  • 3645654c39 hypervisor: Add an API to create default StandardRegisters Jinank Jain 2024-08-02 09:45:57 +05:30
  • a229afbc24 build: Bump serde from 1.0.203 to 1.0.208 dependabot[bot] 2024-08-16 23:15:30 +00:00
  • fd561f4034 build: Bump anstyle-parse from 0.2.4 to 0.2.5 in /fuzz dependabot[bot] 2024-08-16 23:04:54 +00:00
  • b9c885b5b8 build: Bump memchr from 2.7.2 to 2.7.4 in /fuzz dependabot[bot] 2024-08-15 23:37:08 +00:00
  • 4ee3f2bde9 build: Bump acpi_tables from 925e3f8 to e268627 dependabot[bot] 2024-08-15 23:06:44 +00:00
  • ea3e2ff625 build: Release v41.0 v41.0 Rob Bradford 2024-08-15 14:56:22 +01:00
  • 3320015793 virtio-devices: net: reduce vec allocations for iovec conversion ihciah 2024-08-06 16:31:14 +00:00
  • 9113544e21 build: Bump anstyle-wincon from 3.0.3 to 3.0.4 dependabot[bot] 2024-08-14 23:40:29 +00:00
  • 8c526891ac build: Bump cc from 1.1.10 to 1.1.11 in /fuzz dependabot[bot] 2024-08-14 23:47:40 +00:00
  • 78a30012fb pci: validate index before accessing MSI-X arrays Wei Liu 2024-08-14 04:39:56 +00:00
  • c5c751c478 build: Bump cc from 1.1.7 to 1.1.10 in /fuzz dependabot[bot] 2024-08-13 23:59:52 +00:00
  • f92cce888b build: Bump signal-hook-registry from 1.4.1 to 1.4.2 dependabot[bot] 2024-08-13 23:05:40 +00:00
  • 00b4d97826 vmm: Replace hardcoded mshv IOCTL numbers in seccomp Nuno Das Neves 2024-03-28 20:01:00 +00:00
  • 3fe7d6d904 hypervisor: mshv: Disable previous GHCB page before setting new one Jinank Jain 2024-08-12 18:31:59 +05:30
  • 02f146fef8 hypervisor: kvm: aarch64: fix get_device_attr() UB Alyssa Ross 2024-08-12 17:06:00 +02:00
  • 36cdd67b9c build: Bump bitflags from 2.5.0 to 2.6.0 dependabot[bot] 2024-08-12 23:39:04 +00:00
  • 92b12ce2f4 build: Bump anstream from 0.6.14 to 0.6.15 in /fuzz dependabot[bot] 2024-08-12 23:07:30 +00:00
  • cbb588c380 virtio-devices: allow vsock to call fcntl in debug Alyssa Ross 2024-08-12 17:23:05 +02:00
  • 1c7997c5c3 hypervisor: x86: emulate MOVSQ Wei Liu 2024-08-09 03:24:11 +00:00
  • fee769bed4 build: Bump libc from 0.2.153 to 0.2.155 dependabot[bot] 2024-08-09 23:57:03 +00:00
  • 6b2c2c938a build: Bump indexmap from 2.2.6 to 2.3.0 in /fuzz dependabot[bot] 2024-08-09 23:36:02 +00:00
  • 1e967697c2 vmm: pass AccessPlatform implementation for SEV-SNP guest Muminul Islam 2024-08-06 15:29:50 -07:00
  • 959ea7115f vmm: implement AccessPlatform for SEV-SNP proxy struct Muminul Islam 2024-08-06 14:44:51 -07:00
  • 398e9338a7 vmm: add a proxy struct for SEV-SNP guest Muminul Islam 2024-08-06 14:27:38 -07:00
  • 5c4b5c0e40 hypervisor: mshv: add definition to get access pages Muminul Islam 2024-07-17 15:50:14 -07:00
  • f9bd2aaf9f build: Bump errno from 0.3.8 to 0.3.9 dependabot[bot] 2024-08-08 23:09:25 +00:00
  • f126288159 build: Bump anstyle-wincon from 3.0.3 to 3.0.4 in /fuzz dependabot[bot] 2024-08-08 23:19:40 +00:00
  • 9f9a4e657f build: Bump async-channel from 2.2.0 to 2.3.0 dependabot[bot] 2024-08-07 23:58:26 +00:00
  • 3097d78c6e build: Bump jobserver from 0.1.31 to 0.1.32 in /fuzz dependabot[bot] 2024-08-07 23:49:11 +00:00
  • 7c2a252c02 build: Bump toml_datetime from 0.6.6 to 0.6.8 in /fuzz dependabot[bot] 2024-08-06 23:11:25 +00:00
  • a87b25a962 build: Bump bumpalo from 3.15.4 to 3.16.0 dependabot[bot] 2024-08-06 23:11:07 +00:00
  • 24ed063dbe github: add build and clippy tests for pvmemcontrol Wei Liu 2024-08-05 21:31:44 +00:00
  • fbac81843f build: Bump clap from 4.5.9 to 4.5.13 in /fuzz dependabot[bot] 2024-08-05 23:48:35 +00:00
  • 610a2234dc build: Bump ppv-lite86 from 0.2.17 to 0.2.20 dependabot[bot] 2024-08-05 23:04:23 +00:00
  • 5f18ac3bc0 devices: Add pvmemcontrol device Yuanchu Xie 2023-10-25 22:46:47 +00:00
  • 4bf2d4f7dd pci: Remove BusDevice requirement from PciDevice Yuanchu Xie 2024-04-20 20:18:19 -07:00
  • 954f3dd057 vm-device: generalize BusDevice to use a shared reference Yuanchu Xie 2024-03-19 18:03:56 -07:00
  • 026e2c6aa8 docs: Minor doc update Praveen K Paladugu 2024-07-30 15:01:55 +00:00
  • be9f57dcf9 vmm: Add landlock elements to openapi spec Praveen K Paladugu 2024-07-31 15:00:50 +00:00
  • bd180bc3eb main: rename landlock_config to landlock_rules Praveen K Paladugu 2024-08-01 17:38:20 +00:00
  • b9f086bcb3 tests: drop landlock parameter while starting dest Praveen K Paladugu 2024-07-30 15:27:35 +00:00
  • d2f0e8aebb Revert "vmm: make landlock configs VMM-level config" Praveen K Paladugu 2024-07-30 14:58:50 +00:00
  • 513973873c build: Bump igvm from 0.3.1 to 0.3.3 dependabot[bot] 2024-08-02 23:02:57 +00:00
  • 4c52fa344e build: Bump anstyle-query from 1.1.0 to 1.1.1 in /fuzz dependabot[bot] 2024-08-02 23:02:52 +00:00
  • e18d32bac2 performance-metrics: add restore latency performance metric Songqian Li 2024-07-19 10:49:22 +08:00
  • 59185050d5 build: Bump colorchoice from 1.0.1 to 1.0.2 in /fuzz dependabot[bot] 2024-08-01 23:54:06 +00:00
  • dc72ef42dc build: Bump serde_with from 3.7.0 to 3.9.0 dependabot[bot] 2024-08-01 23:50:36 +00:00
  • 68bb32a3e7 build: Bump cc from 1.0.104 to 1.1.7 in /fuzz dependabot[bot] 2024-07-31 23:07:35 +00:00
  • 0f89387475 build: Bump zerocopy from 0.7.32 to 0.7.35 dependabot[bot] 2024-07-31 23:50:39 +00:00
  • f5b2eb5c76 virtio-devices: vsock: drop a useless line Wei Liu 2024-07-31 07:01:17 +00:00
  • 82ac114b8a virtio-devices: vsock: handle short read in muxer Wei Liu 2024-07-31 06:36:00 +00:00
  • 2ffd5df018 build: Bump clap_lex from 0.7.1 to 0.7.2 in /fuzz dependabot[bot] 2024-07-30 23:12:02 +00:00
  • 006a12d911 build: Bump colorchoice from 1.0.0 to 1.0.2 dependabot[bot] 2024-07-30 23:37:24 +00:00
  • bb55976454 build: Bump num_enum from 0.7.2 to 0.7.3 dependabot[bot] 2024-07-29 23:48:24 +00:00
  • a15e041138 build: Bump anstyle from 1.0.7 to 1.0.8 in /fuzz dependabot[bot] 2024-07-29 23:50:28 +00:00
  • 0fa96402b8 build: Bump paste from 1.0.14 to 1.0.15 dependabot[bot] 2024-07-26 23:13:37 +00:00
  • bc0ef1d8ba build: Bump is_terminal_polyfill from 1.70.0 to 1.70.1 in /fuzz dependabot[bot] 2024-07-26 23:57:43 +00:00
  • 86153225cf build: Bump darling from 0.20.8 to 0.20.10 in /fuzz dependabot[bot] 2024-07-25 23:55:54 +00:00
  • ddc3f194aa build: Bump anyhow from 1.0.81 to 1.0.86 dependabot[bot] 2024-07-25 23:40:48 +00:00
  • c6cc3d3ba9 build: Bump utf8parse from 0.2.1 to 0.2.2 in /fuzz dependabot[bot] 2024-07-24 23:30:28 +00:00
  • 0fbb3e2c2c build: Bump serde_json from 1.0.115 to 1.0.120 dependabot[bot] 2024-07-24 23:42:39 +00:00
  • 330e1aac36 hypervisor: mshv: Clear SW_EXIT_INFO1 in case of no error Jinank Jain 2024-07-22 13:22:41 +05:30
  • 5fddf76a3b build: Bump remain from 0.2.13 to 0.2.14 dependabot[bot] 2024-07-23 23:41:03 +00:00
  • b50dfb3538 build: Bump syn from 2.0.70 to 2.0.72 in /fuzz dependabot[bot] 2024-07-23 23:34:06 +00:00
  • 502995746a build: Bump anstream from 0.6.13 to 0.6.14 dependabot[bot] 2024-07-22 23:24:27 +00:00
  • 8aa2d7ab2a devices: use byte strings directly Wei Liu 2024-07-23 19:59:01 +00:00
  • bd8c28d341 vmm: use inspect_err instead of map_err Wei Liu 2024-07-23 19:47:19 +00:00
  • 422906a0c7 performance-metrics: use inspect_err instead of map_err Wei Liu 2024-07-23 19:43:18 +00:00
  • b7512263be virtio-devices: iommu: use inspect_err instead of map_err Wei Liu 2024-07-23 19:34:21 +00:00
  • 7e749c0390 block: use inspect_err instead of map_err Wei Liu 2024-07-23 19:33:28 +00:00
  • 61a5bae25c option_parser: use an array directly to simplify code Wei Liu 2024-07-23 19:18:27 +00:00
  • a2438700e4 virtio-devices: support event idx for virtio-blk wuxinyue 2024-07-22 16:21:05 +08:00
  • bb4af57219 build: Bump windows-targets from 0.52.5 to 0.52.6 in /fuzz dependabot[bot] 2024-07-22 23:36:58 +00:00
  • 824e83ab0d hypervisor: x86: emulate STOS Wei Liu 2024-07-17 17:27:48 +00:00
  • 29675cfe68 build: Bump piper from 0.2.1 to 0.2.3 dependabot[bot] 2024-07-20 00:03:29 +00:00
  • 43632f255b build: Bump clap from 4.5.7 to 4.5.9 in /fuzz dependabot[bot] 2024-07-19 23:07:07 +00:00
  • a1941ad10b build: Bump regex from 1.10.4 to 1.10.5 dependabot[bot] 2024-07-17 23:35:56 +00:00
  • 70db454b90 build: Bump windows_i686_msvc from 0.52.5 to 0.52.6 in /fuzz dependabot[bot] 2024-07-18 23:23:37 +00:00
  • 7b3ffd89a5 build: Bump windows_i686_gnu from 0.52.5 to 0.52.6 in /fuzz dependabot[bot] 2024-07-17 23:19:52 +00:00
  • c1f18fa634 arch: x86_64: Don't expose TSC deadline timer for MSHV guests Jinank Jain 2024-07-17 17:39:01 +05:30
  • efb92d409f docs: performance_metrics: Add example section with sample numbers Bo Chen 2024-07-16 09:51:51 -07:00
  • e4aa3617c7 docs: performance_metrics: Wrap line at 80 characters Bo Chen 2024-07-16 09:51:00 -07:00
  • d7e8cd8258 docs: improve performance metrics documentation Songqian Li 2024-07-15 20:29:50 +08:00
  • 8803e4a2e7 build: Bump thiserror from 1.0.61 to 1.0.62 dependabot[bot] 2024-07-16 23:17:07 +00:00
  • d2a01f7cec build: Bump uuid from 1.8.0 to 1.10.0 in /fuzz dependabot[bot] 2024-07-16 23:28:30 +00:00
  • dec4a82058 build: Bump log from 0.4.21 to 0.4.22 dependabot[bot] 2024-07-15 23:26:18 +00:00
  • 5fc143205c build: Bump windows_aarch64_msvc from 0.52.5 to 0.52.6 in /fuzz dependabot[bot] 2024-07-15 23:37:08 +00:00
  • b73d94f969 hypervisor: mshv: Refactor x86 emulator into different module Jinank Jain 2024-07-13 20:45:40 +05:30