Skip to content
Commit a228dfd5 authored by David S. Miller's avatar David S. Miller
Browse files

[SPARC64]: Fix bad performance side effect of strbuf timeout changes.



The recent change to add a timeout to strbuf flushing had
a negative performance impact.  The udelay()'s are too long,
and they were done in the wrong order wrt. the register read
checks.  Fix both, and things are happy again.

There are more possible improvements in this area.  In fact,
PCI streaming buffer flushing seems to be part of the bottleneck
in network receive performance on my SunBlade1000 box.

Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 37e0915b
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment