On Mon, Sep 11, 2017 at 06:32:03PM +0800, Peter Xu wrote: [...]
> I think this OOB solution should work for us, though I'm still trying > to digest this whole thing. Thanks Markus for this design, much > appreciated. Meanwhile, sorry to have troubled you on this. I really > didn't mean to! > > Considering that we may still have some commands (like what Fam has > mentioned in block layer) that may need to be run only in main thread, > I think a first attempt may need to have one IO/parser thread (parses > monitor input stream, and also responsible to run out-of-band > commands), plus no worker thread, then I'll feed the dispatching work > back to main thread again to make sure that assumption still keeps. > > Dan, do you think this will work from libvirt POV? I won't try to > prototype anything if without your confirmation as well. > > Thanks! CC Daniel. -- Peter Xu