netdev
[Top] [All Lists]

Re: [PATCH 2.6] e100: use NAPI mode all the time

To: Scott Feldman <scott.feldman@xxxxxxxxx>
Subject: Re: [PATCH 2.6] e100: use NAPI mode all the time
From: Christopher Chan <cchan@xxxxxxxxxxxx>
Date: Tue, 08 Jun 2004 17:53:38 +0800
Cc: jgarzik@xxxxxxxxx, netdev@xxxxxxxxxxx
In-reply-to: <Pine.LNX.4.58.0406041727160.2662@sfeldma-ich5.jf.intel.com>
References: <Pine.LNX.4.58.0406041727160.2662@sfeldma-ich5.jf.intel.com>
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Mozilla Thunderbird 0.6 (X11/20040502)
Scott Feldman wrote:
I see no reason to keep the non-NAPI option for e100.  This patch removes
the CONFIG_E100_NAPI option and puts the driver in NAPI mode all the time.
Matches the way tg3 works.

Unless someone has a really good reason to keep the non-NAPI mode, this
should go in for 2.6.7.

I for one need to test 2.6.6 e100 with NAPI on. Under 2.6.3/4 I had problems with NAPI mode turned on. Turning NAPI off and then also doing


net.ipv4.tcp_max_syn_backlog = 2048
net.ipv4.route.gc_thresh = 65536
net.ipv4.route.max_size = 1048576

was the only way to keep the machines I run available via the network.

I would get dst cache overflows and sometimes the kernel will log garbled messages and when that happens the box requires a reboot.

<Prev in Thread] Current Thread [Next in Thread>