FCC Ethernet startup crash

Tom Rini trini at kernel.crashing.org
Fri Apr 8 02:36:07 EST 2005


On Tue, Apr 05, 2005 at 01:53:36PM -0500, Rune Torgersen wrote:
> > From: Dan Malek [mailto:dan at embeddededge.com] 
> > On Apr 5, 2005, at 12:41 PM, Rune Torgersen wrote:
> > 
> > > Without calling fcc_restart in the start, I get lots of 
> > "eth0: tx queue
> > > full!." messages.
> > 
> > Do you tftp boot your kernel using the boot rom?  Does the
> > boot rom disable the Ethernet before calling the kernel?
> 
> Yes, I tftp the kernel, using U-Boot (1.1.2 CVS Head as of 11-20-04).
> Haven't looked at the code, but I think it disablesd the FCC Ethernets
> (Have seen discussions about htat on u-boot mailing list before)
> 
> The patch Stefan Nickl gave to me works perfectly, and all it does is
> basically move the fcc_restart.
> The kernel was still calling fcc_restart twiche per FCC at startup (one
> time on init_fcc_startup, and then again in fcc_open), now it just calls
> it twice in fcc_open. Seems to work.

Would someone please post what's needed vs current'ish 2.6 so we can get
the proper fix up & in? :)  With the Signed-off-by & all that.. Thanks.

-- 
Tom Rini
http://gate.crashing.org/~trini/



More information about the Linuxppc-embedded mailing list