I have been doing some network testing on an i.MX28 running 2.6.35_maintain kernel.
It seems that even on a point-to-point connection, there are many TCP re-transmissions from the host PC, and occasionally duplicate ACKs from the i.MX. Using Wireshark to monitor traffic, it will also give warnings that the receiver (i.MX) TCP window is full.
This seems to indicate that the i.MX is not handling packets fast enough. Is this an issue that has been seen and addressed before? Any help is appreciated.
Some other details:
Testing done with iperf3
i.MX on eth0 – hardware based on EVK design