diff options
author | Gurchetan Singh <gurchetansingh@chromium.org> | 2019-05-15 15:30:38 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-05-28 21:11:21 -0700 |
commit | 7ec58fafbace41df54b439f9239edc9e9e12d3b7 (patch) | |
tree | fd6937cbe9294a5c864f14d8d8d7119218d7617d /src/linux.rs | |
parent | 6c1e23eee3065b3f3d6fc4fb992ac9884dbabf68 (diff) | |
download | crosvm-7ec58fafbace41df54b439f9239edc9e9e12d3b7.tar crosvm-7ec58fafbace41df54b439f9239edc9e9e12d3b7.tar.gz crosvm-7ec58fafbace41df54b439f9239edc9e9e12d3b7.tar.bz2 crosvm-7ec58fafbace41df54b439f9239edc9e9e12d3b7.tar.lz crosvm-7ec58fafbace41df54b439f9239edc9e9e12d3b7.tar.xz crosvm-7ec58fafbace41df54b439f9239edc9e9e12d3b7.tar.zst crosvm-7ec58fafbace41df54b439f9239edc9e9e12d3b7.zip |
virtio-gpu: add gpu control socket
The GPU process will need access to KVM. BUG=chromium:924405 TEST=compile Change-Id: I9e454d79a36a40a20c6c4b3a62ea367f339e526b Reviewed-on: https://chromium-review.googlesource.com/1626793 Commit-Ready: Gurchetan Singh <gurchetansingh@chromium.org> Tested-by: Gurchetan Singh <gurchetansingh@chromium.org> Tested-by: kokoro <noreply+kokoro@google.com> Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org> Reviewed-by: David Riley <davidriley@chromium.org>
Diffstat (limited to 'src/linux.rs')
-rw-r--r-- | src/linux.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/linux.rs b/src/linux.rs index b5235d1..78942ea 100644 --- a/src/linux.rs +++ b/src/linux.rs @@ -535,7 +535,7 @@ fn create_net_device( fn create_gpu_device( cfg: &Config, exit_evt: &EventFd, - _gpu_device_socket: VmMemoryControlRequestSocket, + gpu_device_socket: VmMemoryControlRequestSocket, gpu_socket: virtio::resource_bridge::ResourceResponseSocket, wayland_socket_path: &Path, ) -> DeviceResult { @@ -543,6 +543,7 @@ fn create_gpu_device( let dev = virtio::Gpu::new( exit_evt.try_clone().map_err(Error::CloneEventFd)?, + Some(gpu_device_socket), Some(gpu_socket), if cfg.sandbox { &jailed_wayland_path |