On Tue, Jul 24, 2012 at 5:58 PM, Luigi Rizzo <ri...@iet.unipi.it> wrote: > I noticed that the various NIC modules in qemu/kvm do not implement > interrupt mitigation, which is very beneficial as it dramatically > reduces exits from the hypervisor. > > As a proof of concept i tried to implement it for the e1000 driver > (patch below), and it brings tx performance from 9 to 56Kpps on > qemu-softmmu, and from ~20 to 140Kpps on qemu-kvm. > > I am going to measure the rx interrupt mitigation in the next couple > of days. > > Is there any interest in having this code in ?
Seems useful, especially since you have benchmark results to show the improvement. Please include a Signed-off-by: line for the patch when you submit it. For details, see: http://wiki.qemu.org/Contribute/SubmitAPatch I have CCed folks who have worked on the e1000 model. Stefan