HomeFreeBSD

MFC r281700:

Description

MFC r281700:
Workaround bhyve virtual disks operation on top of GEOM providers.

GEOM does not support scatter/gather lists in its I/Os. Such requests
are cut in pieces by physio(), that may be problematic, if those pieces
are not multiple of provider's sector size. If such case is detected,
move the data through temporary sequential buffer.

Details

Provenance
mavAuthored on
Parents
rS282306: MFC r281666: Make virtual AHCI more careful with I/O lengths.
Branches
Unknown
Tags
Unknown