From: Mark Brown Date: Thu, 2 Feb 2006 00:00:02 +0000 (+0000) Subject: [PATCH] natsemi: NAPI and a bugfix X-Git-Tag: v2.6.17-rc1~1186^2~13 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e72fd96e8ee3ff4dd80757172a4fe49bd92fea9c;p=pandora-kernel.git [PATCH] natsemi: NAPI and a bugfix As documented in National application note 1287 the RX state machine on the natsemi chip can lock up under some conditions (mostly related to heavy load). When this happens a series of bogus packets are reported by the chip including some oversized frames prior to the final lockup. This patch implements the fix from the application note: when an oversized packet is reported it resets the RX state machine, dropping any currently pending packets. Signed-off-by: Mark Brown Signed-off-by: Jeff Garzik --- Reading git-diff-tree failed