diff options
author | Roger Luethi <rl@hellgate.ch> | 2006-08-15 02:00:17 -0400 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2006-08-19 17:44:29 -0400 |
commit | 633949a145df19d6d338b0f227f033a0a1c5562a (patch) | |
tree | d000e88532f0420eeb42c2525ae3a8d44818a29f /drivers/net/Kconfig | |
parent | a4d09272480e57cd4aa1156cac7aba9b08885bf9 (diff) |
[PATCH] via-rhine: NAPI support
Add NAPI support to the via-rhine driver so that it can handle higher
speeds and doesn't get overloaded by interrupts as easily.
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: Roger Luethi <rl@hellgate.ch>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/net/Kconfig')
-rw-r--r-- | drivers/net/Kconfig | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/net/Kconfig b/drivers/net/Kconfig index ea1796e767b7..30b3671d833d 100644 --- a/drivers/net/Kconfig +++ b/drivers/net/Kconfig | |||
@@ -1724,6 +1724,20 @@ config VIA_RHINE_MMIO | |||
1724 | 1724 | ||
1725 | If unsure, say Y. | 1725 | If unsure, say Y. |
1726 | 1726 | ||
1727 | config VIA_RHINE_NAPI | ||
1728 | bool "Use Rx Polling (NAPI)" | ||
1729 | depends on VIA_RHINE | ||
1730 | help | ||
1731 | NAPI is a new driver API designed to reduce CPU and interrupt load | ||
1732 | when the driver is receiving lots of packets from the card. | ||
1733 | |||
1734 | If your estimated Rx load is 10kpps or more, or if the card will be | ||
1735 | deployed on potentially unfriendly networks (e.g. in a firewall), | ||
1736 | then say Y here. | ||
1737 | |||
1738 | See <file:Documentation/networking/NAPI_HOWTO.txt> for more | ||
1739 | information. | ||
1740 | |||
1727 | config LAN_SAA9730 | 1741 | config LAN_SAA9730 |
1728 | bool "Philips SAA9730 Ethernet support (EXPERIMENTAL)" | 1742 | bool "Philips SAA9730 Ethernet support (EXPERIMENTAL)" |
1729 | depends on NET_PCI && EXPERIMENTAL && MIPS | 1743 | depends on NET_PCI && EXPERIMENTAL && MIPS |