alessiodionisi/qemu-vmnet

CPU usage due to lack of polling

rglonek opened this issue · 1 comments

So one core constantly goes to 100% as we try to read in a loop. SHould in that loop wait for a notification if no packets are available. Quick and dirty fix that does it (but uses globals) is in my fork, if you wouldn't mind cleaning that up and making that more struct'y ;)

https://github.com/rglonek/qemu-vmnet

I'll take a look 👀