Commit Graph

  • 6ab93a08ec build: Add GitHub action to build test guest_debug feature Yi Wang 2022-05-24 10:46:27 +08:00
  • fd41892065 tests: Add integration test for coredump Yi Wang 2022-05-20 16:33:37 +08:00
  • dbeb922882 doc: add vm coredump support Yi Wang 2022-05-05 18:51:47 +08:00
  • 0bb2060ca7 ch-remote: add support for coredump Yi Wang 2022-04-24 15:51:46 +08:00
  • 8b585b96c1 vmm: enable coredump Yi Wang 2022-05-10 19:21:02 +08:00
  • ccb604e1e1 vmm: add cpu segment note for coredump Yi Wang 2022-05-24 10:39:55 +08:00
  • 0e65ca4a6c vmm: save guest memory for coredump Yi Wang 2022-05-23 10:26:02 +08:00
  • 7e280b6f70 vmm: save elf header for coredump Yi Wang 2022-05-21 17:12:09 +08:00
  • 90034fd6ba vmm: add GuestDebuggable trait Yi Wang 2022-05-24 08:35:15 +08:00
  • 642309f141 deps: Bump version of kvm-ioctls Rob Bradford 2022-05-27 14:25:06 +01:00
  • 5da8a1c08e tests: Use smaller hotplug size for live migration tests Rob Bradford 2022-05-25 22:52:30 +01:00
  • 465db7f08c vmm: config: Remove mergeable option from PmemConfig Rob Bradford 2022-05-26 13:13:54 +01:00
  • 55c5961f43 vmm: config: Remove dax & cache_size options from FsConfig Rob Bradford 2022-05-26 12:19:36 +01:00
  • 7c3582b4a8 vmm: config: Fix error message regarding use of cache size without dax Rob Bradford 2022-05-26 12:15:16 +01:00
  • 979797786d vmm: Remove DAX cache setup for virtio-fs devices Rob Bradford 2022-05-26 12:12:29 +01:00
  • 62120f9afe tests: Remove testing of virtio-fs DAX cache Rob Bradford 2022-05-26 12:47:15 +01:00
  • 56c11600db tests: Rename test_virtio_fs helper Rob Bradford 2022-05-26 12:32:57 +01:00
  • f2336413be tests: Simplify virtiofsd spawning Rob Bradford 2022-05-26 12:30:16 +01:00
  • 0fd6521759 aarch64: Avoid depending on layout in GIC code Michael Zhao 2022-05-24 14:54:41 +08:00
  • 4a2d3cb4f5 aarch64: Refactor KvmGicV3Its::new() Michael Zhao 2022-05-24 15:44:53 +08:00
  • 3fe20cc09a aarch64: Remove GicDevice trait Michael Zhao 2022-05-24 13:46:24 +08:00
  • fd581b1afb aarch64: Combine the code of GicV3 and GicV3Its Michael Zhao 2022-05-24 10:55:03 +08:00
  • 1e732bf532 aarch64: Remove versionize & versionize_derive Michael Zhao 2022-05-24 09:37:47 +08:00
  • ad8295e11d build: bump os_str_bytes from 6.0.1 to 6.1.0 dependabot[bot] 2022-05-26 23:50:36 +00:00
  • fe1f0ef49e build: bump os_str_bytes from 6.0.1 to 6.1.0 in /fuzz dependabot[bot] 2022-05-26 23:09:28 +00:00
  • f9fcc3722f build: bump uuid from 1.0.0 to 1.1.0 in /fuzz dependabot[bot] 2022-05-26 00:29:34 +00:00
  • c0cbaff519 build: bump uuid from 1.0.0 to 1.1.0 dependabot[bot] 2022-05-25 23:46:53 +00:00
  • ebaea6fe0f .github: Use 1.60 toolchain consistently in release process v24.0 Rob Bradford 2022-05-25 22:54:28 +01:00
  • 0150de55d2 build: Release v24.0 Sebastien Boeuf 2022-05-25 16:05:47 +02:00
  • 75e3a3d982 tests: Use default timeout for booting in live migration tests Rob Bradford 2022-05-25 11:55:34 +01:00
  • 3b10699743 scripts: Use correct date for container image Rob Bradford 2022-05-24 17:12:58 +01:00
  • d0798aad59 rpm: Extend spec to support aarch64 and more Anatol Belski 2022-05-18 17:46:16 +02:00
  • e52175c2ab build: bump pnet from 0.29.0 to 0.30.0 dependabot[bot] 2022-05-24 16:00:10 +00:00
  • ffd1411e7c build: Bump minimum Rust version to 1.60 Rob Bradford 2022-05-24 14:32:18 +01:00
  • a14ebbb758 build: bump once_cell from 1.11.0 to 1.12.0 in /fuzz dependabot[bot] 2022-05-23 23:21:57 +00:00
  • 02358d3091 Revert ".github: Fix Rust version for release to 1.58" Rob Bradford 2022-05-23 15:56:37 +01:00
  • 025447e8cc performance-metrics: Add ability to override test iterations Rob Bradford 2022-05-19 16:44:17 +01:00
  • d582121143 performance-metrics: Reduce verbosity for performance tests Rob Bradford 2022-05-19 15:27:19 +01:00
  • 38b8e387ea test_infra: Add control of verbosity level Rob Bradford 2022-05-19 15:22:32 +01:00
  • 3538afc1fe devices: debug_port: Move 0x80 output to warn!() level Rob Bradford 2022-05-19 15:14:06 +01:00
  • d96614fe42 build: Temporarily disable VFIO, SGX and metrics build steps Rob Bradford 2022-05-23 09:59:04 +01:00
  • 7076684124 build: bump regex from 1.5.5 to 1.5.6 dependabot[bot] 2022-05-20 23:55:36 +00:00
  • fa07d83565 Revert "virtio-devices, vmm: Optimised async virtio device activation" Rob Bradford 2022-05-21 20:44:56 +01:00
  • 80f6dda932 build: bump regex-syntax from 0.6.25 to 0.6.26 dependabot[bot] 2022-05-20 23:11:34 +00:00
  • f160572f9d virtio-devices, vmm: Optimised async virtio device activation Rob Bradford 2022-05-17 15:33:33 +01:00
  • 9626288d4f build: bump openssl-src from 111.19.0+1.1.1o to 111.20.0+1.1.1o dependabot[bot] 2022-05-19 23:10:26 +00:00
  • e2f9c4e756 build: bump once_cell from 1.10.0 to 1.11.0 in /fuzz dependabot[bot] 2022-05-19 23:10:03 +00:00
  • e674577ea9 tests: Fix clippy error on latest cargo beta version Sebastien Boeuf 2022-05-20 09:57:46 +02:00
  • 49db713124 virtio-devices, vmm: Remove unused macro rules Sebastien Boeuf 2022-05-20 09:39:06 +02:00
  • f0aa70c78b build: bump openssl-src from 111.18.0+1.1.1n to 111.19.0+1.1.1o dependabot[bot] 2022-05-19 00:21:42 +00:00
  • db3bd6bb16 build: bump mshv-bindings from e2c7657 to 67e13fa dependabot[bot] 2022-05-18 23:38:51 +00:00
  • 5e7a77e5f9 docs: Update CONTRIBUTING.md Rob Bradford 2022-05-18 17:15:52 +01:00
  • ea753b4f32 ci: Adding a CODEOWNERS file Sebastien Boeuf 2022-05-18 08:56:14 +02:00
  • 5587245bf2 docs: Remove an extra CR Steven Dake 2022-05-17 15:50:12 -07:00
  • bc5f70d1ed docs: Add dependency qemu-img Steven Dake 2022-05-17 16:28:41 -07:00
  • 0e16ffbcff build: bump libc from 0.2.125 to 0.2.126 dependabot[bot] 2022-05-18 06:23:09 +00:00
  • 3a0429c998 cargo: Clean up serde dependencies Maksym Pavlenko 2022-05-17 14:04:38 -07:00
  • 7f29cef5d2 build: bump libc from 0.2.125 to 0.2.126 in /fuzz dependabot[bot] 2022-05-17 09:24:10 +00:00
  • 4a32f17aad build: bump syn from 1.0.94 to 1.0.95 in /fuzz dependabot[bot] 2022-05-17 08:34:00 +00:00
  • 0c452ac895 build: bump itoa from 1.0.1 to 1.0.2 in /fuzz dependabot[bot] 2022-05-17 07:54:09 +00:00
  • 32353fa389 event_monitor: Append double newlines after each event Bo Chen 2022-05-16 11:52:25 -07:00
  • 33e2a7121e tests: Extend 'resize_command()' with event-monitor checks Bo Chen 2022-05-12 12:51:13 -07:00
  • 2eb984b45d tests: Extend existing tests with checks on event monitor Bo Chen 2022-05-11 20:14:06 -07:00
  • 3bcd3e7f4c build: bump ryu from 1.0.9 to 1.0.10 dependabot[bot] 2022-05-17 04:20:23 +00:00
  • 58966e952d build: bump signal-hook from 0.3.13 to 0.3.14 dependabot[bot] 2022-05-17 02:54:07 +00:00
  • f809f44c02 build: bump proc-macro2 from 1.0.38 to 1.0.39 in /fuzz dependabot[bot] 2022-05-17 02:32:05 +00:00
  • c0cc5cb01d build: bump itoa from 1.0.1 to 1.0.2 dependabot[bot] 2022-05-17 01:28:15 +00:00
  • da4fdeb017 build: bump os_str_bytes from 6.0.0 to 6.0.1 in /fuzz dependabot[bot] 2022-05-17 01:28:18 +00:00
  • f5f63130bf build: bump os_str_bytes from 6.0.0 to 6.0.1 dependabot[bot] 2022-05-17 00:00:52 +00:00
  • cb8075e53b build: bump ryu from 1.0.9 to 1.0.10 in /fuzz dependabot[bot] 2022-05-16 23:52:31 +00:00
  • 30c5aeff23 build: bump syn from 1.0.94 to 1.0.95 dependabot[bot] 2022-05-16 23:12:33 +00:00
  • 86d09f6caa build: bump signal-hook from 0.3.13 to 0.3.14 in /fuzz dependabot[bot] 2022-05-16 23:12:19 +00:00
  • 7db7410920 build: bump virtio-queue from 0.2.0 to 0.3.0 dependabot[bot] 2022-05-11 02:08:42 +00:00
  • 64c76693c4 virtio-devices: Clone Queue with method from vm-virtio Sebastien Boeuf 2022-05-12 15:28:21 +02:00
  • c622b43f85 vm-virtio: Provide a way to clone a Queue Sebastien Boeuf 2022-05-12 15:26:44 +02:00
  • 1651253777 build: bump syn from 1.0.93 to 1.0.94 dependabot[bot] 2022-05-13 23:52:36 +00:00
  • 3824f17516 build: bump syn from 1.0.93 to 1.0.94 in /fuzz dependabot[bot] 2022-05-13 23:11:58 +00:00
  • 8ab3aaee6a hypervisor: emulator: Remove some glob use imports Rob Bradford 2022-05-10 14:00:11 +01:00
  • 12f11b5619 arch: x86_64: Remove glob import from hypervisor regs module Rob Bradford 2022-05-10 11:52:06 +01:00
  • 16a9882153 vmm: cpu: tdx: Don't use fd suffix for something not an FD Rob Bradford 2022-05-11 14:33:11 +01:00
  • 2caf5e3b2b arch: Use more descriptive name for hypervisor::Vcpu than fd Rob Bradford 2022-05-11 14:31:50 +01:00
  • 218be2642e hypervisor: Explicitly pub use at the hypervisor crate top-level Rob Bradford 2022-05-11 17:21:25 +01:00
  • cd0df05808 vmm, arch: CpuId is x86_64 specific so import from the x86_64 module Rob Bradford 2022-05-11 17:10:04 +01:00
  • 4ff0686d37 hypervisor: mshv: Move CpuIdEntry alias into x86_64 module Rob Bradford 2022-05-11 17:07:16 +01:00
  • 288cea917e hypervisor: Make hypervisor module private Rob Bradford 2022-05-11 16:41:37 +01:00
  • d3f66f8702 hypervisor: Make vm module private Rob Bradford 2022-05-11 16:36:08 +01:00
  • 8e1ba99e8d build: bump clap from 3.1.17 to 3.1.18 dependabot[bot] 2022-05-12 23:10:55 +00:00
  • 3ffc105f83 hypervisor, vm-device: Relocate InterruptSourceConfig Rob Bradford 2022-05-10 22:23:18 +01:00
  • b1bd87df19 vmm: Simplify MsiInterruptManager generics Rob Bradford 2022-05-10 17:00:17 +01:00
  • 3f9e8d676a hypervisor: Move creation of irq routing struct to hypervisor crate Rob Bradford 2022-05-10 16:47:34 +01:00
  • fe82322727 build: bump syn from 1.0.92 to 1.0.93 dependabot[bot] 2022-05-11 00:59:04 +00:00
  • e89e5c9beb build: bump syn from 1.0.92 to 1.0.93 in /fuzz dependabot[bot] 2022-05-10 23:55:46 +00:00
  • e85ac2695f build: bump clap from 3.1.17 to 3.1.18 in /fuzz dependabot[bot] 2022-05-10 23:13:07 +00:00
  • c2c813599d vmm: Don't use kvm_ioctls directly Rob Bradford 2022-05-10 14:35:21 +01:00
  • 3c0817a1b7 performance-metrics: Add boot time metrics using multiple vCPUs Rob Bradford 2022-05-05 15:38:18 +01:00
  • 387d56879b vmm, hypervisor: Clean up nomenclature around offloading VM operations Rob Bradford 2022-05-04 15:34:56 +01:00
  • 479fef1b8e build: Release v23.1 (bug fix release) v23.1 stable/v23.x Rob Bradford 2022-05-09 10:06:40 +01:00
  • fc8f867879 vmm: Add 'shutdown()' to vCPU seccomp filter Bo Chen 2022-05-05 13:29:01 -07:00
  • e2eb59bcc8 vmm: Remove FsConfig from VmConfig when unplugging fs device Sebastien Boeuf 2022-04-29 11:54:53 +02:00
  • 1e557fdb3c vmm: api: Do not delete the API socket on API server creation LiHui 2022-04-29 16:50:38 +08:00