From: Sathya Perla Date: Tue, 1 Oct 2013 10:30:00 +0000 (+0530) Subject: be2net: fix adaptive interrupt coalescing X-Git-Tag: v3.13-rc1~105^2~250 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2632bafd74ae7d058ae52be80e6393139fd29f23;p=pandora-kernel.git be2net: fix adaptive interrupt coalescing The current EQ delay calculation for AIC is based only on RX packet rate. This fails to be effective when there's only TX and no RX. This patch inclues: - Calculating EQ-delay based on both RX and TX pps. - Modifying EQ-delay of all EQs via one cmd, instead of issuing a separate cmd for each EQ. - A new structure to store interrupt coalescing parameters, in a separate cache-line from the EQ-obj. Signed-off-by: Sathya Perla Signed-off-by: David S. Miller --- Reading git-diff-tree failed