On Tue, Mar 15, 2022 at 10:38:24AM +0200, Sagi Grimberg wrote: > > > FYI, I have absolutely no interest in supporting any userspace hooks > > in nvmet. > > Don't think we are discussing adding anything specific to nvmet, a > userspace backend will most likely sit behind a block device exported > via nvmet (at least from my perspective). Although I do see issues > with using the passthru interface... Well, anything that is properly hidden behind the block device infrastructure does not matter for nvmet. But that interface does not support passthrough. Anyone who wants to handle raw nvme commands in userspace should not use nvmet.