AnsweredAssumed Answered

The kernel 3.14.52  hang-up

Question asked by janyonggang on Jul 28, 2017
Latest reply on Aug 2, 2017 by igorpadykov

I use i.MX6q,and the kernel 3.14.52,sometimes kernel will print some warning information is below, and sometimes this warning will  cause the system hang-up.

 

 

root@imx6qsabresd:~# [ 1420.451781] BUG: scheduling while atomic: swapper/1/0/0x00000002
[ 1420.451855] Modules linked in: ipt_MASQUERADE xt_tcpudp xt_limit xt_conntrack iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_filter ip_tables x_tables lsm9ds1_acc_gyr ds90ub925q ds90ub926q mxc_dcic
[ 1420.451872] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 3.14.52-rt52 #4
[ 1420.451929] [<800149b8>] (unwind_backtrace) from [<80011740>] (show_stack+0x10/0x14)
[ 1420.451966] [<80011740>] (show_stack) from [<8068a064>] (dump_stack+0x98/0xdc)
[ 1420.451993] [<8068a064>] (dump_stack) from [<80687b0c>] (__schedule_bug+0x50/0x64)
[ 1420.452016] [<80687b0c>] (__schedule_bug) from [<8068c888>] (__schedule+0x45c/0x480)
[ 1420.452037] [<8068c888>] (__schedule) from [<8068c8ec>] (schedule+0x40/0xbc)
[ 1420.452058] [<8068c8ec>] (schedule) from [<8068e030>] (rt_spin_lock_slowlock+0x12c/0x254)
[ 1420.452096] [<8068e030>] (rt_spin_lock_slowlock) from [<804997ec>] (choose_freq.isra.19+0x40/0x1b8)
[ 1420.452118] [<804997ec>] (choose_freq.isra.19) from [<80499a74>] (cpufreq_interactive_timer+0x110/0x358)
[ 1420.452135] [<80499a74>] (cpufreq_interactive_timer) from [<80499d58>] (cpufreq_interactive_idle_notifier+0x9c/0x120)
[ 1420.452166] [<80499d58>] (cpufreq_interactive_idle_notifier) from [<8004a824>] (notifier_call_chain+0x44/0x84)
[ 1420.452191] [<8004a824>] (notifier_call_chain) from [<8004aab8>] (atomic_notifier_call_chain+0x34/0x48)
[ 1420.452219] [<8004aab8>] (atomic_notifier_call_chain) from [<80069b6c>] (cpu_startup_entry+0xdc/0x180)
[ 1420.452242] [<80069b6c>] (cpu_startup_entry) from [<100085c4>] (0x100085c4)

 

 

Can you give me some advice? or Someone else  meet  the same problem.

Outcomes