3399 Android7.1报中断异常irq123 exception处理
本帖最后由 wooes 于 2018-4-13 17:06 编辑开机报irq 123: nobody cared (try booting with the "irqpoll" option)
可通过cat /proc/interrupts查看中断号对应模块是rk808
123: 1000010 0 0 0 0gpio1 21 Levelrk808
各位有没有处理过这类问题,该如何查?
rk3399_mid:/ $
rk3399_mid:/ $ [ 30.683769] irq 123: nobody cared (try booting with the "irqpoll" option)
[ 30.683812] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.4.70 #28
[ 30.683822] Hardware name: Rockchip RK3399 Excavator Board edp (Android) (DT)
[ 30.683831] Call trace:
[ 30.683849] [<ffffff8008089708>] dump_backtrace+0x0/0x1c8
[ 30.683861] [<ffffff80080898e4>] show_stack+0x14/0x1c
[ 30.683872] [<ffffff800836db9c>] dump_stack+0x8c/0xac
[ 30.683883] [<ffffff80080f1358>] __report_bad_irq+0x38/0xd8
[ 30.683893] [<ffffff80080f1688>] note_interrupt+0x1d4/0x278
[ 30.683901] [<ffffff80080eecf0>] handle_irq_event_percpu+0x1d0/0x258
[ 30.683910] [<ffffff80080eedbc>] handle_irq_event+0x44/0x74
[ 30.683919] [<ffffff80080f21d8>] handle_level_irq+0xcc/0x104
[ 30.683927] [<ffffff80080ee22c>] generic_handle_irq+0x1c/0x2c
[ 30.683939] [<ffffff80083a5cbc>] rockchip_irq_demux+0xe0/0x188
[ 30.683947] [<ffffff80080ee22c>] generic_handle_irq+0x1c/0x2c
[ 30.683955] [<ffffff80080ee548>] __handle_domain_irq+0x80/0xac
[ 30.683963] [<ffffff8008080f00>] gic_handle_irq+0xbc/0x154
[ 30.683971] Exception stack(0xffffff8009193d90 to 0xffffff8009193ec0)
[ 30.683980] 3d80: 0000004075da8000 00000000ffffffff
[ 30.683990] 3da0: ffffffc07ef0cf40 ffffffc07ef0cf40 0002c81edef1e928 000000002d7e278d
[ 30.683999] 3dc0: 00000000000045a4 0000000000000000 ffffff8009193ee4 0000000000000000
[ 30.684008] 3de0: 0000000000000870 0000000000000013 000000000000000e 0000000000000007
[ 30.684017] 3e00: 0000000000000001 ffffff8008bee000 0000000000000007 000000000000000e
[ 30.684027] 3e20: 0000000000000024 00000007248f618f 0000000000000000 00000007248f5078
[ 30.684036] 3e40: ffffffc07b7a2c00 ffffff800926e1f8 0000000000000000 0000000000000000
[ 30.684045] 3e60: 00000000015f1000 0000000000d881f0 00000000012c001c ffffff8009193ec0
[ 30.684055] 3e80: ffffff800883641c ffffff8009193ec0 ffffff8008836450 0000000060400145
[ 30.684064] 3ea0: ffffff800926e210 0000000000000000 ffffffffffffffff ffffffc07b7a2c00
[ 30.684073] [<ffffff800808211c>] el1_irq+0xdc/0x16c
[ 30.684085] [<ffffff8008836450>] cpuidle_enter_state+0x230/0x2fc
[ 30.684094] [<ffffff8008836554>] cpuidle_enter+0x18/0x20
[ 30.684105] [<ffffff80080df51c>] cpu_startup_entry+0x2c8/0x37c
[ 30.684117] [<ffffff8008b820e0>] rest_init+0x80/0x88
[ 30.684129] [<ffffff80090c0c0c>] start_kernel+0x410/0x43c
[ 30.684138] [<ffffff80090c01c4>] __primary_switched+0x30/0x6c
[ 30.684144] handlers:
[ 30.684151] [<ffffff80080eedec>] irq_default_primary_handler threaded [<ffffff800852ccbc>] regmap_irq_thread
[ 30.684169] Disabling IRQ #123
页:
[1]