crosvm/fuzz
Daniel Verkamp 0c29eac704 devices: virtio: factor Queue into QueueConfig+Queue
This change creates a new type (QueueConfig) that represents a queue
configuration before it has been activated. The QueueConfig::activate
function serves the same purpose as the previous Queue::activate, but
now it also returns the Queue type, which now always represents an
actively running queue.

BUG=b:290268617
TEST=tools/dev_container tools/presubmit

Change-Id: I502ac6b29bf9f0cfc33ef15f6fb7fe482214eafd
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4111872
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
Reviewed-by: Keiichi Watanabe <keiichiw@chromium.org>
Reviewed-by: Yuan Yao <yuanyaogoog@chromium.org>
Reviewed-by: Takaya Saeki <takayas@chromium.org>
2023-07-12 20:21:02 +00:00
..
fuzz_targets devices: virtio: factor Queue into QueueConfig+Queue 2023-07-12 20:21:02 +00:00
src fuzz: Move fuzzers to standard cargo fuzz location 2023-05-16 20:43:37 +00:00
.gitignore fuzz: Move fuzzers to standard cargo fuzz location 2023-05-16 20:43:37 +00:00
Cargo.toml fuzz: Move fuzzers to standard cargo fuzz location 2023-05-16 20:43:37 +00:00