aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorFrancois Romieu <romieu@fr.zoreil.com>2007-08-26 14:08:19 -0400
committerFrancois Romieu <romieu@electric-eye.fr.zoreil.com>2007-09-19 15:52:18 -0400
commitd78ae2dcc2acebb9a1048278f47f762c069db75c (patch)
treeef8c8ec2736e5ce567e5c20287bc11dd4d4ed064 /net
parent65d916d95314566f426cc40ff0f17b754a773b0b (diff)
r8169: workaround against ignored TxPoll writes (8168)
The 8168 ignores the requests to fetch the Tx descriptors when the relevant TxPoll bit is already set. It easily kills the performances of the 8168. David Gundersen has noticed that it is enough to wait for the completion of the DMA transfer (NPQ bit is cleared) before writing the TxPoll register again. The extra IO traffic added by the proposed workaround could be minimalized but it is not a high-priority task. Fix for: http://bugzilla.kernel.org/show_bug.cgi?id=7924 http://bugzilla.kernel.org/show_bug.cgi?id=8688 (http://bugzilla.kernel.org/show_bug.cgi?id=7555 ?) Signed-off-by: Francois Romieu <romieu@fr.zoreil.com> Cc: David Gundersen <gundy@iinet.net.au> Cc: Edward Hsu <edward_hsu@realtek.com.tw>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions