kernel: tune e1000e module parameters
authorJo-Philipp Wich <jo@mein.io>
Wed, 23 Aug 2017 22:17:56 +0000 (00:17 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 16 Dec 2017 13:41:37 +0000 (14:41 +0100)
commitea5d9f5f72e1b687064389cba63bc7e61cc450ea
tree52954e12040956057ec1f41ffcfe8280c9c1f4b0
parentf96085b35d8aa6d100429bd1e802b9a1bf1442a8
kernel: tune e1000e module parameters

The default e1000e parameters (interrupt throttling rate, MSI/MSI-X
mode) are optimized for desktop and server computers to optimize
user-space execution (i.e. what's typically referred to as "useful"
work).  This assumption breaks on a router under load where most of
the "useful" work actually takes place either in hardware interrupt
handlers (IRQ) or at software IRQ (swirq) modes, so we try to reflect
that by overriding these parameters with more appropriate values.

Patch-by: Philip Prindeville <philipp@redfish-solutions.com>
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
package/kernel/linux/modules/netdevices.mk