On 9/11/23 06:35, David Disseldorp wrote:
The LKL block layer may also become useful for legacy storage support in future, e.g. SCSI protocol obsolescence.
There are probably more Linux devices using SCSI than NVMe. There are several billion Android phones in use. Modern Android phones use UFS storage. UFS is based on SCSI. There are already UFS devices available that support more than 300K IOPS and there are plans for improving performance further. Moving the SCSI stack to user space would have a
very significant negative performance impact on Android devices. Bart.