mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
Implement the new AsyncIo members for qcow_sync while keeping the legacy borrowed iovec methods in place. The code before and after this commit is equally unsound. This intermediate state is not a safety regression and allows for a bisectable transition to the fully sound code at the end of the series. This temporary state breaks out the iovec accesses to helpers used from both the old and new code and updates the safety comments to reflect reality. Signed-off-by: Dylan Reid <dgreid@fb.com>