On Sat, Jun 16, 2018 at 02:25:47PM -0500, Mike Christie wrote: > > Just wanted to make sure I understood this comment. In Lingshan's > > patches I think he was going to end up calling out to > > userspace/tcmu-runner and there he was going to make ceph calls which > > basically translate PGR operations to ceph requests. Are you saying we > > should just add some kernel module that makes the ceph calls? This would > > then avoid the mess of having the split PGR processing design in this > > patchset? > > Oh yeah, I meant to also ask if I understood you correctly above, then > did you also just want us to add the target_core_rbd module that did > READ/WRITE/VAAI commands too?
In general I'd prefer to have generic APIs for it so that we could also front an NVMe target with the same ceph backend. But we can at least get that work started this way, and I'll look into helping with a proper API.