summaryrefslogtreecommitdiff
path: root/lib/test-string_helpers.c
diff options
context:
space:
mode:
authorFugang Duan <B38611@freescale.com>2012-09-06 14:13:00 +0800
committerJason Liu <r64343@freescale.com>2012-09-12 19:53:04 +0800
commit9554b123da06a283e9736ab3c939c372ed07f6aa (patch)
tree298f08eb71d378b0e02972e0c44732ecf03fb3a1 /lib/test-string_helpers.c
parent7a9337b348adeb3cc1c959884d5adb37d3a45bf3 (diff)
ENGR00223249 : fix Ethernet performance downgrade issue.
Ethernet performance is downgraded when wait mode on in 100Mbps mode. wait mode off: 100Mbps mode: tx bandwidth is 94Mbps rx bandwidth is 94Mbps wait mode on: 100Mbps mode: tx bandwidth is 30Mbps rx bandwidth is 94Mbps After apply the patch: wait mode on: 100Mbps mode: tx bandwidth is 94Mbps rx bandwidth is 94Mbps Wait mode on cause enet interrupt has long latency, which results in BD entries are full and stop tx queue, so cpus have more chance to enter wait mode. Incresing TX BD entries can properly accommodate the blance between BD request before tx packets and BD release after tx completion in interrupt process. Signed-off-by: Fugang Duan <B38611@freescale.com>
Diffstat (limited to 'lib/test-string_helpers.c')
0 files changed, 0 insertions, 0 deletions