rockchip-linux / kernel

BSP kernel source
Other
912 stars 1.07k forks source link

rk3288 kernel crash #96

Open intgyl opened 6 years ago

intgyl commented 6 years ago
<4>[ 602.623812] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.10.0 #24 <4>[ 602.623829] [] (unwind_backtrace+0x0/0xe0) from [] (show_stack+0x10/0x14) <4>[ 602.623840] [] (show_stack+0x10/0x14) from [] (warn_slowpath_common+0x4c/0x68) <4>[ 602.623849] [] (warn_slowpath_common+0x4c/0x68) from [] (warn_slowpath_fmt+0x2c/0x3c) <4>[ 602.623858] [] (warn_slowpath_fmt+0x2c/0x3c) from [] (watchdog_check_hardlockup_other_cpu+0xd0/0xf8) <4>[ 602.623868] [] (watchdog_check_hardlockup_other_cpu+0xd0/0xf8) from [] (watchdog_timer_fn+0x38/0x168) <4>[ 602.623879] [] (watchdog_timer_fn+0x38/0x168) from [] (__run_hrtimer+0x1a4/0x2b8) <4>[ 602.623889] [] (__run_hrtimer+0x1a4/0x2b8) from [] (hrtimer_interrupt+0x11c/0x278) <4>[ 602.623902] [] (hrtimer_interrupt+0x11c/0x278) from [] (arch_timer_handler_phys+0x28/0x30) <4>[ 602.623914] [] (arch_timer_handler_phys+0x28/0x30) from [] (handle_percpu_devid_irq+0xf8/0x1b4) <4>[ 602.623923] [] (handle_percpu_devid_irq+0xf8/0x1b4) from [] (generic_handle_irq+0x20/0x30) <4>[ 602.623934] [] (generic_handle_irq+0x20/0x30) from [] (handle_IRQ+0x64/0x8c) <4>[ 602.623943] [] (handle_IRQ+0x64/0x8c) from [] (gic_handle_irq+0x38/0x5c) <4>[ 602.623951] [] (gic_handle_irq+0x38/0x5c) from [] (__irq_svc+0x40/0x70) <4>[ 602.623957] Exception stack(0xc0badf08 to 0xc0badf50) <4>[ 602.623964] df00: c0badf50 00000263 819e70f4 0000008e c1ed22e0 00000000 <4>[ 602.623972] df20: 819ddcd7 0000008e c0bbefd8 c0bac000 c0bbefe8 00000000 37f5f0ec c0badf50 <4>[ 602.623978] df40: c007935c c0591728 600d0013 ffffffff <4>[ 602.623990] [] (__irq_svc+0x40/0x70) from [] (cpuidle_enter_state+0x54/0xec) <4>[ 602.624000] [] (cpuidle_enter_state+0x54/0xec) from [] (cpuidle_idle_call+0x16c/0x27c) <4>[ 602.624010] [] (cpuidle_idle_call+0x16c/0x27c) from [] (arch_cpu_idle+0x8/0x38) <4>[ 602.624020] [] (arch_cpu_idle+0x8/0x38) from [] (cpu_idle_loop+0x1b8/0x224) <4>[ 602.624030] [] (cpu_idle_loop+0x1b8/0x224) from [] (freezing_slow_path+0x0/0x80) <4>[ 602.624039] [] (freezing_slow_path+0x0/0x80) from [] (0xffffffff) <4>[ 602.624045] ---[ end trace 4019208e76fa2f15 ]--- <3>[ 605.664331] INFO: rcu_preempt detected stalls on CPUs/tasks: { 1} (detected by 3, t=2102 jiffies, g=3518, c=3517, q=10352) <6>[ 605.664348] Backtrace for cpu 3 (current): <4>[ 605.664357] CPU: 3 PID: 470 Comm: AudioOut_2 Tainted: G W 3.10.0 #24 <4>[ 605.664379] [] (unwind_backtrace+0x0/0xe0) from [] (show_stack+0x10/0x14) <4>[ 605.664389] [] (show_stack+0x10/0x14) from [] (smp_send_all_cpu_backtrace+0x60/0xcc) <4>[ 605.664401] [] (smp_send_all_cpu_backtrace+0x60/0xcc) from [] (print_other_cpu_stall+0x264/0x2e0) <4>[ 605.664411] [] (print_other_cpu_stall+0x264/0x2e0) from [] (__rcu_pending+0x90/0x190) <4>[ 605.664421] [] (__rcu_pending+0x90/0x190) from [] (rcu_check_callbacks+0x160/0x230) <4>[ 605.664433] [] (rcu_check_callbacks+0x160/0x230) from [] (update_process_times+0x38/0x64) <4>[ 605.664445] [] (update_process_times+0x38/0x64) from [] (tick_sched_timer+0xac/0xe0) <4>[ 605.664456] [] (tick_sched_timer+0xac/0xe0) from [] (__run_hrtimer+0x1a4/0x2b8) <4>[ 605.664466] [] (__run_hrtimer+0x1a4/0x2b8) from [] (hrtimer_interrupt+0x11c/0x278) <4>[ 605.664478] [] (hrtimer_interrupt+0x11c/0x278) from [] (arch_timer_handler_phys+0x28/0x30) <4>[ 605.664490] [] (arch_timer_handler_phys+0x28/0x30) from [] (handle_percpu_devid_irq+0xf8/0x1b4) <4>[ 605.664502] [] (handle_percpu_devid_irq+0xf8/0x1b4) from [] (generic_handle_irq+0x20/0x30) <4>[ 605.664513] [] (generic_handle_irq+0x20/0x30) from [] (handle_IRQ+0x64/0x8c) <4>[ 605.664522] [] (handle_IRQ+0x64/0x8c) from [] (gic_handle_irq+0x38/0x5c) <4>[ 605.664531] [] (gic_handle_irq+0x38/0x5c) from [] (__irq_svc+0x40/0x70) 4>[ 605.664551] 3e20: 00000001 c1edf100 c0bb52a8 c1eee340 c1eee344 c0bb4cf4 00000001 c0bae100 <4>[ 605.664559] 3e40: 00000004 c1ee52c0 00000001 dcd53e60 c00861d8 c00861b8 000d0113 ffffffff <4>[ 605.664570] [] (__irq_svc+0x40/0x70) from [] (smp_call_function_many+0x25c/0x2b8) <4>[ 605.664580] [] (smp_call_function_many+0x25c/0x2b8) from [] (smp_call_function+0x44/0x6c) <4>[ 605.664592] [] (smp_call_function+0x44/0x6c) from [] (cpuidle_latency_notify+0x14/0x20) <4>[ 605.664604] [] (cpuidle_latency_notify+0x14/0x20) from [] (notifier_call_chain+0x38/0x68) <4>[ 605.664614] [] (notifier_call_chain+0x38/0x68) from [] (__blocking_notifier_call_chain+0x44/0x58) <4>[ 605.664623] [] (__blocking_notifier_call_chain+0x44/0x58) from [] (blocking_notifier_call_chain+0x14/0x18) <4>[ 605.664635] [] (blocking_notifier_call_chain+0x14/0x18) from [] (pm_qos_update_target+0x110/0x124) <4>[ 605.664648] [] (pm_qos_update_target+0x110/0x124) from [] (snd_pcm_hw_params+0x2d0/0x348) <4>[ 605.664659] [] (snd_pcm_hw_params+0x2d0/0x348) from [] (snd_pcm_common_ioctl1+0x24c/0x488) <4>[ 605.664668] [] (snd_pcm_common_ioctl1+0x24c/0x488) from [] (snd_pcm_playback_ioctl1+0x24c/0x274) <4>[ 605.664680] [] (snd_pcm_playback_ioctl1+0x24c/0x274) from [] (do_vfs_ioctl+0x210/0x240) <4>[ 605.664691] [] (do_vfs_ioctl+0x210/0x240) from [] (SyS_ioctl+0x50/0x6c) <4>[ 605.664701] [] (SyS_ioctl+0x50/0x6c) from [] (ret_fast_syscall+0x0/0x30) <6>[ 605.664706]
intgyl commented 6 years ago

I got this patch, and not sure wheater it is the same issue https://patchwork.kernel.org/patch/6305191/