Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 1ad2f893 authored by Matthew Wilcox's avatar Matthew Wilcox
Browse files

NVMe: Handle bios that contain non-virtually contiguous addresses



NVMe scatterlists must be virtually contiguous, like almost all I/Os.
However, when the filesystem lays out files with a hole, it can be that
adjacent LBAs map to non-adjacent virtual addresses.  Handle this by
submitting one NVMe command at a time for each virtually discontiguous
range.

Signed-off-by: default avatarMatthew Wilcox <matthew.r.wilcox@intel.com>
parent 00df5cb4
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment