I've added a patchset (https://review.spdk.io/gerrit/c/spdk/spdk/+/5301
that gives an
indication of the changes that would be required for an initial cut at
support to SPDK.
These are just an indication of what some of the changes might look
like. It is still very
much WIP, so please don't focus too much on the details - it's just
intended as a courtesy
If anyone would like to play with the code, the repo at
contains build instructions and further details on the current state.