On 01/15/15 10:08, Christoph Hellwig wrote: > We're obviously not adding hooks for out of tree code to the kernel. Hello Christoph, My goal is to realize this proposal without adding hooks for out-of-tree code in the upstream kernel. What I had in mind is to raise the abstraction level of the API between LIO core and target drivers a little bit (e.g. by using accessor functions where necessary instead of accessing structure members directly) and to implement the translation between this API and the SCST API in a translation header file. #including that last header file should be sufficient to build a target driver against the SCST core. Other changes might also be necessary, e.g. general code cleanup, simplification or making the API between core and target drivers more consistent. Bart. -- To unsubscribe from this list: send the line "unsubscribe target-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html