------------[ cut here ]------------
WARNING: at net/sched/sch_generic.c:226 dev_watchdog+0x13c/0x224()
NETDEV WATCHDOG: eth0 (dm9000): transmit timed out
Modules linked in: zd1211rw mac80211 input_polldev
[<c002c700>] (unwind_backtrace+0x0/0xdc) from [<c00449a8>] (warn_slowpath_commo)
[<c00449a8>] (warn_slowpath_common+0x44/0x5c) from [<c00449f8>] (warn_slowpath_)
[<c00449f8>] (warn_slowpath_fmt+0x24/0x30) from [<c0235764>] (dev_watchdog+0x13)
[<c0235764>] (dev_watchdog+0x13c/0x224) from [<c004d388>] (run_timer_softirq+0x)
[<c004d388>] (run_timer_softirq+0x154/0x1e8) from [<c0049220>] (__do_softirq+0x)
[<c0049220>] (__do_softirq+0x60/0xe8) from [<c0026050>] (_text+0x50/0x64)
[<c0026050>] (_text+0x50/0x64) from [<c0026964>] (__irq_svc+0x24/0xa0)
Exception stack(0xc03b3f78 to 0xc03b3fc0)
3f60: c03b8f28 00000032
3f80: f4100000 60000013 c0027d80 c03b2000 c0021ee8 c03b5cb0 300200cc 41129200
3fa0: 30020030 00000000 c3a2b060 c03b3fc0 c0027dd8 c0027de4 60000013 ffffffff
[<c0026964>] (__irq_svc+0x24/0xa0) from [<c0027dd8>] (default_idle+0x58/0x6c)
[<c0027dd8>] (default_idle+0x58/0x6c) from [<c00282e4>] (cpu_idle+0x3c/0x58)
[<c00282e4>] (cpu_idle+0x3c/0x58) from [<c0008a50>] (start_kernel+0x234/0x284)
[<c0008a50>] (start_kernel+0x234/0x284) from [<30008034>] (0x30008034)
---[ end trace 786edb5dcbab7a14 ]---
DM9000APING主机的时候就出现这个问题,追踪了一下根本没进入中断函数,就在那不对的初始化,,,,求解