You are correct that our documentation specifies there are patches for QEMU in our QEMU
fork. They are in process of being reviewed, which for SPDK is done on GerritHub .
My understanding is that the patches are based on the same implementation in qemu-nvme
. They have been rebased on QEMU 3.0.0 with some minor changes.
From: SPDK [mailto:email@example.com] On Behalf Of Klaus Birkelund
Sent: Monday, February 25, 2019 1:08 PM
Subject: [SPDK] QEMU OCSSD fork
The FTL document mentions an SPDK QEMU fork with OCSSD patches.
There does not seem to be any patches in that repo though.
I'm a contributor on the qemu-nvme project which also provides an emulated OCSSD
device (only 2.0). We have recently added a lot of features (SGLs, predefined data,
support for DULBE, error injection). If the SPDK team has a similar but unpublished fork
would you consider releasing it? I would be happy to see if it made sense to try and
consolidate our work on the forks.
SPDK mailing list