* Oops during initializing ip-stack and receiving ethernet packets
@ 2002-08-07 16:02 Gunnar Larisch
0 siblings, 0 replies; only message in thread
From: Gunnar Larisch @ 2002-08-07 16:02 UTC (permalink / raw)
To: linuxppc-embedded
Hello,
on a PPC 855T with fec-ethernet and Linux 2.4.4 (version of denx) I get
sometimes an oops message in ip_route_input() because of accessing
rt_hash_table, when an ethernet package is received and just before
the structure rt_hash_table in function ip_rt_init() is half initialized.
On the console there is the following output:
...
eth0: FEC ENET Version 0.2, FEC irq 3, MII irq 6, addr 00:06:71:01:02:03
RAMDISK: Compressed image found at block 0
eth0: Phy @ 0x1f, type AM79C874 (0x0022561b)
...
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
Oops: kernel access of bad area, sig: 11
...
This can be reproduced easier with "arp -s .." and "ping -f".
The problem is that interrupts of ethernet are enabled before IP-stack
is initialized. What is the best way to fix this?
Thanks,
Gunnar
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2002-08-07 16:02 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-08-07 16:02 Oops during initializing ip-stack and receiving ethernet packets Gunnar Larisch
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).