Use vhost 0.15.0 and vhost-user-backend 0.21.0 from https://git.dsg.is/dsg/vhost.git instead of crates.io. This required bumping several rust-vmm dependencies to maintain compatibility with the newer vm-memory 0.17.x and vmm-sys-util 0.15.x APIs used by the fork: - kvm-bindings: 0.12.1 → 0.14.0 - kvm-ioctls: 0.22.1 → 0.24.0 (nested_state renamed) - linux-loader: 0.13.1 → 0.13.2 - vfio-bindings: 0.6.0 → 0.6.1 - vfio-ioctls: 0.5.1 → 0.5.2 (VfioDevice::new takes Arc<dyn VfioOps>) - vfio_user: 0.1.1 → 0.1.2 - virtio-queue: 0.16.0 → 0.17.0 - vm-memory: 0.16.1 → 0.17.1 (Error split, Bytes trait, VolatileSlice) - vmm-sys-util: 0.14.0 → 0.15.0 (EventConsumer/EventNotifier API) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||