mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2025-02-11 04:26:38 +00:00
During review of CL:1387655 we observed that it shouldn't be necessary for both vtpm_op_send and vtpm_op_recv to perform virtqueue kicks. It should be sufficient for vtpm_op_send to place both an output buffer and an input buffer on the virtio queue as a single descriptor chain, and perform a single kick that executes both operations. This requires a larger virtio queue because a single virtio buffer cannot be both read and written. BUG=chromium:911799 TEST=run TPM playground program inside crosvm Change-Id: I6822efc3318a3952f91f64904e0434d916beae97 Reviewed-on: https://chromium-review.googlesource.com/1465642 Commit-Ready: David Tolnay <dtolnay@chromium.org> Tested-by: David Tolnay <dtolnay@chromium.org> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Zach Reizner <zachr@chromium.org> |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |