#15123: KDL on unpacking LibreOffice tarball
--------------------------------+----------------------------
Reporter: diver | Owner: waddlesplash
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: Drivers/Disk/NVMe | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking: 15897
Platform: All |
--------------------------------+----------------------------
Comment (by waddlesplash):
I have mostly completed the refactor in my local branch of the NVMe driver
to use SGLs (Scatter-Gather Lists) instead of PRPs. Mounting disks works
again, but larger I/O randomly fails; I may need to backport some changes
from SPDK that add I/O segmentation.
Unfortunately, at least QEMU and VirtualBox have no support for these
(there is a set of pending patches for QEMU that add them, which is how I
have been testing.) I did not look at VMware yet, but depending on how
good support is there and on bare metal, I may wind up having to implement
a "slow path" instead of forgoing support for these altogether.
hrev54080 adds some preliminary work here, but the bulk of it is still
offline.
--
Ticket URL: <https://dev.haiku-os.org/ticket/15123#comment:34>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.