From: Sriram Date: Thu, 29 Jul 2010 02:33:59 +0000 (+0000) Subject: TI DaVinci EMAC: Fix asymmetric handling of packets in NAPI Poll function. X-Git-Tag: v2.6.36-rc1~571^2~55 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3725b1fe0b9c7e5ba3c4f6e585cd93a7174c1e07;p=pandora-kernel.git TI DaVinci EMAC: Fix asymmetric handling of packets in NAPI Poll function. The current implementation of NAPI poll function in the driver does not service Rx packets, error condition even if a single Tx packet gets serviced in the napi poll call. This behavior severely affects performance for specific use cases. This patch modifies the poll function implementation to service tx/rx packets in an identical manner. Signed-off-by: Sriramakrishnan Signed-off-by: David S. Miller --- Reading git-diff-tree failed