mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
Implements synchronous I/O engine for flat VMDK backend. It uses an extent aware worker to map each request to one or more backing extents. The implementation supports extents opened with O_DIRECT using AlignedFile. Async backends of io_uring and AIO are unimplemented because requests spanning extents cannot be submitted with one fd + offset. Signed-off-by: Sumedh Alok Sharma <sumsharma@microsoft.com>