Received: with ECARTIS (v1.0.0; list netdev); Mon, 31 Jan 2005 17:21:04 -0800 (PST) Received: from orb.pobox.com (orb.pobox.com [207.8.226.5]) by oss.sgi.com (8.13.0/8.13.0) with ESMTP id j111KukX019448 for ; Mon, 31 Jan 2005 17:20:57 -0800 Received: from orb (localhost [127.0.0.1]) by orb.pobox.com (Postfix) with ESMTP id 05497B1; Mon, 31 Jan 2005 20:20:56 -0500 (EST) Received: from [192.168.0.3] (wbar2.sea1-4-5-062-153.sea1.dsl-verizon.net [4.5.62.153]) by orb.sasl.smtp.pobox.com (Postfix) with ESMTP id 4A69989; Mon, 31 Jan 2005 20:20:53 -0500 (EST) Subject: [PATCH 2.6] e100: remove reference to NAPI config option From: Scott Feldman Reply-To: sfeldma@pobox.com To: jgarzik@pobox.com Cc: netdev@oss.sgi.com, lunz@falooley.org Content-Type: text/plain Message-Id: <1107220952.3366.4.camel@sfeldma-mobl.dsl-verizon.net> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 (1.4.6-2) Date: Mon, 31 Jan 2005 17:22:32 -0800 Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.80/650/Sun Jan 2 19:00:02 2005 clamav-milter version 0.80j on 127.0.0.1 X-Virus-Status: Clean X-archive-position: 1137 X-ecartis-version: Ecartis v1.0.0 Sender: netdev-bounce@oss.sgi.com Errors-to: netdev-bounce@oss.sgi.com X-original-sender: sfeldma@pobox.com Precedence: bulk X-list: netdev Content-Length: 1567 Lines: 44 e100 is NAPI all the time, so the Kconfig option is wasting space. Signed-off-by: Scott Feldman --- linux-2.6.11-rc2/drivers/net/Kconfig.orig 2005-01-31 17:10:44.900111944 -0800 +++ linux-2.6.11-rc2/drivers/net/Kconfig 2005-01-31 17:10:52.137011768 -0800 @@ -1428,23 +1428,6 @@ . The module will be called e100. -config E100_NAPI - bool "Use Rx Polling (NAPI)" - depends on E100 - help - NAPI is a new driver API designed to reduce CPU and interrupt load - when the driver is receiving lots of packets from the card. It is - still somewhat experimental and thus not yet enabled by default. - - If your estimated Rx load is 10kpps or more, or if the card will be - deployed on potentially unfriendly networks (e.g. in a firewall), - then say Y here. - - See for more - information. - - If in doubt, say N. - config LNE390 tristate "Mylex EISA LNE390A/B support (EXPERIMENTAL)" depends on NET_PCI && EISA && EXPERIMENTAL --- linux-2.6.11-rc2/Documentation/networking/e100.txt.orig 2005-01-31 17:11:36.387284704 -0800 +++ linux-2.6.11-rc2/Documentation/networking/e100.txt 2005-01-31 17:12:36.503145704 -0800 @@ -140,8 +140,7 @@ NAPI ---- - NAPI (Rx polling mode) is supported in the e100 driver. NAPI is enabled - or disabled based on the configuration of the kernel. + NAPI (Rx polling mode) is supported in the e100 driver. See www.cyberus.ca/~hadi/usenix-paper.tgz for more information on NAPI.