crosvm/rutabaga_gfx
Gurchetan Singh 60053cdf0b rutabaga_gfx: fix observed errors in cross-domain
Nixpkgs devs report a regression with crrev.com/c/5747102

"A Tube is always a SOCK_SEQPACKET socket on Linux,
so this changed the base channel socket from SOCK_STREAM
to SOCK_SEQPACKET, which is not correct for a Wayland
socket.  This caused connections to the Wayland socket
to fail with EPROTOTYPE."

BUG=372776092
TEST=run a cross-domain vhost-user gpu device

Change-Id: Id7389fb0a2722be4ac97a4a5a4b8140395191c7d
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5924626
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Gurchetan Singh <gurchetansingh@chromium.org>
2024-10-11 19:09:05 +00:00
..
ffi rutabaga_gfx: Add rutabaga_resource_wait_sync interface 2024-10-08 00:40:53 +00:00
kumquat rutabaga_gfx: fix observed errors in cross-domain 2024-10-11 19:09:05 +00:00
src rutabaga_gfx: fix observed errors in cross-domain 2024-10-11 19:09:05 +00:00
build.rs rutabaga_gfx: Add cfg checks for unstable virgl_renderer and gfxstream 2024-09-09 16:32:51 +00:00
Cargo.toml rutabaga_gfx: introduce Tube and Listener abstractions 2024-07-31 21:12:36 +00:00
LICENSE crosvm: add licensing/description to alpha crates 2023-01-14 02:05:06 +00:00
OWNERS rutabaga_gfx: establish crate OWNERS. 2024-05-14 17:44:27 +00:00