Kernel boot hangs by parallel flood pings

Stefan Nickl Stefan.Nickl at kontron.com
Wed Jan 12 21:29:35 EST 2005


On Wed, 2005-01-12 at 09:38 +0100, Steffen Rumler wrote:
> I'm using a 2.4.20 kernel (PPC).
> 
> When I run multiple 'ping -f' directed to my board
> during the kernel boots, sometimes it hangs with
> the following messages:

> I have checked this with the BDI2000 and found that the
> kernel loops anywhere inside ip_route_input().

This is a long-standing bug in the cpm and cmp2 drivers.
I think it's also present in 2.6 as far as I remember.

I sent my own fix some time ago, you may find it in the
archives as "[patch] Race condition #2 in arch/ppc/cpm2_io/fcc_enet.c".

Greetings,

-- 
Stefan Nickl
Kontron Modular Computers

-------------- next part --------------
A non-text attachment was scrubbed...
Name: fcc_enet-mdio_race.patch
Type: text/x-patch
Size: 412 bytes
Desc: not available
Url : http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20050112/56de0db6/attachment.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fcc_enet-startup_race.patch
Type: text/x-patch
Size: 969 bytes
Desc: not available
Url : http://ozlabs.org/pipermail/linuxppc-embedded/attachments/20050112/56de0db6/attachment-0001.bin 


More information about the Linuxppc-embedded mailing list