]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "e1000: fix NAPI performance on 4-port adapters"
authorLinus Torvalds <torvalds@woody.linux-foundation.org>
Fri, 20 Apr 2007 01:21:01 +0000 (18:21 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Fri, 20 Apr 2007 01:21:01 +0000 (18:21 -0700)
commitb5824e064850dca69376d6b58eeb520b272f0cf3
treed9b3e9fd6e49206d8399600383b6339634dc8103
parent62689f86c1ed6177c8ba959dde1da001c4a499c3
Revert "e1000: fix NAPI performance on 4-port adapters"

This reverts commit 33c5fd91d8cf396b651977a58ec6a8824441efc6.  It's been
linked to lockups of the e1000 hardware, see for example

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=229603

but it's likely that the commit itself is not really introducing the
bug, but just allowing an unrelated problem to rear its ugly head (ie
one current working theory is that the code exposes us to a hardware
race condition by decreasing the amount of time we spend in each NAPI
poll cycle).

We'll revert it until root cause is known.  Intel has a repeatable
reproduction on two different machines and bus traces of the hardware
doing something bad.

Acked-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Cc: Jeff Garzik <jeff@garzik.org>
Cc: David S. Miller <davem@davemloft.net>
Cc: Greg KH <gregkh@suse.de>
Cc: Dave Jones <davej@redhat.com>
Cc: Auke Kok <auke-jan.h.kok@intel.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/net/e1000/e1000_main.c