|
【Android】
长时间打开摄像头,导致mali_kbase崩溃
发表于 2019-6-12 14:12:23
浏览:6183
|
回复:1
打印
只看该作者
[复制链接]
楼主
本人在测试中发现,3288的android4.4系统,在长时间打开摄像头,大约1个半小时,内核就会崩溃,导致重启设备,具体log如下:
[ 5471.538344] init: sys_prop: permission denied uid:10052 name:sys.glibgui.version
[ 5473.539434] eth0: device MAC address 9e:38:5e:28:7a:4d
[ 5473.555705] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 5475.938590] mali ffa30000.gpu: Reset interrupt didn't reach CPU. Check interrupt assignments.
[ 5476.445521] fence timeout on [dd501480] after 500ms
[ 5478.482399] Unable to handle kernel NULL pointer dereference at virtual address 0000000c
[ 5478.490357] pgd = c0004000
[ 5478.493020] [0000000c] *pgd=00000000
[ 5478.496551] Internal error: Oops: 5 [#1] PREEMPT SMP ARM
[ 5478.501773] Modules linked in: mali_kbase
[ 5478.505744] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.10.0 #467
[ 5478.511735] task: c0b44640 ti: c0b34000 task.ti: c0b34000
[ 5478.517048] PC is at __next_timer_interrupt+0xd8/0x16c
[ 5478.522102] LR is at get_next_timer_interrupt+0x88/0x134
[ 5478.527326] pc : [<c003b05c>] lr : [<c003d23c>] psr: 000e0093
[ 5478.527326] sp : c0b35ec0 ip : 00000808 fp : 00000000
[ 5478.538608] r10: 00000000 r9 : 410fc0d1 r8 : c0c83814
[ 5478.543744] r7 : 00000007 r6 : c0c837d4 r5 : 00000001 r4 : 00000000
[ 5478.550161] r3 : 00000008 r2 : 00000008 r1 : c1d5b8c8 r0 : 00000000
[ 5478.556578] Flags: nzcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment kernel
[ 5478.563848] Control: 10c5387d Table: 1c47806a DAC: 00000015
[ 5478.569496]
[ 5478.569496] PC: 0xc003afdc:
[ 5478.573696] afdc ea000040 e1510004 1affffef e2822001 e6ef2072 e1520003 1affffe7 e24c1107
[ 5478.581838] affc e3a05000 e3530000 e3a04000 128ccc01 1063c00c e2803e81 e2833004 e58d3000
[ 5478.589981] b01c e1a0c42c e2803ea1 e2833004 e58d3004 e2803ec1 e2800ee1 e2833004 e2800004
[ 5478.598120] b03c e58d3008 e58d000c e20c303f e79d6004 e1a02003 e0868182 e7960182 ea000008
[ 5478.606260] b05c e590700c e3170001 1a000004 e5907008 e3a05001 e061a007 e35a0000 b1a01007
[ 5478.614403] b07c e5900000 e1500008 1afffff4 e3550000 0a000007 e2730001 33a00000 e1520003
[ 5478.622543] b09c a1a02000 b3802001 e3520000 1a000005 ea00000c e2822001 e202203f e1520003
[ 5478.630685] b0bc 1affffe3 ea000000 e3a05001 e3530000 e2844004 128cc040 1063c00c e3540010
[ 5478.638829]
[ 5478.638829] LR: 0xc003d1bc:
[ 5478.643029] d1bc e59f311c e1a05000 ee1d2f90 e1a0100d e7926003 e3c13d7f e59f2108 e3c3303f
[ 5478.651170] d1dc e2404107 e5933014 e5922000 e3530000 e283101f a1a01003 e203301f e1a012c1
[ 5478.659309] d1fc e7922101 e1a03332 e3130001 0a000031 e1a00006 eb1e839e e5963010 e3530000
[ 5478.667449] d21c 0a000008 e5962008 e596300c e0633002 e3530000 ba000002 e1a00006 ebfff751
[ 5478.675589] d23c e586000c e596400c e1a00006 eb1e8463 e0643005 e3530000 a1a04005 aa00001d
[ 5478.683728] d25c e28d0008 eb0052b2 e59d2008 e59d300c e3e00000 e3e01102 e1530001 01520000
[ 5478.691868] d27c 0a000014 e3520001 e2d31000 b2854001 ba000010 e1a0000d e1a0600d ebffdfc4
[ 5478.700009] d29c e89d0003 e28d3010 e8830003 e1a00003 ebffdf4c e3700107 83e00103 8a000001
[ 5478.708156]
[ 5478.708156] SP: 0xc0b35e40:
[ 5478.712356] 5e40 00000001 00000000 00000001 16d5af38 16dda8ce 00000032 c0013874 c00102ec
[ 5478.720496] 5e60 c0b3c4c0 c003b05c 000e0093 ffffffff c0b35eac c000d618 00000000 c1d5b8c8
[ 5478.728634] 5e80 00000008 00000008 00000000 00000001 c0c837d4 00000007 c0c83814 410fc0d1
[ 5478.736772] 5ea0 00000000 00000000 00000808 c0b35ec0 c003d23c c003b05c 000e0093 ffffffff
[ 5478.744911] 5ec0 c0c837d4 c0c839d4 c0c83bd4 c0c83dd4 00000002 400807fe 000807ff c0c82fc0
[ 5478.753050] 5ee0 c1d498c8 c0b360c0 000807ff c003d23c c0b35f4c c0b36140 c1d498c8 c009ecec
[ 5478.761189] 5f00 00113fa6 c0c86888 c0c86888 c1d498c8 c0b36140 c007934c 00000000 c0273bd0
[ 5478.769330] 5f20 e5555680 00000040 c0b35f80 c1d4eb80 518e11f7 0000050f 51802180 0000050f
[ 5478.777473]
[ 5478.777473] R1: 0xc1d5b848:
[ 5478.781673] b848 0000001d 00000000 00000000 00000000 00036495 00000000 0000020c 00000000
[ 5478.789813] b868 00000000 00000000 00000000 00000000 00000000 00000000 0020efe8 00000000
[ 5478.797952] b888 00066d66 00000011 00000000 00000000 00000000 00000000 000205aa 00000190
[ 5478.806092] b8a8 [ 5478.807106] saradc-reg[0x00-0x0c]: 0x000001f2 0x00000000 0x00000069 0x00000008
00062465 00000000 0000000f 0000000b 5ca32454 0000030e c1d60b80 00000001
[ 5478.821324] b8c8 c1d5b9c0 00000000 00000000 00000000 4ed1fc00 00000510 4c6fa200 00000510
[ 5478.829464] b8e8 c0078c54 c1d5b740 00000001 00000000 c0051d28 70617773 2f726570 00000032
[ 5478.837607] b908 00000000 00000000 00000000 00000002 4bd70b80 00000510 00000001 00000000
[ 5478.845747] b928 000809a2 0023c793 000e0b33 00000001 4d44e5a7 00000510 4bd6a87e 00000510
[ 5478.853888]
[ 5478.853888] R6: 0xc0c83754:
[ 5478.858088] 3754 c0c83754 c0c83754 c0c8375c c0c8375c c0c83764 c0c83764 c0c8376c c0c8376c
[ 5478.866228] 3774 c0c83774 c0c83774 c0c8377c c0c8377c c0c83784 c0c83784 c0c8378c c0c8378c
[ 5478.874367] 3794 c0c83794 c0c83794 c0c8379c c0c8379c c0c837a4 c0c837a4 c0c837ac c0c837ac
[ 5478.882506] 37b4 c0c837b4 c0c837b4 c0c837bc c0c837bc c0c837c4 c0c837c4 c0c837cc c0c837cc
[ 5478.890646] 37d4 c0c837d4 c0c837d4 c0c837dc c0c837dc c0c837e4 c0c837e4 c0c837ec c0c837ec
[ 5478.898788] 37f4 c0c837f4 c0c837f4 c0c837fc c0c837fc c0c83804 c0c83804 c0c8380c c0c8380c
[ 5478.906927] 3814 c0ccd808 de88f08c de326ca8 c0b5e7c4 c0cdca48 c0cdca48 c0c8382c c0c8382c
[ 5478.915066] 3834 c0c83834 c0c83834 c0bd25f0 c0bd25f0 c0c83844 c0c83844 c1d4baec c1d4baec
[ 5478.923206]
[ 5478.923206] R8: 0xc0c83794:
[ 5478.927406] 3794 c0c83794 c0c83794 c0c8379c c0c8379c c0c837a4 c0c837a4 c0c837ac c0c837ac
[ 5478.935547] 37b4 c0c837b4 c0c837b4 c0c837bc c0c837bc c0c837c4 c0c837c4 c0c837cc c0c837cc
[ 5478.943688] 37d4 c0c837d4 c0c837d4 c0c837dc c0c837dc c0c837e4 c0c837e4 c0c837ec c0c837ec
[ 5478.951829] 37f4 c0c837f4 c0c837f4 c0c837fc c0c837fc c0c83804 c0c83804 c0c8380c c0c8380c
[ 5478.959968] 3814 c0ccd808 de88f08c de326ca8 c0b5e7c4[ 5478.964549] rockchip_i2c ff660000.i2c: SCL was hold by slave
[ 5478.964563] rockchip_i2c ff660000.i2c: Addr[0x001a] wait event timeout, state: 1, is_busy: 1, error: 0, complete_what: 0x0, ipd: 0x90
[ 5478.968509] rockchip_i2c ff660000.i2c: I2C_CON: start bit is set
c0cdca48 c0cdca48 c0c8382c c0c8382c
[ 5478.991340] 3834 c0c83834 c0c83834 c0bd25f0 c0bd25f0 c0c83844 c0c83844 c1d4baec c1d4baec
[ 5478.999479] 3854 c0c83854 c0c83854 c0c8385c c0c8385c c0c83864 c0c83864 c0c8386c c0c8386c
[ 5479.007619] 3874 c0c83874 c0c83874 c0c8387c c0c8387c c0c83884 c0c83884 c0c8388c c0c8388c
[ 5479.015759] Process swapper/0 (pid: 0, stack limit = 0xc0b34238)
[ 5479.021663] Stack: (0xc0b35ec0 to 0xc0b36000)
[ 5479.025951] 5ec0: c0c837d4 c0c839d4 c0c83bd4 c0c83dd4 00000002 400807fe 000807ff c0c82fc0
[ 5479.033992] 5ee0: c1d498c8 c0b360c0 000807ff c003d23c c0b35f4c c0b36140 c1d498c8 c009ecec
[ 5479.042032] 5f00: 00113fa6 c0c86888 c0c86888 c1d498c8 c0b36140 c007934c 00000000 c0273bd0
[ 5479.050073] 5f20: e5555680 00000040 c0b35f80 c1d4eb80 518e11f7 0000050f 51802180 0000050f
[ 5479.058112] 5f40: 00000000 c0543530 c0560114 00000005 000015bb c1d498c8 00000000 0000050f
[ 5479.066151] 5f60: 518e11f7 00000000 410fc0d1 00000000 00000000 c007964c 00000000 de967290
[ 5479.074191] 5f80: 00000000 00000000 c0b34000 c0b34000 00000000 c07e34d8 0000406a c00796d8
[ 5479.082231] 5fa0: c0b34000 c0070880 c07e49bc c0b3d088 00000000 00000000 c0b455d4 0000406a
[ 5479.090271] 5fc0: 00000000 c0070a9c c07e49bc c0adca60 ffffffff ffffffff c0adc65c 00000000
[ 5479.098310] 5fe0: 00000000 c0b273d0 10c5387d c0b3c434 c0b273cc 00008074 00000000 00000000
[ 5479.106360] [<c003b05c>] (__next_timer_interrupt+0xd8/0x16c) from [<c003d23c>] (get_next_timer_interrupt+0x88/0x134)
[ 5479.116711] [<c003d23c>] (get_next_timer_interrupt+0x88/0x134) from [<c007934c>] (tick_nohz_stop_sched_tick+0xb8/0x344)
[ 5479.127315] [<c007934c>] (tick_nohz_stop_sched_tick+0xb8/0x344) from [<c007964c>] (__tick_nohz_idle_enter+0x74/0xac)
[ 5479.137661] [<c007964c>] (__tick_nohz_idle_enter+0x74/0xac) from [<c00796d8>] (tick_nohz_idle_enter+0x54/0x68)
[ 5479.147498] [<c00796d8>] (tick_nohz_idle_enter+0x54/0x68) from [<c0070880>] (cpu_idle_loop+0x14/0x224)
[ 5479.156652] [<c0070880>] (cpu_idle_loop+0x14/0x224) from [<c0070a9c>] (freezing_slow_path+0x0/0x64)
[ 5479.161345] rockchip_i2c ff660000.i2c: SCL was hold by slave
[ 5479.161359] rockchip_i2c ff660000.i2c: Addr[0x001a] wait event timeout, state: 1, is_busy: 1, error: 0, complete_what: 0x0, ipd: 0x90
[ 5479.165305] rockchip_i2c ff660000.i2c: I2C_CON: start bit is set
[ 5479.188782] [<c0070a9c>] (freezing_slow_path+0x0/0x64) from [<ffffffff>] (0xffffffff)
[ 5479.196481] Code: e1a02003 e0868182 e7960182 ea000008 (e590700c)
[ 5479.202473] ---[ end trace da2c692dec34bab3 ]---
[ 5479.207013] Kernel panic - not syncing: Fatal exception
[ 5479.212151] CPU2: stopping
[ 5479.214822] CPU: 2 PID: 0 Comm: swapper/2 Tainted: G D 3.10.0 #467
[ 5479.221764] [<c0013ea4>] (unwind_backtrace+0x0/0xe0) from [<c00117ac>] (show_stack+0x10/0x14)
[ 5479.230149] [<c00117ac>] (show_stack+0x10/0x14) from [<c0012f7c>] (handle_IPI+0x154/0x2c8)
[ 5479.238277] [<c0012f7c>] (handle_IPI+0x154/0x2c8) from [<c00085d4>] (gic_handle_irq+0x50/0x58)
[ 5479.246747] [<c00085d4>] (gic_handle_irq+0x50/0x58) from [<c000d680>] (__irq_svc+0x40/0x70)
[ 5479.254954] Exception stack(0xdea19f30 to 0xdea19f78)
[ 5479.259922] 9f20: dea19f78 000015bf 632f707b 00000510
[ 5479.267962] 9f40: c1d5d320 00000000 632e1bd3 00000510 c0b46f9c dea18000 c0b46fac 00000000
[ 5479.276001] 9f60: 0ba37ed4 dea19f78 c0071644 c0544d28 600f0013 ffffffff
[ 5479.282513] [<c000d680>] (__irq_svc+0x40/0x70) from [<c0544d28>] (cpuidle_enter_state+0x54/0xec)
[ 5479.291154] [<c0544d28>] (cpuidle_enter_state+0x54/0xec) from [<c0544f2c>] (cpuidle_idle_call+0x16c/0x27c)
[ 5479.300647] [<c0544f2c>] (cpuidle_idle_call+0x16c/0x27c) from [<c000e7b0>] (arch_cpu_idle+0x8/0x38)
[ 5479.309544] [<c000e7b0>] (arch_cpu_idle+0x8/0x38) from [<c0070a24>] (cpu_idle_loop+0x1b8/0x224)
[ 5479.318100] [<c0070a24>] (cpu_idle_loop+0x1b8/0x224) from [<c0070a9c>] (freezing_slow_path+0x0/0x64)
[ 5479.327075] CPU1: stopping
[ 5479.329745] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G D 3.10.0 #467
[ 5479.336683] [<c0013ea4>] (unwind_backtrace+0x0/0xe0) from [<c00117ac>] (show_stack+0x10/0x14)
[ 5479.345069] [<c00117ac>] (show_stack+0x10/0x14) from [<c0012f7c>] (handle_IPI+0x154/0x2c8)
[ 5479.353197] [<c0012f7c>] (handle_IPI+0x154/0x2c8) from [<c00085d4>] (gic_handle_irq+0x50/0x58)
[ 5479.361665] [<c00085d4>] (gic_handle_irq+0x50/0x58) from [<c000d680>] (__irq_svc+0x40/0x70)
[ 5479.369873] Exception stack(0xdea17f30 to 0xdea17f78)
[ 5479.374840] 7f20: dea17f78 000015bf 632f707b 00000510
[ 5479.382880] 7f40: c1d54320 00000000 63170e22 00000510 c0b46f9c dea16000 c0b46fac 00000000
[ 5479.390919] 7f60: 0ba37ed4 dea17f78 c0071644 c0544d28 600f0013 ffffffff
[ 5479.397428] [<c000d680>] (__irq_svc+0x40/0x70) from [<c0544d28>] (cpuidle_enter_state+0x54/0xec)
[ 5479.406069] [<c0544d28>] (cpuidle_enter_state+0x54/0xec) from [<c0544f2c>] (cpuidle_idle_call+0x16c/0x27c)
[ 5479.415562] [<c0544f2c>] (cpuidle_idle_call+0x16c/0x27c) from [<c000e7b0>] (arch_cpu_idle+0x8/0x38)
[ 5479.424458] [<c000e7b0>] (arch_cpu_idle+0x8/0x38) from [<c0070a24>] (cpu_idle_loop+0x1b8/0x224)
[ 5479.433014] [<c0070a24>] (cpu_idle_loop+0x1b8/0x224) from [<c0070a9c>] (freezing_slow_path+0x0/0x64)
[ 5479.441988] CPU3: stopping
[ 5479.444659] CPU: 3 PID: 0 Comm: swapper/3 Tainted: G D 3.10.0 #467
[ 5479.451598] [<c0013ea4>] (unwind_backtrace+0x0/0xe0) from [<c00117ac>] (show_stack+0x10/0x14)
[ 5479.459982] [<c00117ac>] (show_stack+0x10/0x14) from [<c0012f7c>] (handle_IPI+0x154/0x2c8)
[ 5479.468109] [<c0012f7c>] (handle_IPI+0x154/0x2c8) from [<c00085d4>] (gic_handle_irq+0x50/0x58)
[ 5479.476569] [<c00085d4>] (gic_handle_irq+0x50/0x58) from [<c000d680>] (__irq_svc+0x40/0x70)
[ 5479.484776] Exception stack(0xdea1bf30 to 0xdea1bf78)
[ 5479.489743] bf20: dea1bf78 000015bf 632f707b 00000510
[ 5479.497783] bf40: c1d66320 00000000 6316e51e 00000510 c0b46f9c dea1a000 c0b46fac 00000000
[ 5479.505822] bf60: 0ba37ed4 dea1bf78 c0071644 c0544d28 600f0013 ffffffff
[ 5479.512330] [<c000d680>] (__irq_svc+0x40/0x70) from [<c0544d28>] (cpuidle_enter_state+0x54/0xec)
[ 5479.520971] [<c0544d28>] (cpuidle_enter_state+0x54/0xec) from [<c0544f2c>] (cpuidle_idle_call+0x16c/0x27c)
[ 5479.530463] [<c0544f2c>] (cpuidle_idle_call+0x16c/0x27c) from [<c000e7b0>] (arch_cpu_idle+0x8/0x38)
[ 5479.539361] [<c000e7b0>] (arch_cpu_idle+0x8/0x38) from [<c0070a24>] (cpu_idle_loop+0x1b8/0x224)
[ 5479.547915] [<c0070a24>] (cpu_idle_loop+0x1b8/0x224) from [<c0070a9c>] (freezing_slow_path+0x0/0x64)
[ 5479.556890] CRU:
[ 5479.558705] 00000000: 00000001 9fff0043 0fff0022 00000008
[ 5479.564015] 00000010: 00000001 9fff002b 0fff0015 00000008
[ 5479.569325] 00000020: 00000203 9fff00c7 0fff0064 00000008
[ 5479.574635] 00000030: 00000107 9fff00c5 0fff0063 00000008
[ 5479.579944] 00000040: 00000b00 9fff0270 0fff0138 00000008
[ 5479.585253] 00000050: 00005111 00000000 00000000 00000000
[ 5479.590562] 00000060: 00004031 0000b100 00000003 00000200
[ 5479.595871] 00000070: 00008100 00008200 00008282 0bb8ea60
[ 5479.601180] 00000080: 03105091 0bb8ea60 0000a100 00002743
[ 5479.606490] 00000090: 00004143 00008a00 00000200 00000200
[ 5479.611799] 000000a0: 00000200 0bb8ea60 0bb8ea60 0bb8ea60
[ 5479.617108] 000000b0: 0bb8ea60 00000910 00000900 001f05dc
[ 5479.622417] 000000c0: 00001703 00008607 00008040 00000900
[ 5479.627725] 000000d0: 00000386 00000742 00004040 00000100
[ 5479.633035] 000000e0: 00004040 00000202 00008042 00008f8f
[ 5479.638343] 000000f0: 00000000 00000631 00001ee5 00008307
[ 5479.643652] 00000100: 00001200 0bb8ea60 00004040 00000000
[ 5479.648961] 00000110: 00000000 00000000 00000000 00000000
[ 5479.654270] 00000120: 00000000 00000000 00000000 00000000
[ 5479.659578] 00000130: 00000000 00000000 00000000 00000000
[ 5479.664886] 00000140: 00000000 00000000 00000000 00000000
[ 5479.670195] 00000150: 00000000 00000000 00000000 00000000
[ 5479.675503] 00000160: 00001000 0000ff00 00003a60 000032f8
[ 5479.680812] 00000170: 00004ff0 00003e7d 0000f9d0 0000c129
[ 5479.686121] 00000180: 00000fa4 00000000 00000c01 000005cc
[ 5479.691430] 00000190: 00000000 0000fe84 00000000 0000c19e
[ 5479.696738] 000001a0: 000003a1 00000000 00000000 00000000
[ 5479.702046] 000001b0: 00000000 00000000 00000000 00000000
[ 5479.707354] 000001c0: 00000000 00000000 00000000 00000000
[ 5479.712662] 000001d0: 00000000 00000000 00000000 00000000
[ 5479.717971] 000001e0: 00000000 00000000 00000000 00640064
[ 5479.723281] 000001f0: 00000004 00000000 00000000 00000000
[ 5479.728589] 00000200: 00000002 00000000 00000002 00000000
[ 5479.733897] 00000210: 00000002 00000000 00000004 00000000
[ 5479.739204] Rebooting in 5 seconds..DDR Version 1.00 20150318
请问一下,哪位高手知道如何解决? |
|