AM3517 DaVinci EMAC Ethernet performance issues

2013-04-03 Thread CF Adad
(( Attempting to re-post this since Yahoo! shipped the previous one as HTML... )) All, My team is presently seeing *extremely poor* (on the order of single-digit Mbps) Ethernet performance out of an AM3517-based COM (Technexion's TAM-3517 in this case) when it _transmits TCP_. Receiving TCP ap

Re: AM3517 DaVinci EMAC Ethernet performance issues

2013-04-04 Thread Mugunthan V N
On 4/4/2013 7:50 AM, CF Adad wrote: We've done network captures on our link, and the problem is very strange. The iperf client transmits data quickly and steadily for a while, but then all the sudden just stops. In the captures you can see an ACK come back from the server for the frame that was

Re: AM3517 DaVinci EMAC Ethernet performance issues

2013-04-04 Thread CF Adad
Thanks again! - Original Message - From: Mugunthan V N To: CF Adad Cc: "linux-omap@vger.kernel.org" ; "da...@davemloft.net" Sent: Thursday, April 4, 2013 4:32 AM Subject: Re: AM3517 DaVinci EMAC Ethernet performance issues On 4/4/2013 7:50 AM, CF Adad wrote: > We've

Re: AM3517 DaVinci EMAC Ethernet performance issues

2013-04-04 Thread CF Adad
Mugunthan and all, One more quick follow-up: With that patch applied and us removing the SMSC LAN8710 PHY driver from the kernel and just using the default "unknown" driver, things are *much* better.  (I have no idea why that PHY driver would be hurting us since that is the exact PHY the TAM-3

Re: AM3517 DaVinci EMAC Ethernet performance issues

2013-04-08 Thread CF Adad
Mugunthan and all, We have essentially proven our theory, but have yet to solve the problem.  Our theory was that the driver was essentially taking a few second nap during transmission, despite there being plenty more work to do.  We further theorized that our custom userspace application was s