Hi all,

I am enabling interrupt service in atm driver. but it is crashing and showing the following message,...


irq event 37: bogus return value 35

Call Trace:

[CFDC3D00] [C000D804] show_stack+0x50/0x190 (unreliable)

[CFDC3D30] [C003C64C] __report_bad_irq+0x34/0xac

[CFDC3D50] [C003C78C] note_interrupt+0xc8/0x30c

[CFDC3D90] [C003C01C] __do_IRQ+0x1a0/0x1b8

[CFDC3DB0] [C000B050] do_IRQ+0x48/0x8c

[CFDC3DD0] [C0004DFC] ret_from_except+0x0/0x14

[CFDC3E90] [00000000] 0x0

[CFDC3EB0] [C003C604] request_irq+0xa4/0xb8

[CFDC3EE0] [E10794E8] cn_stm_init_module+0x4e8/0x988 [cornetatm]

[CFDC3F20] [C003A540] sys_init_module+0x11c/0x33c

[CFDC3F40] [C0004754] ret_from_syscall+0x0/0x38

handlers:

[<e1043564>] (cn_stm_int+0x0/0x34 [cornetatm])




please , tell me how to overcome this problem.