DragonFly BSD
DragonFly commits List (threaded) for 2012-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: git: ixgbe: Remove the Adaptative Interrupt Moderation code


From: Sepherosa Ziehau <sepherosa@xxxxxxxxx>
Date: Mon, 10 Sep 2012 09:28:29 +0800

On Mon, Sep 10, 2012 at 3:45 AM, Francois Tigeot
<ftigeot@crater.dragonflybsd.org> wrote:
>
> commit 95ec03d34929a3e7110d4b6b022fc470d8ba54d0
> Author: François Tigeot <ftigeot@wolfpond.org>
> Date:   Sun Sep 9 14:30:05 2012 +0200
>
>     ixgbe: Remove the Adaptative Interrupt Moderation code

Yah, I never liked their AIM code ;]

Best Regards,
sephe

>
>     * It didn't work correctly, the number of ixgbe interrupts per second
>       could become excessive
>
>     * Use a fixed rate for all interrupts, be they legacy, MSI or
>       MSI-X vectors. 8000 intr/s is a good default value.
>
>     * This change increases single stream tcp performance up to almost 50%
>       in the sending direction
>
> Summary of changes:
>  sys/dev/netif/ixgbe/ixgbe.c |  182 ++++++++++++++++---------------------------
>  sys/dev/netif/ixgbe/ixgbe.h |    6 ++
>  2 files changed, 74 insertions(+), 114 deletions(-)
>
> http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/95ec03d34929a3e7110d4b6b022fc470d8ba54d0
>
>
> --
> DragonFly BSD source repository



-- 
Tomorrow Will Never Die



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]