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?
As far as I can see currently IOThread offloading is used only for block
devices and all others are emulated by main thread.
- [Qemu-devel] Is IOThread for virtio-net a good idea? Anton Kuchin
- Re: [Qemu-devel] Is IOThread for virtio-net a good... Michael S. Tsirkin
- Re: [Qemu-devel] Is IOThread for virtio-net a ... Stefan Hajnoczi
- Re: [Qemu-devel] Is IOThread for virtio-ne... Michael S. Tsirkin
- Re: [Qemu-devel] Is IOThread for virtio-ne... Jason Wang
- Re: [Qemu-devel] Is IOThread for virtio-net a ... Jason Wang
- Re: [Qemu-devel] Is IOThread for virtio-net a good... Jason Wang
- Re: [Qemu-devel] Is IOThread for virtio-net a ... Jason Wang
- Re: [Qemu-devel] Is IOThread for virtio-ne... Michael S. Tsirkin
- Re: [Qemu-devel] Is IOThread for virti... Jason Wang