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

git: ixgbe: Remove the Adaptative Interrupt Moderation code


From: Francois Tigeot <ftigeot@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 9 Sep 2012 12:45:37 -0700 (PDT)

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
    
    * 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



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