crosvm/devices
David Stevens edbaf7e141 virtio: add generic shared memory region APIs
Present a generic shared memory region API to virtio devices, and take
care of pci transport specific parts in the core VirtioPciDevice code.
This will make it easier to share the same device implementation across
different virtio transports (i.e. vhost-user and vvu).

BUG=b:201745804
TEST=builds

Change-Id: Ic08ab3de0440f18aeaf9e946dc83c7565cd32eda
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3716341
Commit-Queue: David Stevens <stevensd@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Keiichi Watanabe <keiichiw@chromium.org>
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
2022-07-07 02:04:54 +00:00
..
src virtio: add generic shared memory region APIs 2022-07-07 02:04:54 +00:00
Cargo.toml virtio-vhost: Enable block tests 2022-07-01 23:44:09 +00:00