RE: e1000 -> 82540EM on linux 2.6.0-test[45] very slow in one direction

From: Leech, Christopher
Date: Fri Oct 03 2003 - 13:28:25 EST


> Btw, I had to compile the e1000 driver as a module. Compiled in it
> doesn't work, as is stated on the intel support page:

> This is not clear from the kernel config help. A patch against
> 2.6.0-test6 is attached (I don't know how to only give n/m as an
> option).

This patch is not necessary or desired. The version of e1000 that ships
with the kernel source should work fine statically linked, and the
comment on the Intel support web page applies to the separate download
of the e1000 source. If you download the driver source from Intel and
do the work to add it into a kernel source tree yourself, Intel customer
support may not help you when you have problems.

If you are having problems compiling in the version of e1000 that ships
with the kernel, please report it on netdev and we'll try and help.

> Btw2, can somebody please explain what the option E1000_NAPI does?

NAPI is a network driver polling mode interface. It enables a form of
software managed interrupt moderation, and may result in better
performance under some traffic patterns (specifically sustained high
packet rate reception).

-- Chris
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/