c488c8ae09aa7 parent 00df5cb4eb927078850086f8becc3286a69ea12e author Matthew Wilcox 1298492400 -0500 committer Matthew Wilcox 1320436379 -0400 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: Matthew Wilcox ã¼Ý£•$x