commit | ab9d21a6e9eb50c6ce48549db2c3a032f17e352f | [log] [tgz] |
---|---|---|
author | Tim Detwiler <tjdetwiler@google.com> | Mon Jan 28 20:01:32 2019 -0800 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Wed Jan 30 17:11:18 2019 +0000 |
tree | 9bd9fcdf2ce7cb353de7cf1dfd97cdae401744f3 | |
parent | 58f4533ac92d1c62adc881bb8f484990a4bc86e5 [diff] |
[vmm][virtio] Implement proper move semantics for VirtioChain. After a move, the source chain should return |false| for IsValid. This ensures only one VirtioChain 'owns' a descriptor and is responsible for returning it. Also clarify some of the behavior of |VirtioQueue|. Test: run_test_component device_tests Change-Id: I3eecc2fac168b2e55e3955a01039b12294a9c551