]> git.baikalelectronics.ru Git - kernel.git/commit
forcedeth: add new optimization mode
authorAyaz Abdulla <aabdulla@nvidia.com>
Thu, 5 Mar 2009 08:02:18 +0000 (08:02 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 10 Mar 2009 12:29:48 +0000 (05:29 -0700)
commitb3b3011d68d4feddbd61aa9da8e51c35b9d7e177
tree9e43bcaccf2acc7368080fdbcfdc25463ac3de4b
parentdce02cff4b4f416f3ec184ab35994e342e72b156
forcedeth: add new optimization mode

A new optimization mode called Dynamic has been added. This will be mode
where interrupt moderation logic will dynamically switch between pure
throughput mode and poll based (called 'cpu') mode.

Also, for newer chipsets, the timer irq is not needed for throughput
mode. Secondly, since we are modifying the irqmask to change between
modes, msix is not supported.

Signed-off-by: Ayaz Abdulla <aabdulla@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/forcedeth.c