Re: [PATCH 0/6] Kill off the virtio_net tx mitigation timer

Avi Kivity
2008-11-02T09:48:08Z

Mark McLoughlin wrote:
> Hey,
>
> The main patch in this series is 5/6 - it just kills off the
> virtio_net tx mitigation timer and does all the tx I/O in the
> I/O thread.
>
>

What will it do to small packet, multi-flow loads (simulated by ping -f
-l 30 $external)?

Where does the benefit come from? Is the overhead of managing the timer
too high, or does it fire too late and so we sleep? If the latter, can
we tune it dynamically?

For example, if the guest sees it is making a lot of progress without
the host catching up (waiting on the tx timer), it can
kick_I_really_mean_this_now(), to get the host to notice.

--
error compiling committee.c: too many arguments to function