Commit Graph

  • ead4f767ff hypervisor: mshv: Restrict dependency to x86 Jinank Jain 2024-07-13 18:08:25 +05:30
  • bc6acb842f block: fix status value size Changyuan Lyu 2024-07-12 22:54:12 -07:00
  • d89f1f4f21 build: Bump serde_with from 3.8.1 to 3.8.3 in /fuzz dependabot[bot] 2024-07-12 23:37:49 +00:00
  • dc90744ec3 build: Bump darling from 0.20.9 to 0.20.10 dependabot[bot] 2024-07-12 23:02:37 +00:00
  • 18340d9761 hypervisor: mshv: fine-grained control over translation flags Wei Liu 2024-07-11 22:03:28 +00:00
  • cfaa192eb4 hypervisor: emulator: drop the unused gva_to_gpa hook Wei Liu 2024-07-11 22:00:48 +00:00
  • c67f799717 build: Bump windows_x86_64_msvc from 0.52.5 to 0.52.6 in /fuzz dependabot[bot] 2024-07-11 23:10:10 +00:00
  • b47efc3bc2 build: Bump enumflags2 from 0.7.9 to 0.7.10 dependabot[bot] 2024-07-11 23:07:31 +00:00
  • 498f35a1ab build: Bump zerocopy from 0.7.34 to 0.7.35 in /fuzz dependabot[bot] 2024-07-10 23:54:01 +00:00
  • 2d61bc36ed build: Bump anstyle from 1.0.6 to 1.0.7 dependabot[bot] 2024-07-10 23:07:43 +00:00
  • 46447962b8 build: Bump windows_i686_gnullvm from 0.52.5 to 0.52.6 in /fuzz dependabot[bot] 2024-07-09 23:36:55 +00:00
  • 9a6bc025a7 build: Bump backtrace from 0.3.71 to 0.3.73 dependabot[bot] 2024-07-09 23:23:58 +00:00
  • de1abe0e30 vmm: Use Response::ok_or_abandon() in migration logic Rob Bradford 2024-07-05 11:10:19 +01:00
  • e97cee99ef vm-migration: Introduce Response::ok_or_abandon() Rob Bradford 2024-07-05 11:08:20 +01:00
  • 3103526153 build: update pnet crates Wei Liu 2024-07-08 23:24:38 +00:00
  • 08ff89ba6e build: Bump zvariant from 4.1.1 to 4.1.2 dependabot[bot] 2024-07-08 23:26:55 +00:00
  • 514f36fb5a build: Bump syn from 2.0.68 to 2.0.70 in /fuzz dependabot[bot] 2024-07-08 23:13:30 +00:00
  • fe3506976e build: Bump cc from 1.0.101 to 1.0.104 in /fuzz dependabot[bot] 2024-07-03 23:25:24 +00:00
  • 94929889ac vmm: make landlock configs VMM-level config Wei Liu 2024-07-02 21:12:03 +00:00
  • 8452edfcc7 tests: Test live migration with Landlock Praveen K Paladugu 2024-06-12 15:19:15 +00:00
  • 466cc5e043 tests: Add disk_hotplug test with Landlock Praveen K Paladugu 2024-06-11 12:18:06 +00:00
  • 034c674c4c tests: Add a basic Landlock test Praveen K Paladugu 2024-06-11 05:02:15 +00:00
  • b785e00317 docs: Add doc for Landlock feature Praveen K Paladugu 2024-06-11 11:41:49 +00:00
  • 7f6731cd05 vmm: Limit the visibility of Landlock objects Praveen K Paladugu 2024-06-26 15:22:12 +00:00
  • 457fd9ef96 vmm: enable landlock during live migration Praveen K Paladugu 2024-06-12 11:59:30 +00:00
  • eea45a2c78 vmm: Enable Landlock in restore path Praveen K Paladugu 2024-03-01 21:05:17 +00:00
  • 11c17ca319 main: Enable landlock on main thread Praveen K Paladugu 2024-04-09 19:28:42 +00:00
  • 249e362c70 vmm: Enable Landlock on vmm thread Praveen K Paladugu 2024-02-14 23:14:51 +00:00
  • b3e5738b40 vmm: Introduce ApplyLandlock trait Praveen K Paladugu 2024-02-22 20:40:45 +00:00
  • 1dd53c3d24 vmm: Enable Landlock on http-server thread Praveen K Paladugu 2024-02-15 21:53:11 +00:00
  • 130c988380 vmm: Enable Landlock on signal-handler thread Praveen K Paladugu 2024-02-13 19:12:51 +00:00
  • 8c76a3e4b5 vmm: Enable Landlock on event-monitor thread Praveen K Paladugu 2024-02-12 19:18:08 +00:00
  • af5a9677c8 vmm: Introduce Landlock module Praveen K Paladugu 2024-02-12 19:06:43 +00:00
  • 1d89f98edf vmm: Introduce landlock-rules cmdline param Praveen K Paladugu 2024-02-15 23:36:23 +00:00
  • 287dbd4fc9 vmm: Introduce landlock cmdline parameter Praveen K Paladugu 2024-02-13 18:47:37 +00:00
  • c50ea2c708 vmm: Add seccomp rules to allow landlock syscalls Praveen K Paladugu 2024-02-12 18:17:40 +00:00
  • 14b45e4d2e hypervisor: mshv: handle GPA intercept Wei Liu 2024-07-03 19:20:17 +00:00
  • 519476e842 hypervisor: mshv: relax the requirement for instruction emulation Wei Liu 2024-06-28 03:27:13 +00:00
  • 5fec858130 hypervisor: mshv: implement fetching instructions in emulator Wei Liu 2024-06-27 23:47:21 +00:00
  • 67f22b6aa4 hypervisor: mshv: fix GVA translation flags Wei Liu 2024-07-03 18:54:48 +00:00
  • 1eb4133034 hypervisor: x86: emulator: set IP properly for newly fetched stream Wei Liu 2024-07-03 18:46:35 +00:00
  • 9f3bea3e3f build: Bump anstyle-parse from 0.2.3 to 0.2.4 in /fuzz dependabot[bot] 2024-06-28 23:24:56 +00:00
  • e7c7a304e8 virtio-devices: fix UB getting tty size Alyssa Ross 2024-07-03 22:30:02 +02:00
  • b5cce0d371 build: Enable vfio and sgx worker Bo Chen 2024-07-02 15:29:28 -07:00
  • 7c608f6380 hypervisor: x86: emulator: accept empty instruction stream input Wei Liu 2024-06-27 22:38:55 +00:00
  • 3ad8d24943 hypervisor: x86: emulator: fix a variable Wei Liu 2024-06-27 22:32:30 +00:00
  • 56c6c02724 hypervisor: x86: emulator: test executing only one instruction Wei Liu 2024-06-27 22:17:50 +00:00
  • 19b0ea842b hypervisor: x86: emulator: add the second instruction to test comment Wei Liu 2024-06-27 22:05:30 +00:00
  • 16bd88b4b5 build: Bump cc from 1.0.99 to 1.0.101 in /fuzz dependabot[bot] 2024-06-27 23:44:19 +00:00
  • 09136c50b5 build: Bump syn from 2.0.66 to 2.0.68 in /fuzz dependabot[bot] 2024-06-26 08:00:19 +00:00
  • 380b7d398c build: Bump openssl-src to 3.3.1 Nuno Das Neves 2024-06-24 22:14:44 +00:00
  • 764959c9a8 build: Bump libz-sys to 1.1.18 Nuno Das Neves 2024-06-24 20:51:19 +00:00
  • 7d84654a79 build: Temporarily disable vfio and sgx worker Bo Chen 2024-06-25 09:52:46 -07:00
  • 246cb94dc5 build: Fix license string to comply with SPDX list Julian Stecklina 2024-06-25 16:56:50 +02:00
  • 165c2c476f build: Bump proc-macro2 from 1.0.83 to 1.0.86 in /fuzz dependabot[bot] 2024-06-21 23:39:22 +00:00
  • 5e8f380698 build: Bump anyhow from 1.0.82 to 1.0.86 in /fuzz dependabot[bot] 2024-06-20 23:47:45 +00:00
  • e9b2639757 build: Release v40.0 v40.0 Rob Bradford 2024-06-20 20:59:37 +01:00
  • 98d0aabb99 build: Bump clap from 4.5.4 to 4.5.7 in /fuzz dependabot[bot] 2024-06-19 23:45:25 +00:00
  • d206586683 build: Bump crossbeam-utils from 0.8.19 to 0.8.20 dependabot[bot] 2024-06-18 23:48:35 +00:00
  • 19f2800d9e build: Bump clap_lex from 0.7.0 to 0.7.1 in /fuzz dependabot[bot] 2024-06-18 23:23:32 +00:00
  • 08cf983d42 build: Fix Cargo.toml formatting Rob Bradford 2024-06-18 15:22:36 +01:00
  • 243dc5918c build: Bump regex-automata from 0.4.6 to 0.4.7 dependabot[bot] 2024-06-17 23:54:56 +00:00
  • 544de7d000 tests: send SIGTERM to kill GuestCommand Songqian Li 2024-06-04 15:28:12 +08:00
  • 796db588ea build: Bump serde from 1.0.202 to 1.0.203 in /fuzz dependabot[bot] 2024-06-17 23:16:16 +00:00
  • 397c76dd20 build: Bump cc from 1.0.97 to 1.0.99 dependabot[bot] 2024-06-14 23:53:01 +00:00
  • cdd3ff5e5a virtio-devices: vdpa: Don't restore on paused state Bo Chen 2024-06-14 09:37:26 -07:00
  • 6cb76abbf1 virtio-devices: vdpa: Don't error out on resume if not paused Bo Chen 2024-06-14 09:32:15 -07:00
  • 3a5e5364b9 build: Bump cc from 1.0.98 to 1.0.99 in /fuzz dependabot[bot] 2024-06-14 23:33:29 +00:00
  • f2b2d033f7 build: Bump colorchoice from 1.0.0 to 1.0.1 in /fuzz dependabot[bot] 2024-06-13 23:59:56 +00:00
  • c41461c9c2 build: Bump getrandom from 0.2.13 to 0.2.14 dependabot[bot] 2024-06-13 23:09:28 +00:00
  • 9257322330 block: qcow: add unit test for max nesting depth Yu Li 2024-05-25 14:56:07 +08:00
  • 220455caaf block: qcow: limit max nesting depth for backing file Yu Li 2024-05-24 19:21:13 +08:00
  • c206c14318 build: Bump anstyle-query from 1.0.2 to 1.1.0 in /fuzz dependabot[bot] 2024-06-12 23:39:07 +00:00
  • 777757254b build: Bump async-io from 2.3.2 to 2.3.3 dependabot[bot] 2024-06-12 23:34:32 +00:00
  • 9c42d98e6a devices: move LocalTime to test module Wei Liu 2024-06-12 15:59:34 +00:00
  • 254db7b96a vmm: fix documentation formatting Wei Liu 2024-06-12 15:31:23 +00:00
  • b3a73d6634 virtio-devices: fix documentation formatting Wei Liu 2024-06-12 15:30:14 +00:00
  • 9cd214b0a1 rate_limiter: fix documentation indentation Wei Liu 2024-06-12 15:26:03 +00:00
  • 9f969ee18d vmm: Use cloned fd to check if dev is a tty Praveen K Paladugu 2024-06-11 15:22:37 +00:00
  • c3fcddf830 vmm: Fix console dev handling in live migration Praveen K Paladugu 2024-05-28 13:55:42 -05:00
  • 11d98fccac vmm: fix a typo in ioctl name Praveen K Paladugu 2024-05-22 21:31:31 +00:00
  • a8fa2af64b vmm: dup serial fds to preserve them across reboots Praveen K Paladugu 2024-05-16 20:41:35 +00:00
  • dc723171a7 vmm: cleanup legacy console device management Praveen K Paladugu 2024-05-03 21:33:17 +00:00
  • 52eebaf6b2 vmm: refactor DeviceManager to use console_info Praveen K Paladugu 2024-05-02 21:42:57 +00:00
  • 380ba564f4 vmm: populate console_info during vm actions Praveen K Paladugu 2024-05-02 20:02:25 +00:00
  • 385f9a9aa9 vmm: save console_resize_pipe info to Vmm Praveen K Paladugu 2024-05-02 21:18:23 +00:00
  • d784bf0c75 vmm: move listen_for_sigwinch_on_tty method Praveen K Paladugu 2024-04-30 19:36:57 +00:00
  • cf6115a73c vmm: Introduce console_devices module Praveen K Paladugu 2024-05-02 19:45:38 +00:00
  • 0991b881de build: Bump syn from 2.0.64 to 2.0.66 in /fuzz dependabot[bot] 2024-06-11 23:46:12 +00:00
  • e048da6f73 build: Bump blocking from 1.5.1 to 1.6.1 dependabot[bot] 2024-06-11 23:46:06 +00:00
  • 6a08133efb build: Bump darling from 0.20.8 to 0.20.9 dependabot[bot] 2024-06-10 23:29:39 +00:00
  • 2e50f5769f arch: x86_64: fall back to host cpuid l1 cache info if omitted by kvm Sean Banko 2024-06-08 16:31:22 -07:00
  • 42e9632c53 misc: Fix spelling issues Josh Soref 2024-06-07 11:48:53 -04:00
  • 46c5fb5f2c build: Bump fastrand from 2.0.2 to 2.1.0 dependabot[bot] 2024-06-07 23:30:36 +00:00
  • 81b41b55fd build: Bump rustix from 0.38.32 to 0.38.34 dependabot[bot] 2024-06-06 23:23:59 +00:00
  • 112a971c56 build: Bump rustc-demangle from 0.1.23 to 0.1.24 dependabot[bot] 2024-06-05 23:44:52 +00:00
  • 9b87a7e699 misc: Update description in Cargo.toml to include MSHV Jinank Jain 2024-06-05 08:39:05 +05:30
  • 1bd8afeffa docs: remove executable permission from releases.md Wei Liu 2024-06-04 00:26:27 +00:00
  • 3414586995 arch: Change the default topology for x86 guests Jinank Jain 2024-06-03 11:44:10 +05:30
  • 06e8d1c40c hypervisor: mshv: fix topology for Intel HW on MSHV Muminul Islam 2024-05-29 12:34:35 -07:00