vhost-device/vhost-device-template
Davíð Steinn Geirsson 1c021aaea6 Use our vhost fork for all crates and add GPU flake package
Use our vhost fork for all crates. It has SHMEM and GPU backend support.
Add a Nix flake package for vhost-device-gpu with the virgl backend enabled.

Also fixes duplicate imports in vhost-device-gpu/src/backend/virgl.rs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 19:10:55 +00:00
..
src chore: remove pub visibility from exit event fields 2025-11-19 12:09:37 +02:00
Cargo.toml Use our vhost fork for all crates and add GPU flake package 2026-03-22 19:10:55 +00:00
CHANGELOG.md chore: standardize changelogs 2024-07-24 19:37:19 +05:30
LICENSE-APACHE Add vhost-device-template crate 2023-12-01 15:40:19 +05:30
LICENSE-BSD-3-Clause Add vhost-device-template crate 2023-12-01 15:40:19 +05:30
README.md vhost-device-template: clean-up README escapes 2025-09-12 14:22:27 +03:00

vhost-device-template - Template for a vhost-device backend implementation

Description

This program is a template for developers who intend to write a new vhost-device backend.

Synopsis

vhost-device-template [OPTIONS]

Options

 vhost-device-template

 -h, --help

  Print help.

 -s, --socket-path=PATH

  Location of vhost-user Unix domain socket. This supports a single socket /
  guest.

Examples

The daemon should be started first:

  host# vhost-device-template --socket-path=vfoo.sock

License

This project is licensed under either of