dependabot[bot]
706b56e97d
build: Bump async-trait from 0.1.88 to 0.1.89
...
Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.88 to 0.1.89.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.88...0.1.89 )
---
updated-dependencies:
- dependency-name: async-trait
dependency-version: 0.1.89
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-05 23:50:25 +00:00
Shubham Chakrawar
2d9e243163
misc: Remove SGX support from Cloud Hypervisor
...
This commit removes the SGX support from cloud hypervisor. SGX support
was deprecated in May as part of #7090 .
Signed-off-by: Shubham Chakrawar <schakrawar@crusoe.ai >
2025-09-05 18:08:36 +00:00
dependabot[bot]
7281459bf9
build: Bump actions/setup-python from 5 to 6
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-05 00:07:57 +00:00
dependabot[bot]
9bf4696b09
build: Bump libssh2-sys from 0.3.0 to 0.3.1
...
Bumps [libssh2-sys](https://github.com/alexcrichton/ssh2-rs ) from 0.3.0 to 0.3.1.
- [Commits](https://github.com/alexcrichton/ssh2-rs/compare/libssh2-sys-0.3.0...libssh2-sys-0.3.1 )
---
updated-dependencies:
- dependency-name: libssh2-sys
dependency-version: 0.3.1
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-04 23:54:35 +00:00
dependabot[bot]
f7f79642ab
build: Bump io-uring from 0.6.4 to 0.7.10
...
Bumps [io-uring](https://github.com/tokio-rs/io-uring ) from 0.6.4 to 0.7.10.
- [Commits](https://github.com/tokio-rs/io-uring/commits )
---
updated-dependencies:
- dependency-name: io-uring
dependency-version: 0.7.10
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-04 16:49:07 +00:00
dependabot[bot]
1cc193ea3c
build: Bump anstyle from 1.0.8 to 1.0.11
...
Bumps [anstyle](https://github.com/rust-cli/anstyle ) from 1.0.8 to 1.0.11.
- [Commits](https://github.com/rust-cli/anstyle/compare/v1.0.8...v1.0.11 )
---
updated-dependencies:
- dependency-name: anstyle
dependency-version: 1.0.11
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-04 13:14:17 +00:00
dependabot[bot]
676fb93c1a
build: Bump crate-ci/typos from 1.35.7 to 1.36.1
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.35.7 to 1.36.1.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.35.7...v1.36.1 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.36.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-04 11:19:34 +00:00
dependabot[bot]
f7e72456b9
build: Bump anstyle-parse from 0.2.6 to 0.2.7
...
Bumps [anstyle-parse](https://github.com/rust-cli/anstyle ) from 0.2.6 to 0.2.7.
- [Commits](https://github.com/rust-cli/anstyle/compare/anstyle-parse-v0.2.6...anstyle-parse-v0.2.7 )
---
updated-dependencies:
- dependency-name: anstyle-parse
dependency-version: 0.2.7
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-04 11:08:18 +00:00
dependabot[bot]
bd22190043
build: Bump uuid from 1.17.0 to 1.18.1
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.17.0 to 1.18.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.1 )
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 1.18.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-04 08:12:29 +00:00
dependabot[bot]
92325fc073
build: Bump zvariant from 5.6.0 to 5.7.0
...
Bumps [zvariant](https://github.com/dbus2/zbus ) from 5.6.0 to 5.7.0.
- [Release notes](https://github.com/dbus2/zbus/releases )
- [Commits](https://github.com/dbus2/zbus/compare/zvariant-5.6.0...zvariant-5.7.0 )
---
updated-dependencies:
- dependency-name: zvariant
dependency-version: 5.7.0
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-03 18:55:17 +00:00
Muminul Islam
1ca6c159ef
tests: option to override default migratable version
...
This patch gives user an option to override the
default migratable version to any later release.
This option makes MSHV specific tests suitable for
tests since MSHV is stable after some breaking changes.
This patch is also necessary for MSHV CI.
Signed-off-by: Muminul Islam <muislam@microsoft.com >
2025-09-03 18:51:24 +00:00
dependabot[bot]
c38596d6d3
build: Bump serde_json from 1.0.120 to 1.0.143
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.120 to 1.0.143.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.120...v1.0.143 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-version: 1.0.143
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-02 23:32:14 +00:00
dependabot[bot]
456f9b3871
build: Bump bitflags from 2.9.2 to 2.9.3
...
Bumps [bitflags](https://github.com/bitflags/bitflags ) from 2.9.2 to 2.9.3.
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/2.9.2...2.9.3 )
---
updated-dependencies:
- dependency-name: bitflags
dependency-version: 2.9.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-02 21:41:41 +00:00
dependabot[bot]
f68880600c
build: Bump crate-ci/typos from 1.35.6 to 1.35.7
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.35.6 to 1.35.7.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.35.6...v1.35.7 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.35.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-02 16:31:43 +00:00
Philipp Schuster
c3a809696a
docs: add Safety section to unsafe functions
...
This step was done manually by searching for "unsafe fn" in
the code base and adding corresponding Safety sections.
`clippy::missing_safety_doc` only works for public functions
but none of the corresponding functions is public.
Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de >
On-behalf-of: SAP philipp.schuster@sap.com
2025-09-02 16:31:25 +00:00
Muminul Islam
a9d6807522
block: batch submit requests for fixed VHD
...
Updated VHD async implementation to call the batch submit
method via the raw async IO layer.
Signed-off-by: Muminul Islam <muislam@microsoft.com >
2025-09-02 16:29:25 +00:00
Muminul Islam
c4bab33020
block: Enable request submission in batch when using io_uring
...
Implement the batch submission function for raw disk, default it is
enabled. After parsing the requests this method is
called for better IO latency and bandwidth.
Signed-off-by: Bo Chen <bchen@crusoe.ai >
Signed-off-by: Muminul Islam <muislam@microsoft.com >
2025-09-02 16:29:25 +00:00
Muminul Islam
245bce23fa
block, virtio-devices: Support request submission in batch
...
Cache and batch IO requests after parsing all
items in the queue, improving performance—especially
for small block sizes—by reducing per-request overhead.
Introduced two methods in the AsyncIo trait for batch
submission, with implementation in the raw disk backend.
This method should be called during/after parsing all block IO requests
in the available queue. If the batch submission is not enabled, by
default it does the old way of submitting requests.
Signed-off-by: Bo Chen <bchen@crusoe.ai >
Signed-off-by: Muminul Islam <muislam@microsoft.com >
2025-09-02 16:29:25 +00:00
Muminul Islam
67ab81874a
block: virtio-devices: block: Clarify the return of execute_async()
...
Instead of returning boolean return an struct of completion status
so that it can be cached for batch submission.
Signed-off-by: Bo Chen <bchen@crusoe.ai >
Signed-off-by: Muminul Islam <muislam@microsoft.com >
2025-09-02 16:29:25 +00:00
dependabot[bot]
8b2af1a2c8
build: Bump crate-ci/typos from 1.35.5 to 1.35.6
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.35.5 to 1.35.6.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.35.5...v1.35.6 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.35.6
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-29 00:14:07 +00:00
dependabot[bot]
41930d11f7
build: Bump syn from 2.0.104 to 2.0.106
...
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.104 to 2.0.106.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.104...2.0.106 )
---
updated-dependencies:
- dependency-name: syn
dependency-version: 2.0.106
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-28 23:51:00 +00:00
dependabot[bot]
9c85fbb1af
build: Bump proc-macro2 from 1.0.95 to 1.0.101
...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.95 to 1.0.101.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.95...1.0.101 )
---
updated-dependencies:
- dependency-name: proc-macro2
dependency-version: 1.0.101
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-28 18:36:49 +00:00
dependabot[bot]
5357761c37
build: Bump async-io from 2.4.1 to 2.5.0
...
Bumps [async-io](https://github.com/smol-rs/async-io ) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/smol-rs/async-io/releases )
- [Changelog](https://github.com/smol-rs/async-io/blob/master/CHANGELOG.md )
- [Commits](https://github.com/smol-rs/async-io/compare/v2.4.1...v2.5.0 )
---
updated-dependencies:
- dependency-name: async-io
dependency-version: 2.5.0
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-26 20:36:12 +00:00
dependabot[bot]
bec975a7fc
build: Bump wait-timeout from 0.2.0 to 0.2.1
...
Bumps [wait-timeout](https://github.com/alexcrichton/wait-timeout ) from 0.2.0 to 0.2.1.
- [Commits](https://github.com/alexcrichton/wait-timeout/compare/0.2.0...0.2.1 )
---
updated-dependencies:
- dependency-name: wait-timeout
dependency-version: 0.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-26 18:19:48 +00:00
Songqian Li
92370e8ff1
block: Using feature bits to check the read-only flag
...
This patch changes the read-only check using acked features bit, which
will help to check more features.
Signed-off-by: Songqian Li <sionli@tencent.com >
2025-08-26 15:45:45 +00:00
dependabot[bot]
4a1eb0c485
build: Bump cc from 1.2.27 to 1.2.34
...
Bumps [cc](https://github.com/rust-lang/cc-rs ) from 1.2.27 to 1.2.34.
- [Release notes](https://github.com/rust-lang/cc-rs/releases )
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.2.27...cc-v1.2.34 )
---
updated-dependencies:
- dependency-name: cc
dependency-version: 1.2.34
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-26 14:47:49 +00:00
Peter Oskolkov
6e6cf099ef
hypervisor: enable x2apic API in kvm on x86_64
...
Also tweak extended interrupt handlings, as needed.
Most credit should go to Neel Natu, who figured out the magic
bits needed to make things work and provided detailed comments.
This patch is still NOOP, as VM config allows only up to
254 vCPUs on x86_64.
Note: changes in this and related previous patches/PRs have
only been tested on Linux hosts running on Intel x86_64 hardware.
Signed-off-by: Barret Rhoden <brho@google.com >
Signed-off-by: Neel Natu <neelnatu@google.com >
Signed-off-by: Ofir Weisse <oweisse@google.com >
Signed-off-by: Peter Oskolkov <posk@google.com >
2025-08-25 23:20:19 +00:00
Anirudh Rayabharam
6e002defe2
tests: remove redundant arch check in bzimage test
...
test_direct_kernel_boot_bzimage runs only on x86, so the cfg!() branch
for selecting grep_cmd is unnecessary. Remove it for clarity.
Signed-off-by: Anirudh Rayabharam <anrayabh@microsoft.com >
2025-08-24 16:37:47 +00:00
Philipp Schuster
a51998605a
net_util: add Tap::if_name_as_str
...
Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de >
On-behalf-of: SAP philipp.schuster@sap.com
2025-08-23 08:43:33 +00:00
Philipp Schuster
b8be33dff7
net_util: tap: remove needless copy
...
One can call `to_vec()` anyway if one needs an owned copy. This change
further helps to prevent needless copies in upcoming changes.
Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de >
On-behalf-of: SAP philipp.schuster@sap.com
2025-08-23 08:43:33 +00:00
dependabot[bot]
3864230430
build: Bump autocfg from 1.4.0 to 1.5.0
...
Bumps [autocfg](https://github.com/cuviper/autocfg ) from 1.4.0 to 1.5.0.
- [Commits](https://github.com/cuviper/autocfg/compare/1.4.0...1.5.0 )
---
updated-dependencies:
- dependency-name: autocfg
dependency-version: 1.5.0
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-23 08:20:59 +00:00
Philipp Schuster
2c6426460e
vmm: harmonize bootpath across architectures
...
On aarch64 and RISC-V, calling load_firmware() through load_kernel()
provides no benefit and only duplicates checks already performed in
load_payload(). load_payload() now directly invokes load_firmware() or
load_kernel(), removing unnecessary indirection and redundancy.
Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de >
On-behalf-of: SAP philipp.schuster@sap.com
2025-08-22 16:41:29 +00:00
Bo Chen
1a63b4b2ff
vmm: Consolidate 'load_firmware/kernel' for aarch64 and riscv
...
Both functions are defined separately for the two architecture with
minor differences.
* `load_firmware()`: call `arch::uefi::load_uefi` which are available on
both architecture;
* `load_kernel()`: manually align to `arch::layout::KERNEL_START` 2MB
for both architecture (e.g. no-op for `aarch64`);
Signed-off-by: Bo Chen <bchen@crusoe.ai >
2025-08-21 15:32:05 +00:00
Philipp Schuster
c1f4df600f
vmm: cpu_manager: massively accelerate .pause()
...
With 254 vCPUs, pausing now takes ~4ms instead of >254ms. This
improvement is visible when running `ch-remote pause` and is
particularly important for live migration, where every millisecond
of downtime matters.
For the wait logic, it is fine to stick to the approach of
sleeping 1ms on the first missed ACK as:
1) we have to wait anyway
2) we give time to the OS, enabling it to schedule a vCPU thread next
Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de >
On-behalf-of: SAP philipp.schuster@sap.com
2025-08-20 12:51:23 +00:00
Ruoqing He
34c5a081aa
ci: Enable kvm build test on RISC-V
...
Enable kvm build test and clippy test on RISC-V 64-bit platform to
ensure whole projects builds properly.
Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn >
2025-08-20 03:20:09 +00:00
dependabot[bot]
3bff69734e
build: Bump crate-ci/typos from 1.35.4 to 1.35.5
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.35.4 to 1.35.5.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.35.4...v1.35.5 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.35.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-20 02:57:03 +00:00
dependabot[bot]
91d15c331d
build: Bump signal-hook-registry from 1.4.2 to 1.4.6
...
Bumps [signal-hook-registry](https://github.com/vorner/signal-hook ) from 1.4.2 to 1.4.6.
- [Changelog](https://github.com/vorner/signal-hook/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vorner/signal-hook/compare/registry-v1.4.2...registry-v1.4.6 )
---
updated-dependencies:
- dependency-name: signal-hook-registry
dependency-version: 1.4.6
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-19 18:07:05 +00:00
dependabot[bot]
e454bb629a
build: Bump mintex from 0.1.3 to 0.1.4
...
Bumps [mintex](https://github.com/garypen/mintex ) from 0.1.3 to 0.1.4.
- [Commits](https://github.com/garypen/mintex/compare/v0.1.3...v0.1.4 )
---
updated-dependencies:
- dependency-name: mintex
dependency-version: 0.1.4
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-19 12:37:27 +00:00
dependabot[bot]
09cf8fba5b
build: Bump bitflags from 2.9.0 to 2.9.2
...
Bumps [bitflags](https://github.com/bitflags/bitflags ) from 2.9.0 to 2.9.2.
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/2.9.0...2.9.2 )
---
updated-dependencies:
- dependency-name: bitflags
dependency-version: 2.9.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-19 10:34:42 +00:00
Philipp Schuster
c34baac649
build: fix warnings from latest nightly (1.91)
...
The underlying problem currently causes unrelated PRs to fail.
This commit fixes that.
Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de >
On-behalf-of: SAP philipp.schuster@sap.com
2025-08-18 10:52:23 +00:00
dependabot[bot]
a132001021
build: Bump smallvec from 1.13.2 to 1.15.1
...
Bumps [smallvec](https://github.com/servo/rust-smallvec ) from 1.13.2 to 1.15.1.
- [Release notes](https://github.com/servo/rust-smallvec/releases )
- [Commits](https://github.com/servo/rust-smallvec/compare/v1.13.2...v1.15.1 )
---
updated-dependencies:
- dependency-name: smallvec
dependency-version: 1.15.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-16 00:16:43 +00:00
Peter Oskolkov
2c7d6be3f4
arch: don't construct mptable on x86_64 if too many CPUs
...
MP table is a legacy device that is incompatible
with x2apic CPU IDs exceeding 254. The Linux kernel
is perfectly happy without MP table in these cases.
Signed-off-by: Barret Rhoden <brho@google.com >
Signed-off-by: Neel Natu <neelnatu@google.com >
Signed-off-by: Ofir Weisse <oweisse@google.com >
Signed-off-by: Peter Oskolkov <posk@google.com >
2025-08-15 19:15:11 +00:00
Philipp Schuster
dd8687aebb
vmm: add enum PayloadConfigError validation to improve error reporting
...
Currently, the following scenarios are supported by Cloud Hypervisor to
bootstrap a VM:
1. provide firmware
2. provide kernel
3. provide kernel + cmdline
4. provide kernel + initrd
5. provide kernel + cmdline + initrd
As the difference between `--firmware` and `--kernel` is not very clear
currently, especially as both use/support a Xen PVH entry, adding this
helps to identify the cause of misconfiguration.
Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de >
On-behalf-of: SAP philipp.schuster@sap.com
2025-08-15 17:08:37 +00:00
Philipp Schuster
dac0638fe8
misc: fix clippy
...
Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de >
On-behalf-of: SAP philipp.schuster@sap.com
2025-08-15 10:55:48 +00:00
Philipp Schuster
92f415ea3f
build: Bump MSRV to 1.88
...
This is necessary to use the let-chains feature in a
follow-up. After upgrading to Rust edition 2024, clippy
wants to collapse various if's with let-chains.
Update image to 20250815-0 since MSRV in Dockerfile is updated.
Signed-off-by: Philipp Schuster <philipp.schuster@cyberus-technology.de >
On-behalf-of: SAP philipp.schuster@sap.com
2025-08-15 10:55:48 +00:00
dependabot[bot]
78799187e8
build: Bump event-listener from 5.4.0 to 5.4.1
...
Bumps [event-listener](https://github.com/smol-rs/event-listener ) from 5.4.0 to 5.4.1.
- [Release notes](https://github.com/smol-rs/event-listener/releases )
- [Changelog](https://github.com/smol-rs/event-listener/blob/master/CHANGELOG.md )
- [Commits](https://github.com/smol-rs/event-listener/compare/v5.4.0...v5.4.1 )
---
updated-dependencies:
- dependency-name: event-listener
dependency-version: 5.4.1
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-15 00:40:17 +00:00
Songqian Li
9011ff2161
tests: add ivshmem live migration test case
...
Signed-off-by: Songqian Li <sionli@tencent.com >
2025-08-14 22:14:34 +00:00
Songqian Li
5128ee9ba6
devices, vmm: Handle ivshmem bar reprogramming properly
...
Signed-off-by: Bo Chen <bchen@crusoe.ai >
Signed-off-by: Songqian Li <sionli@tencent.com >
2025-08-14 22:14:34 +00:00
Songqian Li
51e095c54d
ci: add build and quality check for ivshmem feature
...
Signed-off-by: Songqian Li <sionli@tencent.com >
2025-08-14 22:14:34 +00:00
Songqian Li
4c1ee0329e
tests: add ivshmem integration test case
...
Signed-off-by: Songqian Li <sionli@tencent.com >
2025-08-14 22:14:34 +00:00