vmsilo fork of vhost rust libraries
Find a file
Christian Speich f9b25c2498 vhost: Fix building docs
Building docs (as on docs.rs) has been broken since 8ee8739. This commit
introduces POSTCOPY and made this feature mutually exclusive with xen.

As docs are build for all features the corresponding check will be
triggered and the docs can not be built.

This patch extends the check to allow both "postcopy" and "xen" to be
enabled when building docs.

Signed-off-by: Christian Speich <christian@spei.ch>
2025-06-25 15:26:34 +02:00
.buildkite Remove gpu-socket feature 2024-10-25 10:06:09 +02:00
.cargo cargo-config: rename to config.toml 2024-10-02 13:43:29 +02:00
.github dependabot: enable update grouping 2023-11-14 15:04:11 +01:00
rust-vmm-ci@aa2f8a90e4 build(deps): bump rust-vmm-ci from c3ef897 to aa2f8a9 2025-06-10 10:47:50 +02:00
vhost vhost: Fix building docs 2025-06-25 15:26:34 +02:00
vhost-user-backend vhost: Fix clippy warning from nightly compiler 2025-06-13 10:37:23 +02:00
.gitignore Update .gitignore file 2021-03-01 12:50:56 +01:00
.gitmodules Switch to rust-vmm-ci for the CI 2020-09-04 17:59:53 +03:00
Cargo.toml build: Update virtio-queue and virtio-bindings 2025-06-12 13:55:46 +02:00
CODEOWNERS Add myself as code owner 2024-03-07 09:46:49 +01:00
coverage_config_aarch64.json vhost: Adopt new backend naming 2023-09-13 13:00:10 +02:00
coverage_config_x86_64.json build(deps): bump rust-vmm-ci from 209c04e to 1150c47 2024-10-25 14:18:16 +02:00
LICENSE Initial commit 2019-04-03 14:38:29 +08:00
LICENSE-BSD-3-Clause Refine BSD-3-Clause license file 2021-11-26 21:19:40 +08:00
README.md vhost: Add README for the workspace 2022-10-11 12:28:33 +05:30

vhost

The vhost workspace hosts libraries related to the vhost and vhost-user protocols. It currently consists of the following crates:

  • vhost -> A pure rust library for vDPA, vhost and vhost-user.
  • vhost-user-backend -> It provides a framework to implement vhost-user backend services.