LinuxPPC-Dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* Gianfar - MPC8541 - tx buffer overrun errors
@ 2007-09-06  1:48 Shriram Janardhan
  0 siblings, 0 replies; 2+ messages in thread
From: Shriram Janardhan @ 2007-09-06  1:48 UTC (permalink / raw)
  To: linuxppc-embedded

[-- Attachment #1: Type: text/plain, Size: 765 bytes --]

All,
   
  I am running 2.6.11 version of the kernel on MPC8541.  Have one of the TSECs configured at 100Mbps/Full Duplex.  The TSEC MAC is connected to a Marvell Ethernet switch MAC without any PHY in between.  MAC level flow control is enabled but no pause frames sent or received.
   
  I see a high number of transmit buffer overrun errors (tx_fifo_empty errors in the gianfar driver).  I don't have NAPI enabled.  In addition to other things, I was thinking of enabling NAPI and see if it helps - is there any downside to it??  Are there any other parameters that I could tweak to reduce/eliminate the overrun errors??
   
  Thanks,
  Shriram.
   

       
---------------------------------
Got a little couch potato? 
Check out fun summer activities for kids.

[-- Attachment #2: Type: text/html, Size: 1026 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread
* RE: Gianfar - MPC8541 - tx buffer overrun errors
@ 2007-09-06  8:43 Joyeau Sylvain
  0 siblings, 0 replies; 2+ messages in thread
From: Joyeau Sylvain @ 2007-09-06  8:43 UTC (permalink / raw)
  To: Shriram Janardhan, linuxppc-embedded

Hi Shriram,

Try to increase the DEFAULT_TX_RING_SIZE parameter in gianfar.h.
Enabling NAPI mechanism should have no effect on transmission side.

Cheers
--
sj


________________________________

	From:
linuxppc-embedded-bounces+sylvain.joyeau=3Dthomson.net@ozlabs.org
[mailto:linuxppc-embedded-bounces+sylvain.joyeau=3Dthomson.net@ozlabs.org=
]
On Behalf Of Shriram Janardhan
	Sent: jeudi 6 septembre 2007 03:49
	To: linuxppc-embedded@ozlabs.org
	Subject: Gianfar - MPC8541 - tx buffer overrun errors
=09
=09
	All,
	=20
	I am running 2.6.11 version of the kernel on MPC8541.  Have one
of the TSECs configured at 100Mbps/Full Duplex.  The TSEC MAC is
connected to a Marvell Ethernet switch MAC without any PHY in between.
MAC level flow control is enabled but no pause frames sent or received.
	=20
	I see a high number of transmit buffer overrun errors
(tx_fifo_empty errors in the gianfar driver).  I don't have NAPI
enabled.  In addition to other things, I was thinking of enabling NAPI
and see if it helps - is there any downside to it??  Are there any other
parameters that I could tweak to reduce/eliminate the overrun errors??
	=20
	Thanks,
	Shriram.
	=20

	________________________________

	Got a little couch potato?=20
	Check out fun summer activities for kids.
<http://us.rd.yahoo.com/evt=3D48248/*http://search.yahoo.com/search?fr=3D=
oni
_on_mail&p=3Dsummer+activities+for+kids&cs=3Dbz>=20

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2007-09-06  8:44 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-06  1:48 Gianfar - MPC8541 - tx buffer overrun errors Shriram Janardhan
  -- strict thread matches above, loose matches on Subject: below --
2007-09-06  8:43 Joyeau Sylvain

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox