ipipe 环境下gpio中断产生死机的信息

------------[ cut here ]------------                                            
WARNING: CPU: 0 PID: 0 at kernel/irq/handle.c:146 handle_irq_event_percpu+0x70/)
irq 40 handler gpio_keys_gpio_isr+0x0/0x80 enabled interrupts                   
Modules linked in: usb_f_ecm g_ether usb_f_rndis u_ether libcomposite option usn
CPU: 0 PID: 0 Comm: swapper Not tainted 3.14.17 #47                             
[<c000d864>] (unwind_backtrace) from [<c000b83c>] (show_stack+0x10/0x14)        
[<c000b83c>] (show_stack) from [<c0017664>] (warn_slowpath_common+0x60/0x80)    
[<c0017664>] (warn_slowpath_common) from [<c0017704>] (warn_slowpath_fmt+0x2c/0)
[<c0017704>] (warn_slowpath_fmt) from [<c003f9b0>] (handle_irq_event_percpu+0x7)
[<c003f9b0>] (handle_irq_event_percpu) from [<c003fb28>] (handle_irq_event+0x28)
[<c003fb28>] (handle_irq_event) from [<c0041c78>] (handle_simple_irq+0x88/0x90)
[<c0041c78>] (handle_simple_irq) from [<c003f2f4>] (generic_handle_irq+0x20/0x3)
[<c003f2f4>] (generic_handle_irq) from [<c018a3e4>] (gpio_irq_handler+0x98/0xd0)
[<c018a3e4>] (gpio_irq_handler) from [<c0055700>] (__ipipe_dispatch_irq+0x7c/0x)
[<c0055700>] (__ipipe_dispatch_irq) from [<c0008624>] (__ipipe_grab_irq+0x58/0x)
[<c0008624>] (__ipipe_grab_irq) from [<c000c3a0>] (__irq_svc+0x40/0x4c)         
Exception stack(0xc0497f70 to 0xc0497fb8)                                       
7f60:                                     00000001 c04a66f8 00000000 00000000   
7f80: c0496000 c04a6d10 ffffffff c04910a8 c049e000 41069265 c7ffc6e0 00000000   
7fa0: c04a66f8 c0497fb8 c003f1d8 c003f1e0 60000013 ffffffff                     
[<c000c3a0>] (__irq_svc) from [<c003f1e0>] (cpu_startup_entry+0x5c/0xe8)        
[<c003f1e0>] (cpu_startup_entry) from [<c0472a28>] (start_kernel+0x314/0x378)   
---[ end trace 61332e2fc8335329 ]---                             

原文地址:https://www.cnblogs.com/zym0805/p/6043454.html