commit | 6cbde645c62702013cdcc240b1efe372dd724413 | [log] [tgz] |
---|---|---|
author | Linux Build Service Account <lnxbuild@localhost> | Sun Jan 16 14:32:30 2022 -0800 |
committer | Linux Build Service Account <lnxbuild@localhost> | Sun Jan 16 14:32:30 2022 -0800 |
tree | 6568264214021f58808210f4dd283a07bafebfbf | |
parent | 90dd744426b87a3462dd38e75f2e2497c4e4fa24 [diff] | |
parent | 5880651a53cf00c707877ccfd242149b5d4b4723 [diff] |
Merge 5880651a53cf00c707877ccfd242149b5d4b4723 on remote branch Change-Id: I368f4bc064b7961671228b7d2c7f3450696ecd02
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