crosvm/third_party
Yuan Yao 16298be6a3 vmm_host: Make vhost_user front-end device monitor sockets
This CL adds epoll monitoring socket(in backend_client) for
vhost_user_frontend. The monitored event fd is created from
backend_client's close_notifier. If the connection is broken, it means
vhost_user device exits unexpectedly, the crosvm should panic and exits.

BUG=b:369513363
TEST=start vhost_user device & kill the device & verified the crosvm
panic

Change-Id: I1b82aadc8d924978fe03d87a306f199781b428e3
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5889431
Reviewed-by: Noah Gold <nkgold@google.com>
Commit-Queue: Yuan Yao <yuanyaogoog@chromium.org>
Reviewed-by: Frederick Mayle <fmayle@google.com>
2024-10-15 04:04:41 +00:00
..
depot_tools@268d645853
libslirp-rs Reformat comments 2024-02-15 23:30:13 +00:00
minigbm@e701ddbf02 rutabaga_gfx: Query cachability from minigbm 2024-02-01 21:34:17 +00:00
minijail@76b25b89fc Enable clippy for android code 2024-07-09 20:43:44 +00:00
perfetto@510b13481d
virglrenderer@9c9d55ecbe
vmm_vhost vmm_host: Make vhost_user front-end device monitor sockets 2024-10-15 04:04:41 +00:00