commit | efdecbd16e10309c9446ec355f2c60c003f1a957 | [log] [tgz] |
---|---|---|
author | Linux Build Service Account <lnxbuild@localhost> | Sun Jan 15 12:08:14 2023 -0800 |
committer | Linux Build Service Account <lnxbuild@localhost> | Sun Jan 15 12:08:14 2023 -0800 |
tree | 911bb07584e758873118951a14ea4e361198c485 | |
parent | 806c552d94b194e5b4b9166a986db315c756f761 [diff] | |
parent | 1e3670696e9d6692218e404882b1faa008367687 [diff] |
Merge 1e3670696e9d6692218e404882b1faa008367687 on remote branch Change-Id: I2a2f853345445032372d0cbf5b7a593afbd20b25
Virtio socket support for Rust. Implements VsockListener and VsockStream which are analogous to the std::net::TcpListener
and std::net::TcpStream
types.
Refer to the crate documentation.
You will need a recent qemu-system-x86_64 build in your path.
Setup the required virtio kernel modules:
make kmod
Start the test vm, you can shutdown the vm with the keyboard shortcut Ctrl+A
and then x
:
make vm
Run the test suite with:
make check