On Mon, Feb 11, 2019 at 04:40:44PM +0300, Anton Kuchin wrote: > As far as I can see currently IOThread offloading is used only for block > devices and all others are emulated by main thread. > > I expect that network devices can also benefit from processing in separate > thread but I couldn't find any recent work in this direction. I'm going to > implement a PoC but I want to ask if you know any previous attempts and do > you know why it can be a total waste of time. Are there fundamental > obstacles that prevent network emulation handling in IOThread?
No but vhost-net is there. Unlike block where you gain lots of functionality such as snapshots there seems to be little to be gained by doing it in userspace. -- MST