crosvm/third_party
Keiichi Watanabe 75da78b21b vmm_vhost: Remove SlaveReqHandler type parameter in SlaveReqHelper
The type parameter `S: SlaveReqHandler` for `SlaveReqHelper` was
introduced to check if it's vvu or not.
Howver, SlaveReqHelper shouldn't take a type parameter of
`SlaveReqHandler` because the helper will be used in the VVU proxy
device which doesn't  have its own req_handler.

So, instead of taking the type parameter, we should have a new bool
field which indicates if it's VVU or not.

BUG=b:194136484
TEST=cargo test --all-features in vmm_vhost
TEST=kokoro

Change-Id: I35f20ef7c42cd74678ab5d87b68bbb58586d2fa5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3320122
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Chirantan Ekbote <chirantan@chromium.org>
Commit-Queue: Keiichi Watanabe <keiichiw@chromium.org>
2021-12-08 14:50:59 +00:00
..
minigbm@ef852e007c Uprev all submodules 2021-10-19 19:12:53 +00:00
minijail@77383c711a third_party/minijail: update to latest ToT 2021-11-18 08:44:34 +00:00
virglrenderer@2a5fb800c6 Uprev all submodules 2021-10-19 19:12:53 +00:00
vmm_vhost vmm_vhost: Remove SlaveReqHandler type parameter in SlaveReqHelper 2021-12-08 14:50:59 +00:00