From: Ayyappan Veeraiyan Date: Mon, 3 Mar 2008 23:03:57 +0000 (-0800) Subject: ixgbe: Introduce adaptive interrupt moderation X-Git-Tag: v2.6.26-rc1~1138^2~390^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f494e8faa77bd4147324f7666441e0b780e7db94;p=pandora-kernel.git ixgbe: Introduce adaptive interrupt moderation 82598 can produce a formidable interrupt rate, and is largely unusable without some form of moderation. The default behaviour before this patch is to limit irq's to a reasonable number. However, just like our other drivers we can reduce latency for small packet-type traffic considerably by allowing the irq rate to go up dynamically. This patch introduces a simple irq moderation algorithm based on traffic analysis. The driver will use more CPU to service small packets quicker but will perform the same on bulk traffic as the old code. Signed-off-by: Ayyappan Veeraiyan Signed-off-by: Auke Kok Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed