15 个不稳定版本 (4 个破坏性更新)
0.5.0 | 2024 年 4 月 9 日 |
---|---|
0.4.0 | 2023 年 12 月 5 日 |
0.3.0 | 2022 年 7 月 29 日 |
0.2.6 | 2021 年 12 月 14 日 |
0.1.4 | 2019 年 11 月 12 日 |
#10 在 #virtio
每月 87,533 次下载
用于 16 个crate (2 个直接使用)
14KB
290 行
vsock-rs
Virtio 套接字支持库。实现了 VsockListener 和 VsockStream,分别类似于 std::net::TcpListener
和 std::net::TcpStream
类型。
用法
请参阅 crate 文档。
测试
先决条件
您需要在路径中有一个最新的 qemu-system-x86_64
构建。
主机
设置所需的 virtio 内核模块
make kmod
启动测试虚拟机,您可以使用键盘快捷键 Ctrl+A
然后按 x
关闭虚拟机
make vm
测试
使用以下命令运行测试套件
make check
lib.rs
:
Rust 的 Virtio 套接字支持。
依赖关系
~1.5MB
~36K SLoC