Hi Han,

I’ve taken a look at your proposal, thanks for submitting it!

It clearly shows you looked into the code and the vhost-user spec and made yourself familiar with both, that’s very good. I find it a solid concept. I also like your clear separation in fundamental work and later optimization.

I have one question: In the optimization section, you suggest using a memory pool. I fully agree that’s a good optimization, but it makes me wonder what model you have in mind for the original implementation. Do you plan on allocating a new buffer for each request? (To be clear: I’m not saying that would be a bad idea for the initial proof-of-concept, I’m just asking for clarification.)

To help make these detail questions clearer, could you lay out how an example request from the guest to the vhost-user back-end would go through all the layers, and the response back?


Hanna


Reply via email to