commit | c2d35ebe4b378baeccf00a0e2c4e0b49e6c63ae3 | [log] [tgz] |
---|---|---|
author | Frederick Mayle <fmayle@google.com> | Tue Apr 09 12:07:55 2024 -0700 |
committer | Frederick Mayle <fmayle@google.com> | Tue Apr 09 12:10:54 2024 -0700 |
tree | b4e79f6cab34f0ec45956e672f00d96e4df68cf8 | |
parent | 0cdbb732194e9004afff20569443f02ab67d754f [diff] |
Upgrade vsock to 0.5.0 This project was upgraded with external_updater. Usage: tools/external_updater/updater.sh update external/rust/crates/vsock For more info, check https://cs.android.com/android/platform/superproject/+/main:tools/external_updater/README.md Bug: 333427576 Test: TreeHugger Change-Id: I3994fe001bbe0a1e1fd30b13ca4eed60f2dd680e
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