5641e3a2 | 07-Feb-2024 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build: Bump libc from 0.2.151 to 0.2.153
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.151 to 0.2.153. - [Release notes](https://github.com/rust-lang/libc/releases) - [Commits](https://gi
build: Bump libc from 0.2.151 to 0.2.153
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.151 to 0.2.153. - [Release notes](https://github.com/rust-lang/libc/releases) - [Commits](https://github.com/rust-lang/libc/compare/0.2.151...0.2.153)
--- updated-dependencies: - dependency-name: libc dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|
107f4bdc | 06-Feb-2024 |
Rob Bradford <rbradford@rivosinc.com> |
vhost_user_block: Allow dead_code for embedded error
The embedded error in the enum will be read on debug output of the error.
Fixes beta clippy issue:
warning: field `0` is never read --> vhost
vhost_user_block: Allow dead_code for embedded error
The embedded error in the enum will be read on debug output of the error.
Fixes beta clippy issue:
warning: field `0` is never read --> vhost_user_block/src/lib.rs:64:23 | 64 | CreateKillEventFd(io::Error), | ----------------- ^^^^^^^^^ | | | field in this variant | = note: `#[warn(dead_code)]` on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 64 | CreateKillEventFd(()), | ~~
Signed-off-by: Rob Bradford <rbradford@rivosinc.com>
show more ...
|
3ce0fef7 | 23-Jan-2024 |
Bo Chen <chen.bo@intel.com> |
build: Bump vmm-sys-util crate and its consumers
This patch bumps the following crates, including `kvm-bindings@0.7.0`*, `kvm-ioctls@0.16.0`**, `linux-loader@0.11.0`, `versionize@0.2.0`, `versionize
build: Bump vmm-sys-util crate and its consumers
This patch bumps the following crates, including `kvm-bindings@0.7.0`*, `kvm-ioctls@0.16.0`**, `linux-loader@0.11.0`, `versionize@0.2.0`, `versionize_derive@0.1.6`***, `vhost@0.10.0`, `vhost-user-backend@0.13.1`, `virtio-queue@0.11.0`, `vm-memory@0.14.0`, `vmm-sys-util@0.12.1`, and the latest of `vfio-bindings`, `vfio-ioctls`, `mshv-bindings`,`mshv-ioctls`, and `vfio-user`.
* A fork of the `kvm-bindings` crate is being used to support serialization of various structs for migration [1]. Also, code changes are made to accommodate the updated `struct xsave` from the Linux kernel. Note: these changes related to `struct xsave` break live-upgrade.
** The new `kvm-ioctls` crate introduced breaking changes for the `get/set_one_reg` API on `aarch64` [2], so code changes are made to the new APIs.
*** A fork of the `versionize_derive` crate is being used to support versionize on packed structs [3].
[1] https://github.com/cloud-hypervisor/kvm-bindings/tree/ch-v0.7.0 [2] https://github.com/rust-vmm/kvm-ioctls/pull/223 [3] https://github.com/cloud-hypervisor/versionize_derive/tree/ch-0.1.6
Fixes: #6072
Signed-off-by: Bo Chen <chen.bo@intel.com>
show more ...
|
82a36641 | 14-Dec-2023 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build: Bump env_logger from 0.10.0 to 0.10.1
Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.10.0 to 0.10.1. - [Release notes](https://github.com/rust-cli/env_logger/releases) - [C
build: Bump env_logger from 0.10.0 to 0.10.1
Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.10.0 to 0.10.1. - [Release notes](https://github.com/rust-cli/env_logger/releases) - [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md) - [Commits](https://github.com/rust-cli/env_logger/compare/v0.10.0...v0.10.1)
--- updated-dependencies: - dependency-name: env_logger dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|
81b30bf3 | 23-Nov-2023 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build: Bump log from 0.4.17 to 0.4.20
Bumps [log](https://github.com/rust-lang/log) from 0.4.17 to 0.4.20. - [Release notes](https://github.com/rust-lang/log/releases) - [Changelog](https://github.c
build: Bump log from 0.4.17 to 0.4.20
Bumps [log](https://github.com/rust-lang/log) from 0.4.17 to 0.4.20. - [Release notes](https://github.com/rust-lang/log/releases) - [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/log/compare/0.4.17...0.4.20)
--- updated-dependencies: - dependency-name: log dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|
4d7a4c59 | 07-Nov-2023 |
Bo Chen <chen.bo@intel.com> |
build: Upgrade vm-memory crates and its consumers
Signed-off-by: Bo Chen <chen.bo@intel.com> |
815c7f45 | 08-Nov-2023 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build: Bump clap from 4.3.11 to 4.4.7
Bumps [clap](https://github.com/clap-rs/clap) from 4.3.11 to 4.4.7. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com
build: Bump clap from 4.3.11 to 4.4.7
Bumps [clap](https://github.com/clap-rs/clap) from 4.3.11 to 4.4.7. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/v4.3.11...v4.4.7)
--- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|
f160ba41 | 21-Sep-2023 |
Ravi kumar Veeramally <ravikumar.veeramally@intel.com> |
vhost_user_blk: switch to clap
Signed-off-by: Ravi kumar Veeramally <ravikumar.veeramally@intel.com> |
c4e8e653 | 08-Sep-2023 |
Thomas Barrett <tbarrett@crusoeenergy.com> |
block: Add support for user specified ID_SERIAL
Signed-off-by: Thomas Barrett <tbarrett@crusoeenergy.com> |
07d1208d | 07-Sep-2023 |
Rob Bradford <rbradford@rivosinc.com> |
build: Bump vm-memory and its consumers
Update to the latest vm-memory and all the crates that also depend upon it.
Fix some deprecation warnings.
Signed-off-by: Rob Bradford <rbradford@rivosinc.c
build: Bump vm-memory and its consumers
Update to the latest vm-memory and all the crates that also depend upon it.
Fix some deprecation warnings.
Signed-off-by: Rob Bradford <rbradford@rivosinc.com>
show more ...
|
2571e594 | 14-Aug-2023 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build: Bump libc from 0.2.144 to 0.2.147
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.144 to 0.2.147. - [Release notes](https://github.com/rust-lang/libc/releases) - [Commits](https://gi
build: Bump libc from 0.2.144 to 0.2.147
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.144 to 0.2.147. - [Release notes](https://github.com/rust-lang/libc/releases) - [Commits](https://github.com/rust-lang/libc/compare/0.2.144...0.2.147)
--- updated-dependencies: - dependency-name: libc dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|
447cad38 | 12-Jul-2023 |
Yu Li <liyu.yukiteru@bytedance.com> |
block: merge qcow, vhdx and block_util into block crate
This commit merges crates `qcow`, `vhdx` and `block_util` into the crate `block`, which can allow `qcow` to use functions from `block_util` wi
block: merge qcow, vhdx and block_util into block crate
This commit merges crates `qcow`, `vhdx` and `block_util` into the crate `block`, which can allow `qcow` to use functions from `block_util` without introducing a circular crate dependency.
This commit is based on crosvm implementation: https://chromium.googlesource.com/crosvm/crosvm/+/f2eecc4152eca8d395566cffa2c102ec090a152d
Signed-off-by: Yu Li <liyu.yukiteru@bytedance.com>
show more ...
|
aa13ede3 | 04-Jul-2023 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build: Bump epoll from 4.3.1 to 4.3.3
Bumps [epoll](https://github.com/nathansizemore/epoll) from 4.3.1 to 4.3.3. - [Release notes](https://github.com/nathansizemore/epoll/releases) - [Commits](http
build: Bump epoll from 4.3.1 to 4.3.3
Bumps [epoll](https://github.com/nathansizemore/epoll) from 4.3.1 to 4.3.3. - [Release notes](https://github.com/nathansizemore/epoll/releases) - [Commits](https://github.com/nathansizemore/epoll/compare/4.3.1...4.3.3)
--- updated-dependencies: - dependency-name: epoll dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|
3b39c41a | 19-May-2023 |
Bo Chen <chen.bo@intel.com> |
build: Bulk update rust-vmm dependencies
Bump to the latest rust-vmm crates, including vm-memory, vfio, vfio-bindings, vfio-user, virtio-bindings, virtio-queue, linux-loader, vhost, and vhost-user-b
build: Bulk update rust-vmm dependencies
Bump to the latest rust-vmm crates, including vm-memory, vfio, vfio-bindings, vfio-user, virtio-bindings, virtio-queue, linux-loader, vhost, and vhost-user-backend,
Signed-off-by: Bo Chen <chen.bo@intel.com>
show more ...
|
59012ccc | 07-Apr-2023 |
Omer Faruk Bayram <omer.faruk@sartura.hr> |
build: rename `BUILT_VERSION` to `BUILD_VERSION`
Signed-off-by: Omer Faruk Bayram <omer.faruk@sartura.hr> |
04ee1efa | 28-Feb-2023 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build: Bump virtio-queue from 0.7.0 to 0.7.1
Bumps [virtio-queue](https://github.com/rust-vmm/vm-virtio) from 0.7.0 to 0.7.1. - [Release notes](https://github.com/rust-vmm/vm-virtio/releases) - [Com
build: Bump virtio-queue from 0.7.0 to 0.7.1
Bumps [virtio-queue](https://github.com/rust-vmm/vm-virtio) from 0.7.0 to 0.7.1. - [Release notes](https://github.com/rust-vmm/vm-virtio/releases) - [Commits](https://github.com/rust-vmm/vm-virtio/compare/virtio-queue-v0.7.0...virtio-queue-v0.7.1)
--- updated-dependencies: - dependency-name: virtio-queue dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|
1d55de9c | 21-Feb-2023 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build: Bump virtio-bindings from 0.1.0 to 0.2.0
Bumps [virtio-bindings](https://github.com/rust-vmm/vm-virtio) from 0.1.0 to 0.2.0. - [Release notes](https://github.com/rust-vmm/vm-virtio/releases)
build: Bump virtio-bindings from 0.1.0 to 0.2.0
Bumps [virtio-bindings](https://github.com/rust-vmm/vm-virtio) from 0.1.0 to 0.2.0. - [Release notes](https://github.com/rust-vmm/vm-virtio/releases) - [Commits](https://github.com/rust-vmm/vm-virtio/compare/virtio-queue-v0.1.0...virtio-bindings-v0.2.0)
--- updated-dependencies: - dependency-name: virtio-bindings dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|
b0a2ce05 | 13-Jan-2023 |
Wei Liu <liuwe@microsoft.com> |
vhost_user_block: add --version
Signed-off-by: Wei Liu <liuwe@microsoft.com> |
54e9ed99 | 12-Jan-2023 |
Wei Liu <liuwe@microsoft.com> |
vhost_user_blk: switch to argh
Signed-off-by: Wei Liu <liuwe@microsoft.com> |
9e6301be | 06-Jan-2023 |
Wei Liu <liuwe@microsoft.com> |
Reland: build: drop clap from dev-dependencies
Some crates don't need it at all.
Some crates are using it for a simple functionality which can be replaced easily.
Signed-off-by: Wei Liu <liuwe@mic
Reland: build: drop clap from dev-dependencies
Some crates don't need it at all.
Some crates are using it for a simple functionality which can be replaced easily.
Signed-off-by: Wei Liu <liuwe@microsoft.com>
This was causing issues with the release build process but we now have a fix to clean residual build assets.
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
show more ...
|
375e094c | 13-Jan-2023 |
Rob Bradford <robert.bradford@intel.com> |
Revert "build: drop clap from dev-dependencies"
This reverts commit 998fb48ff276821f3b3ced6d07d492130eef7fec.
This is breaking the release build process (cross build for aarch64 musl) so temporaril
Revert "build: drop clap from dev-dependencies"
This reverts commit 998fb48ff276821f3b3ced6d07d492130eef7fec.
This is breaking the release build process (cross build for aarch64 musl) so temporarily reverting until we can identify the cause to allow the release proceeed.
Signed-off-by: Rob Bradford <robert.bradford@intel.com>
show more ...
|
67340c52 | 06-Jan-2023 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build: Bump clap from 4.0.29 to 4.0.32
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.29 to 4.0.32. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.c
build: Bump clap from 4.0.29 to 4.0.32
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.29 to 4.0.32. - [Release notes](https://github.com/clap-rs/clap/releases) - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md) - [Commits](https://github.com/clap-rs/clap/compare/v4.0.29...v4.0.32)
--- updated-dependencies: - dependency-name: clap dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|
0389190c | 06-Jan-2023 |
Wei Liu <liuwe@microsoft.com> |
build: drop the need to import macros from Clap
Signed-off-by: Wei Liu <liuwe@microsoft.com> |
998fb48f | 06-Jan-2023 |
Wei Liu <liuwe@microsoft.com> |
build: drop clap from dev-dependencies
Some crates don't need it at all.
Some crates are using it for a simple functionality which can be replaced easily.
Signed-off-by: Wei Liu <liuwe@microsoft.c
build: drop clap from dev-dependencies
Some crates don't need it at all.
Some crates are using it for a simple functionality which can be replaced easily.
Signed-off-by: Wei Liu <liuwe@microsoft.com>
show more ...
|
28eeb8a4 | 05-Jan-2023 |
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
build: Bump libc from 0.2.138 to 0.2.139
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.138 to 0.2.139. - [Release notes](https://github.com/rust-lang/libc/releases) - [Commits](https://gi
build: Bump libc from 0.2.138 to 0.2.139
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.138 to 0.2.139. - [Release notes](https://github.com/rust-lang/libc/releases) - [Commits](https://github.com/rust-lang/libc/compare/0.2.138...0.2.139)
--- updated-dependencies: - dependency-name: libc dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <support@github.com>
show more ...
|