Rogerio,
meanwhile I have many thing working with v3.8.3 but fight a fight with DM9000 and interrupt handling.
May you familiar with the gpio stuff ? I tried the original IORESOURCE_IRQ_LOW_LEVEL which makes the system unusable and with IORESOURCE_IRQ_LOWEDGE its works 1st then its runs into
a WATCHDOG trap.
Do you have any hits ?
[ 108.058220] ------------[ cut here ]------------
[ 108.062941] WARNING: at net/sched/sch_generic.c:254 dev_watchdog+0x2b8/0x2d8()
[ 108.070290] NETDEV WATCHDOG: eth0 (dm9000): transmit queue 0 timed out
[ 108.076850] Modules linked in:
[ 108.076952] [<c0018268>] (unwind_backtrace+0x0/0xf0) from [<c00221a4>] (warn_slowpath_common+0x4c/0x64)
[ 108.077035] [<c00221a4>] (warn_slowpath_common+0x4c/0x64) from [<c0022250>] (warn_slowpath_fmt+0x30/0x40)
[ 108.077117] [<c0022250>] (warn_slowpath_fmt+0x30/0x40) from [<c03b2af0>] (dev_watchdog+0x2b8/0x2d8)
[ 108.077202] [<c03b2af0>] (dev_watchdog+0x2b8/0x2d8) from [<c00301a8>] (call_timer_fn+0x3c/0x154)
[ 108.077280] [<c00301a8>] (call_timer_fn+0x3c/0x154) from [<c0031280>] (run_timer_softirq+0x1e0/0x2f4)
[ 108.077368] [<c0031280>] (run_timer_softirq+0x1e0/0x2f4) from [<c0029bc0>] (__do_softirq+0xc8/0x258)
[ 108.077450] [<c0029bc0>] (__do_softirq+0xc8/0x258) from [<c002a074>] (irq_exit+0x88/0x94)
[ 108.077536] [<c002a074>] (irq_exit+0x88/0x94) from [<c0013d80>] (handle_IRQ+0x34/0x84)
[ 108.077609] [<c0013d80>] (handle_IRQ+0x34/0x84) from [<c0008700>] (avic_handle_irq+0x34/0x54)
[ 108.077696] [<c0008700>] (avic_handle_irq+0x34/0x54) from [<c0461180>] (__irq_svc+0x40/0x6c)
[ 108.077736] Exception stack(0xc0603f60 to 0xc0603fa8)
[ 108.077803] 3f60: 00000000 0005317f 0005217f 60000013 c0602000 c0602000 c063e488 c0602000
[ 108.077869] 3f80: c060d3b0 41069264 a05f7128 00000000 600000d3 c0603fa8 c0013e44 c0013e3c
[ 108.077909] 3fa0: 60000013 ffffffff
[ 108.077994] [<c0461180>] (__irq_svc+0x40/0x6c) from [<c0013e3c>] (default_idle+0x24/0x34)
[ 108.078074] [<c0013e3c>] (default_idle+0x24/0x34) from [<c0013f94>] (cpu_idle+0x80/0xc8)
[ 108.078156] [<c0013f94>] (cpu_idle+0x80/0xc8) from [<c05d7748>] (start_kernel+0x29c/0x2ec)
[ 108.078284] ---[ end trace f08b527f74ba5702 ]---