aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-um
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2005-05-20 11:40:32 -0700
committerDavid S. Miller <davem@davemloft.net>2005-05-20 11:40:32 -0700
commita228dfd5dc4b92288ea22d427b2bfc48ba5bb8b0 (patch)
treebd3c9a5892a5e3823427c9d614fd6c9aee96c1fb /include/asm-um
parent37e0915b701281182cea9fc90e894d10addf134a (diff)
downloadkernel_samsung_smdk4412-a228dfd5dc4b92288ea22d427b2bfc48ba5bb8b0.zip
kernel_samsung_smdk4412-a228dfd5dc4b92288ea22d427b2bfc48ba5bb8b0.tar.gz
kernel_samsung_smdk4412-a228dfd5dc4b92288ea22d427b2bfc48ba5bb8b0.tar.bz2
[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: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/asm-um')
0 files changed, 0 insertions, 0 deletions