linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Ethernet breakdown on a Yosemite evaluation board
@ 2008-02-19 13:00 Nicolas Genevrier
  2008-02-19 14:17 ` Josh Boyer
  0 siblings, 1 reply; 4+ messages in thread
From: Nicolas Genevrier @ 2008-02-19 13:00 UTC (permalink / raw)
  To: linuxppc-embedded

Hello all,

I noticed an Ethernet blocking on a Yosemite evaluation board when we
are using both Ethernet devices (eth0 and eth1).
To reproduce the issue, I just telnet the board from a PC (PC1) through
eth0 and then telnet another PC (PC2) from the first telnet session
through eth1. Then I display a lot of characters on the last telnet
session:
	$ for i in `seq 1 100000`; do echo "$i
aaaaaaaaaaa..(x160)..aaa"; done

After a while, transmission is blocked and leads to an rxde interruption
from the MAL.

Yosemite evaluation kit runs Linux 2.16.13 but I reproduced the issue
with our board running Linux-2.6.16 on a 440EP.
In Linux 2.6.16, the new ibm_emac driver tries to recover the error but
Ethernet remains very very slow even one day after the end of the
transmission.
 I didn't notice any evolution related to this neither any discussion on
the topic. Sorry if I missed them.

I am working on the subject but an idea or related information would be
helpful.

Thank you,

Nicolas Genevrier

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

* Re: Ethernet breakdown on a Yosemite evaluation board
  2008-02-19 13:00 Ethernet breakdown on a Yosemite evaluation board Nicolas Genevrier
@ 2008-02-19 14:17 ` Josh Boyer
  2008-02-19 15:04   ` Nicolas Genevrier
  0 siblings, 1 reply; 4+ messages in thread
From: Josh Boyer @ 2008-02-19 14:17 UTC (permalink / raw)
  To: Nicolas Genevrier; +Cc: linuxppc-embedded

On Tue, 19 Feb 2008 14:00:19 +0100
"Nicolas Genevrier" <Nicolas.Genevrier@jdsu.com> wrote:

> Hello all,
> 
> I noticed an Ethernet blocking on a Yosemite evaluation board when we
> are using both Ethernet devices (eth0 and eth1).
> To reproduce the issue, I just telnet the board from a PC (PC1) through
> eth0 and then telnet another PC (PC2) from the first telnet session
> through eth1. Then I display a lot of characters on the last telnet
> session:
> 	$ for i in `seq 1 100000`; do echo "$i
> aaaaaaaaaaa..(x160)..aaa"; done
> 
> After a while, transmission is blocked and leads to an rxde interruption
> from the MAL.
> 
> Yosemite evaluation kit runs Linux 2.16.13 but I reproduced the issue
> with our board running Linux-2.6.16 on a 440EP.
> In Linux 2.6.16, the new ibm_emac driver tries to recover the error but
> Ethernet remains very very slow even one day after the end of the
> transmission.
>  I didn't notice any evolution related to this neither any discussion on
> the topic. Sorry if I missed them.
> 
> I am working on the subject but an idea or related information would be
> helpful.

There was a patch from Wolfgang Ocker recently that fixed some interrupt
settings for 440EP in arch/ppc.  You might want to look at that.  I
still need to evaluate if the arch/powerpc port needs fixing.

http://patchwork.ozlabs.org/linuxppc/patch?person=1210&id=16789

josh

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

* RE: Ethernet breakdown on a Yosemite evaluation board
  2008-02-19 14:17 ` Josh Boyer
@ 2008-02-19 15:04   ` Nicolas Genevrier
  2008-02-19 15:21     ` Josh Boyer
  0 siblings, 1 reply; 4+ messages in thread
From: Nicolas Genevrier @ 2008-02-19 15:04 UTC (permalink / raw)
  To: Josh Boyer; +Cc: linuxppc-embedded

Thanks a lot for the information,
I apologize having not seen the posted patch.
Everything seems to run well now.

Nicolas

-----Message d'origine-----
De=A0: Josh Boyer [mailto:jwboyer@gmail.com]=20
Envoy=E9=A0: mardi 19 f=E9vrier 2008 15:17
=C0=A0: Nicolas Genevrier
Cc=A0: linuxppc-embedded@ozlabs.org
Objet=A0: Re: Ethernet breakdown on a Yosemite evaluation board

On Tue, 19 Feb 2008 14:00:19 +0100
"Nicolas Genevrier" <Nicolas.Genevrier@jdsu.com> wrote:

> Hello all,
>=20
> I noticed an Ethernet blocking on a Yosemite evaluation board when we
> are using both Ethernet devices (eth0 and eth1).
> To reproduce the issue, I just telnet the board from a PC (PC1) =
through
> eth0 and then telnet another PC (PC2) from the first telnet session
> through eth1. Then I display a lot of characters on the last telnet
> session:
> 	$ for i in `seq 1 100000`; do echo "$i
> aaaaaaaaaaa..(x160)..aaa"; done
>=20
> After a while, transmission is blocked and leads to an rxde =
interruption
> from the MAL.
>=20
> Yosemite evaluation kit runs Linux 2.16.13 but I reproduced the issue
> with our board running Linux-2.6.16 on a 440EP.
> In Linux 2.6.16, the new ibm_emac driver tries to recover the error =
but
> Ethernet remains very very slow even one day after the end of the
> transmission.
>  I didn't notice any evolution related to this neither any discussion =
on
> the topic. Sorry if I missed them.
>=20
> I am working on the subject but an idea or related information would =
be
> helpful.

There was a patch from Wolfgang Ocker recently that fixed some interrupt
settings for 440EP in arch/ppc.  You might want to look at that.  I
still need to evaluate if the arch/powerpc port needs fixing.

http://patchwork.ozlabs.org/linuxppc/patch?person=3D1210&id=3D16789

josh

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

* Re: Ethernet breakdown on a Yosemite evaluation board
  2008-02-19 15:04   ` Nicolas Genevrier
@ 2008-02-19 15:21     ` Josh Boyer
  0 siblings, 0 replies; 4+ messages in thread
From: Josh Boyer @ 2008-02-19 15:21 UTC (permalink / raw)
  To: Nicolas Genevrier; +Cc: linuxppc-embedded

On Tue, 19 Feb 2008 16:04:35 +0100
"Nicolas Genevrier" <Nicolas.Genevrier@jdsu.com> wrote:

> Thanks a lot for the information,
> I apologize having not seen the posted patch.
> Everything seems to run well now.

No worries.  It was a recent patch and not on this list even, so no
need to apologize.  Glad things are working for you.

josh

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

end of thread, other threads:[~2008-02-19 15:22 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-19 13:00 Ethernet breakdown on a Yosemite evaluation board Nicolas Genevrier
2008-02-19 14:17 ` Josh Boyer
2008-02-19 15:04   ` Nicolas Genevrier
2008-02-19 15:21     ` Josh Boyer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).