NAPI: kconfig prompt and deleted doc file
- make the kconfig NAPI option prompt consistent across all net drivers (other than EXPERIMENTAL; can it now be removed also, or is the new napi_struct implementation now EXPERIMENTAL ?) - remove comment about the now-deleted NAPI_HOWTO.txt file - clean up typos in Tulip NAPI & Interrupt Mitigation Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>
This commit is contained in:
parent
5a46236d20
commit
bf45abeb1d
|
@ -1293,9 +1293,6 @@ config PCNET32_NAPI
|
||||||
deployed on potentially unfriendly networks (e.g. in a firewall),
|
deployed on potentially unfriendly networks (e.g. in a firewall),
|
||||||
then say Y here.
|
then say Y here.
|
||||||
|
|
||||||
See <file:Documentation/networking/NAPI_HOWTO.txt> for more
|
|
||||||
information.
|
|
||||||
|
|
||||||
If in doubt, say N.
|
If in doubt, say N.
|
||||||
|
|
||||||
config AMD8111_ETH
|
config AMD8111_ETH
|
||||||
|
@ -1313,7 +1310,7 @@ config AMD8111_ETH
|
||||||
will be called amd8111e.
|
will be called amd8111e.
|
||||||
|
|
||||||
config AMD8111E_NAPI
|
config AMD8111E_NAPI
|
||||||
bool "Enable NAPI support"
|
bool "Use RX polling (NAPI)"
|
||||||
depends on AMD8111_ETH
|
depends on AMD8111_ETH
|
||||||
help
|
help
|
||||||
NAPI is a new driver API designed to reduce CPU and interrupt load
|
NAPI is a new driver API designed to reduce CPU and interrupt load
|
||||||
|
@ -1324,9 +1321,6 @@ config AMD8111E_NAPI
|
||||||
deployed on potentially unfriendly networks (e.g. in a firewall),
|
deployed on potentially unfriendly networks (e.g. in a firewall),
|
||||||
then say Y here.
|
then say Y here.
|
||||||
|
|
||||||
See <file:Documentation/networking/NAPI_HOWTO.txt> for more
|
|
||||||
information.
|
|
||||||
|
|
||||||
If in doubt, say N.
|
If in doubt, say N.
|
||||||
|
|
||||||
config ADAPTEC_STARFIRE
|
config ADAPTEC_STARFIRE
|
||||||
|
@ -1355,9 +1349,6 @@ config ADAPTEC_STARFIRE_NAPI
|
||||||
deployed on potentially unfriendly networks (e.g. in a firewall),
|
deployed on potentially unfriendly networks (e.g. in a firewall),
|
||||||
then say Y here.
|
then say Y here.
|
||||||
|
|
||||||
See <file:Documentation/networking/NAPI_HOWTO.txt> for more
|
|
||||||
information.
|
|
||||||
|
|
||||||
If in doubt, say N.
|
If in doubt, say N.
|
||||||
|
|
||||||
config AC3200
|
config AC3200
|
||||||
|
@ -1431,7 +1422,7 @@ config FORCEDETH
|
||||||
called forcedeth.
|
called forcedeth.
|
||||||
|
|
||||||
config FORCEDETH_NAPI
|
config FORCEDETH_NAPI
|
||||||
bool "Use Rx and Tx Polling (NAPI) (EXPERIMENTAL)"
|
bool "Use Rx Polling (NAPI) (EXPERIMENTAL)"
|
||||||
depends on FORCEDETH && EXPERIMENTAL
|
depends on FORCEDETH && EXPERIMENTAL
|
||||||
help
|
help
|
||||||
NAPI is a new driver API designed to reduce CPU and interrupt load
|
NAPI is a new driver API designed to reduce CPU and interrupt load
|
||||||
|
@ -1442,9 +1433,6 @@ config FORCEDETH_NAPI
|
||||||
deployed on potentially unfriendly networks (e.g. in a firewall),
|
deployed on potentially unfriendly networks (e.g. in a firewall),
|
||||||
then say Y here.
|
then say Y here.
|
||||||
|
|
||||||
See <file:Documentation/networking/NAPI_HOWTO.txt> for more
|
|
||||||
information.
|
|
||||||
|
|
||||||
If in doubt, say N.
|
If in doubt, say N.
|
||||||
|
|
||||||
config CS89x0
|
config CS89x0
|
||||||
|
@ -1756,9 +1744,6 @@ config VIA_RHINE_NAPI
|
||||||
deployed on potentially unfriendly networks (e.g. in a firewall),
|
deployed on potentially unfriendly networks (e.g. in a firewall),
|
||||||
then say Y here.
|
then say Y here.
|
||||||
|
|
||||||
See <file:Documentation/networking/NAPI_HOWTO.txt> for more
|
|
||||||
information.
|
|
||||||
|
|
||||||
config LAN_SAA9730
|
config LAN_SAA9730
|
||||||
bool "Philips SAA9730 Ethernet support"
|
bool "Philips SAA9730 Ethernet support"
|
||||||
depends on NET_PCI && PCI && MIPS_ATLAS
|
depends on NET_PCI && PCI && MIPS_ATLAS
|
||||||
|
@ -2003,9 +1988,6 @@ config E1000_NAPI
|
||||||
deployed on potentially unfriendly networks (e.g. in a firewall),
|
deployed on potentially unfriendly networks (e.g. in a firewall),
|
||||||
then say Y here.
|
then say Y here.
|
||||||
|
|
||||||
See <file:Documentation/networking/NAPI_HOWTO.txt> for more
|
|
||||||
information.
|
|
||||||
|
|
||||||
If in doubt, say N.
|
If in doubt, say N.
|
||||||
|
|
||||||
config E1000_DISABLE_PACKET_SPLIT
|
config E1000_DISABLE_PACKET_SPLIT
|
||||||
|
@ -2099,7 +2081,7 @@ config R8169
|
||||||
will be called r8169. This is recommended.
|
will be called r8169. This is recommended.
|
||||||
|
|
||||||
config R8169_NAPI
|
config R8169_NAPI
|
||||||
bool "Use Rx and Tx Polling (NAPI) (EXPERIMENTAL)"
|
bool "Use Rx Polling (NAPI) (EXPERIMENTAL)"
|
||||||
depends on R8169 && EXPERIMENTAL
|
depends on R8169 && EXPERIMENTAL
|
||||||
help
|
help
|
||||||
NAPI is a new driver API designed to reduce CPU and interrupt load
|
NAPI is a new driver API designed to reduce CPU and interrupt load
|
||||||
|
@ -2110,9 +2092,6 @@ config R8169_NAPI
|
||||||
deployed on potentially unfriendly networks (e.g. in a firewall),
|
deployed on potentially unfriendly networks (e.g. in a firewall),
|
||||||
then say Y here.
|
then say Y here.
|
||||||
|
|
||||||
See <file:Documentation/networking/NAPI_HOWTO.txt> for more
|
|
||||||
information.
|
|
||||||
|
|
||||||
If in doubt, say N.
|
If in doubt, say N.
|
||||||
|
|
||||||
config R8169_VLAN
|
config R8169_VLAN
|
||||||
|
@ -2364,7 +2343,7 @@ config GIANFAR
|
||||||
and MPC86xx family of chips, and the FEC on the 8540.
|
and MPC86xx family of chips, and the FEC on the 8540.
|
||||||
|
|
||||||
config GFAR_NAPI
|
config GFAR_NAPI
|
||||||
bool "NAPI Support"
|
bool "Use Rx Polling (NAPI)"
|
||||||
depends on GIANFAR
|
depends on GIANFAR
|
||||||
|
|
||||||
config UCC_GETH
|
config UCC_GETH
|
||||||
|
@ -2376,7 +2355,7 @@ config UCC_GETH
|
||||||
which is available on some Freescale SOCs.
|
which is available on some Freescale SOCs.
|
||||||
|
|
||||||
config UGETH_NAPI
|
config UGETH_NAPI
|
||||||
bool "NAPI Support"
|
bool "Use Rx Polling (NAPI)"
|
||||||
depends on UCC_GETH
|
depends on UCC_GETH
|
||||||
|
|
||||||
config UGETH_MAGIC_PACKET
|
config UGETH_MAGIC_PACKET
|
||||||
|
@ -2559,9 +2538,6 @@ config IXGB_NAPI
|
||||||
deployed on potentially unfriendly networks (e.g. in a firewall),
|
deployed on potentially unfriendly networks (e.g. in a firewall),
|
||||||
then say Y here.
|
then say Y here.
|
||||||
|
|
||||||
See <file:Documentation/networking/NAPI_HOWTO.txt> for more
|
|
||||||
information.
|
|
||||||
|
|
||||||
If in doubt, say N.
|
If in doubt, say N.
|
||||||
|
|
||||||
config S2IO
|
config S2IO
|
||||||
|
@ -2584,9 +2560,6 @@ config S2IO_NAPI
|
||||||
deployed on potentially unfriendly networks (e.g. in a firewall),
|
deployed on potentially unfriendly networks (e.g. in a firewall),
|
||||||
then say Y here.
|
then say Y here.
|
||||||
|
|
||||||
See <file:Documentation/networking/NAPI_HOWTO.txt> for more
|
|
||||||
information.
|
|
||||||
|
|
||||||
If in doubt, say N.
|
If in doubt, say N.
|
||||||
|
|
||||||
config MYRI10GE
|
config MYRI10GE
|
||||||
|
|
|
@ -67,7 +67,7 @@ config TULIP_MMIO
|
||||||
If in doubt, say N.
|
If in doubt, say N.
|
||||||
|
|
||||||
config TULIP_NAPI
|
config TULIP_NAPI
|
||||||
bool "Use NAPI RX polling "
|
bool "Use RX polling (NAPI)"
|
||||||
depends on TULIP
|
depends on TULIP
|
||||||
help
|
help
|
||||||
NAPI is a new driver API designed to reduce CPU and interrupt load
|
NAPI is a new driver API designed to reduce CPU and interrupt load
|
||||||
|
@ -78,18 +78,16 @@ config TULIP_NAPI
|
||||||
deployed on potentially unfriendly networks (e.g. in a firewall),
|
deployed on potentially unfriendly networks (e.g. in a firewall),
|
||||||
then say Y here.
|
then say Y here.
|
||||||
|
|
||||||
See <file:Documentation/networking/NAPI_HOWTO.txt> for more
|
|
||||||
information.
|
|
||||||
|
|
||||||
If in doubt, say N.
|
If in doubt, say N.
|
||||||
|
|
||||||
config TULIP_NAPI_HW_MITIGATION
|
config TULIP_NAPI_HW_MITIGATION
|
||||||
bool "Use Interrupt Mitigation "
|
bool "Use Interrupt Mitigation"
|
||||||
depends on TULIP_NAPI
|
depends on TULIP_NAPI
|
||||||
---help---
|
---help---
|
||||||
Use HW to reduce RX interrupts. Not strict necessary since NAPI reduces
|
Use HW to reduce RX interrupts. Not strictly necessary since NAPI
|
||||||
RX interrupts but itself. Although this reduces RX interrupts even at
|
reduces RX interrupts by itself. Interrupt mitigation reduces RX
|
||||||
low levels traffic at the cost of a small latency.
|
interrupts even at low levels of traffic at the cost of a small
|
||||||
|
latency.
|
||||||
|
|
||||||
If in doubt, say Y.
|
If in doubt, say Y.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue