Commit Graph

  • 1ee2922dbc Jenkinsfile: Enforce global execution timeout Bo Chen 2023-01-26 17:18:55 -08:00
  • 2ce503f457 build: Bump libfuzzer-sys from 0.4.5 to 0.4.6 in /fuzz dependabot[bot] 2023-01-26 23:02:09 +00:00
  • 574576c8e9 misc: Automatically fix cargo clippy issues added in 1.68 (beta) Bo Chen 2023-01-25 14:08:38 -08:00
  • aaf67c9ae4 doc: Add musl-tools to instructions for build Ravi kumar Veeramally 2023-01-26 15:52:25 +02:00
  • 8b9da4e286 build: Bump MSRV to 1.62 Rob Bradford 2023-01-26 08:01:04 +00:00
  • 271f11d9ec build: Bump ssh2 from 0.9.3 to 0.9.4 dependabot[bot] 2023-01-25 23:04:36 +00:00
  • e436b382cc scripts: check if /dev/{mshv,kvm} exists before test run Muminul Islam 2023-01-25 16:58:41 -08:00
  • 1ce1fe7334 tpm: rework set_buffer_size Wei Liu 2023-01-25 23:01:57 +00:00
  • 73af65f417 tpm: drop unused fields in BackendCmd struct Wei Liu 2023-01-25 22:42:44 +00:00
  • cffde0ff65 devices: avoid unnecessary allocations in TPM code Wei Liu 2023-01-25 21:38:13 +00:00
  • e41b7d90d5 tpm: drop cmd from Emulator struct Wei Liu 2023-01-25 18:24:25 +00:00
  • 60425471dd tpm: get_buffer_size always succeeds Wei Liu 2023-01-25 17:42:17 +00:00
  • 2b76e1d7ba devices: simplify TPM handling Wei Liu 2023-01-25 17:36:33 +00:00
  • 15ace525be devices: drop cmd field from TPM struct Wei Liu 2023-01-25 17:10:05 +00:00
  • 8db630763a devices: clean up two comments in TPM code Wei Liu 2023-01-25 16:45:18 +00:00
  • cd1470e289 devices: rework TPM register and field look-up Wei Liu 2023-01-25 17:00:57 +00:00
  • 99d8c34861 devices: change TPM_CRB_R_MAX from u32 to usize Wei Liu 2023-01-24 23:45:10 +00:00
  • 3b0d2e796b build: Release v28.2 (bug fix release) v28.2 Bo Chen 2023-01-24 09:57:40 -08:00
  • 6725771dc3 virtio-devices: typo fixes Philipp Schuster 2023-01-25 11:00:45 +01:00
  • 0e8fd0bc17 build: Bump object from 0.30.2 to 0.30.3 dependabot[bot] 2023-01-24 23:03:58 +00:00
  • 0ef1e668a5 build: Bump quote from 1.0.21 to 1.0.23 in /fuzz dependabot[bot] 2023-01-24 23:02:51 +00:00
  • 42357c01f3 .github: Don't try and create releases for created branches Rob Bradford 2023-01-20 09:01:24 +00:00
  • b7b5b9d7e6 .github: Re-order release steps to ensure binaries are available Rob Bradford 2023-01-14 11:50:02 +00:00
  • a63e064004 .github: Clean source tree before cross building release assets Rob Bradford 2023-01-13 14:58:23 +00:00
  • 62c1f39ea2 .github: Run release style builds on all PRs Rob Bradford 2023-01-13 13:48:27 +00:00
  • 460ba718d4 github,Cargo.toml: Strip release binaries using toolchain Bo Chen 2023-01-19 09:59:27 -08:00
  • 477332a94a build: Bump arbitrary from 1.2.0 to 1.2.3 in /fuzz dependabot[bot] 2023-01-23 23:04:42 +00:00
  • 7b102c4fa3 build: Bump gimli from 0.27.0 to 0.27.1 dependabot[bot] 2023-01-23 23:05:42 +00:00
  • 1e159dbefb tests: Add a test for tpm driver Praveen K Paladugu 2023-01-12 21:06:43 +00:00
  • a4ef6e57a7 ci: install swtpm in Docker container Praveen K Paladugu 2023-01-12 19:33:02 +00:00
  • ec45daac19 docs: Use the TDVF firmware from the edk2 repository Bo Chen 2023-01-20 10:21:47 -08:00
  • c773330a65 build: Bump arc-swap from 1.5.1 to 1.6.0 in /fuzz dependabot[bot] 2023-01-20 23:02:15 +00:00
  • e4ae668bcd tdx: Update support based on kvm-upstream v5.19 Sebastien Boeuf 2022-12-13 18:06:48 +01:00
  • f6c058da56 .github: Don't try and create releases for created branches Rob Bradford 2023-01-20 09:01:24 +00:00
  • 089dffcb49 build: Bump io-uring from 0.5.11 to 0.5.12 dependabot[bot] 2023-01-20 08:46:01 +00:00
  • 9d7034b9c6 build: Bump io-uring from 0.5.11 to 0.5.12 in /fuzz dependabot[bot] 2023-01-19 23:03:25 +00:00
  • a86edd3032 tests: Add tpm2-tools to custom jammy image Rob Bradford 2023-01-19 17:33:06 +00:00
  • c91a8e1324 misc: Automatically fix cargo clippy issues added in 1.65 (stable) Bo Chen 2023-01-18 12:43:36 -08:00
  • 1adfb7e9f8 virtio-devices: properly join all threads on Drop Philipp Schuster 2023-01-12 10:07:55 +01:00
  • 8dd4d42053 vmm: Ensure PIO/MMIO exits complete before pausing only for KVM Muminul Islam 2023-01-09 13:22:43 -08:00
  • 3834b43878 qcow: Fix number of refcount table entries Sebastien Boeuf 2023-01-10 09:21:44 +01:00
  • 7805fe58e2 tests: disable test_memory_mergeable_on for mshv Anirudh Rayabharam 2023-01-18 21:05:03 +05:30
  • e66ffffd43 build: Bump rustix from 0.36.6 to 0.36.7 dependabot[bot] 2023-01-18 23:03:36 +00:00
  • 843c8ad51c build: Bump proc-macro2 from 1.0.49 to 1.0.50 in /fuzz dependabot[bot] 2023-01-18 23:03:00 +00:00
  • a334831d54 build: Bump vmm-sys-util from 0.11.0 to 0.11.1 in /fuzz dependabot[bot] 2023-01-17 23:03:33 +00:00
  • dab9f1cf30 docs: Add instructions for heap profiling Rob Bradford 2023-01-17 13:00:58 +00:00
  • 3a81f9328f build: Add optional dhat heap profiling Rob Bradford 2023-01-17 12:53:55 +00:00
  • e2886a4b1f docs: Update instructions to point to new profiling target Rob Bradford 2023-01-17 12:53:13 +00:00
  • c6d3f61a42 build: Add new profiling target Rob Bradford 2023-01-17 12:52:20 +00:00
  • 4689abd9f4 build: Bump argh_derive from 0.1.9 to 0.1.10 dependabot[bot] 2023-01-16 23:04:03 +00:00
  • f479f0605d build: Bump serde_with from 2.1.0 to 2.2.0 in /fuzz dependabot[bot] 2023-01-16 23:03:17 +00:00
  • 5034bea8c4 Docker: Update Rust toolchain in dev container Rob Bradford 2023-01-16 13:19:47 +00:00
  • b8172408f8 vhost_user_net: add --version Wei Liu 2023-01-13 00:57:20 +00:00
  • b0a2ce0598 vhost_user_block: add --version Wei Liu 2023-01-13 00:56:20 +00:00
  • a0922930b1 docs: update command line options Wei Liu 2023-01-11 23:22:48 +00:00
  • d1ec65873e vhost_user_net: switch to argh Wei Liu 2023-01-12 15:53:51 +00:00
  • 54e9ed9932 vhost_user_blk: switch to argh Wei Liu 2023-01-12 15:53:51 +00:00
  • 111225a2a5 main: switch to argh Wei Liu 2023-01-12 18:50:20 +00:00
  • fe49056129 main: split out a few functions Wei Liu 2023-01-10 22:55:30 +00:00
  • d5558aea2a ch-remote: switch to argh Wei Liu 2023-01-13 00:50:53 +00:00
  • 1ba995d952 performance-metrics: switch to argh Wei Liu 2023-01-10 11:32:17 +00:00
  • c6c081099f build: Bump proc-macro2 from 1.0.47 to 1.0.49 dependabot[bot] 2023-01-13 23:02:19 +00:00
  • 3a1254a9b2 build: Bump clap from 4.0.32 to 4.1.0 in /fuzz dependabot[bot] 2023-01-13 23:02:25 +00:00
  • 6e9172bf6f .github: Re-order release steps to ensure binaries are available v29.0 Rob Bradford 2023-01-14 11:50:02 +00:00
  • 22cf8c97e5 build: Release v29.0 Rob Bradford 2023-01-11 16:06:32 +00:00
  • 9e6301be70 Reland: build: drop clap from dev-dependencies Wei Liu 2023-01-06 16:33:32 +00:00
  • 547230bb77 .github: Clean source tree before cross building release assets Rob Bradford 2023-01-13 14:58:23 +00:00
  • ef7e177df2 .github: Run release style builds on all PRs Rob Bradford 2023-01-13 13:48:27 +00:00
  • 375e094c77 Revert "build: drop clap from dev-dependencies" Rob Bradford 2023-01-13 10:52:33 +00:00
  • 3df82337f1 build: Bump thiserror from 1.0.37 to 1.0.38 dependabot[bot] 2023-01-13 00:15:38 +00:00
  • 0e273e8b0d build: Bump once_cell from 1.16.0 to 1.17.0 in /fuzz dependabot[bot] 2023-01-13 00:16:11 +00:00
  • ad6c0ee52b virtio-devices: properly join all threads on Drop Philipp Schuster 2023-01-12 10:07:55 +01:00
  • b1f6a59579 build: Bump semver from 1.0.14 to 1.0.16 dependabot[bot] 2023-01-11 23:02:55 +00:00
  • 3494080e2f vmm: add configuration for network offloading features Yong He 2022-12-20 20:04:08 +08:00
  • 06e583c9ab vmm: move kvm feature gate right before the if condition Muminul Islam 2023-01-11 09:36:48 -08:00
  • 7d8f795430 hypervisor: remove unnecessary derive of HypervisorType Muminul Islam 2023-01-11 09:34:40 -08:00
  • f8c6d7fe37 build: Bump micro_http from 4b18a04 to fbef706 in /fuzz dependabot[bot] 2023-01-11 23:02:54 +00:00
  • 0dc122a9a9 virto-device: add latency account for virtio-block Yong He 2023-01-08 20:33:04 +08:00
  • e2ea9e2821 block_util: add timestamp in request Yong He 2022-12-27 15:43:07 +08:00
  • 4e3bc20f2c vmm: Ensure PIO/MMIO exits complete before pausing only for KVM Muminul Islam 2023-01-09 13:22:43 -08:00
  • e661139e1e arch: Print details of host hypervisor status & address space size Rob Bradford 2023-01-11 11:37:19 +00:00
  • c99a5fc7a5 build: Bump io-uring from 0.5.9 to 0.5.11 dependabot[bot] 2023-01-10 23:03:07 +00:00
  • 5b2adb398a build: Bump serde_with_macros from 2.1.0 to 2.2.0 in /fuzz dependabot[bot] 2023-01-10 23:03:09 +00:00
  • db5582f7d1 block_util: Preserve ordering of sync file backend completions Rob Bradford 2023-01-10 14:39:28 +00:00
  • ce51755109 block_util: Avoid intermediate completion queue allocation Rob Bradford 2023-01-10 14:28:29 +00:00
  • 67ff0d7819 block_util: Use SmallVec for I/O requests Rob Bradford 2023-01-10 12:45:30 +00:00
  • e7a51cde78 block_util: Pass a reference to the slice of iovecs Rob Bradford 2023-01-10 12:44:00 +00:00
  • 9ba06ce5f5 vmm: memory_manager: Deprecate directory backing for memory Rob Bradford 2023-01-10 10:34:50 +00:00
  • 0e7d5d2761 qcow: Fix number of refcount table entries Sebastien Boeuf 2023-01-10 09:21:44 +01:00
  • ba9554389b virtio-devices: block: Replace use of HashMap for inflight requests Rob Bradford 2023-01-05 14:09:58 +00:00
  • c89b8e061f Revert "vmm: Deprecate MemoryZoneConfig::file" Rob Bradford 2023-01-10 09:26:08 +00:00
  • c2450bd055 tests: Remove unnecessary filename Sebastien Boeuf 2023-01-10 09:22:12 +01:00
  • bae9799259 build: Bump mshv-bindings from dda85d3 to fb19bb3 dependabot[bot] 2023-01-09 23:06:29 +00:00
  • 3dd487c2cf build: Bump syn from 1.0.105 to 1.0.107 in /fuzz dependabot[bot] 2023-01-09 23:06:33 +00:00
  • eb87538100 block_util: Avoid reallocation of Vec on push Rob Bradford 2023-01-09 17:39:43 +00:00
  • 9e8296b696 log: align log message timestamp Philipp Schuster 2023-01-09 15:38:06 +01:00
  • 0dc3282ae0 lifecycle: align "KILL_EVENT received" messages across code-base Philipp Schuster 2023-01-09 14:40:09 +01:00
  • 67340c5295 build: Bump clap from 4.0.29 to 4.0.32 dependabot[bot] 2023-01-06 23:04:03 +00:00
  • 160ea00d6b build: Bump ryu from 1.0.11 to 1.0.12 in /fuzz dependabot[bot] 2023-01-06 23:03:15 +00:00
  • 0389190c64 build: drop the need to import macros from Clap Wei Liu 2023-01-06 16:45:47 +00:00