How to fix rcu_preempt when I trun wifi on?
usi_wifi_set_power() >>>>>> (val=1)
wifi_platform_bus_enumerate device present 1
usi_wifi_set_carddetect() >>>>>>>>
mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
mmc1: queuing unknown CIS tuple 0x80 (14 bytes)
mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
mmc1: new high speed SDIO card at address 0001
F1 signature read @0x18000000=0x16034334
F1 signature OK, socitype:0x1 chip:0x4334 rev:0x3 pkg:0x0
DHD: dongle ram size is set to 524288(orig 524288) at 0x0
wifi_platform_prealloc: failed to alloc static mem section 7
wl_create_event_handler(): thread:wl_event_handler:728 started
CFG80211-ERROR) wl_event_handler : tsk Enter, tsk = 0xc87c143c
dhd_attach(): thread:dhd_watchdog_thread:729 started
dhd_attach(): thread:dhd_dpc:72a started
dhd_attach(): thread:dhd_rxf:72b started
dhd_deferred_work_init: work queue initialized
dhdsdio_download_code_file: download time 123910 us
dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.
dhd_bus_init: enable 0x06, ready 0x06 (waited 0us)
mmc3: Timeout waiting for hardware interrupt.
INFO: rcu_preempt self-detected stall on CPU { 0} (t=2100 jiffies g=4403 c=4402 q=194)
Backtrace for cpu 0 (current):
CPU: 0 PID: 913 Comm: WifiStateMachin Not tainted 3.14.52-svn6855 #2
[<c0014e1c>] (unwind_backtrace) from [<c00119c8>] (show_stack+0x10/0x14)
[<c00119c8>] (show_stack) from [<c0834d9c>] (dump_stack+0x64/0xb4)
[<c0834d9c>] (dump_stack) from [<c0013b88>] (smp_send_all_cpu_backtrace+0x5c/0xc8)
[<c0013b88>] (smp_send_all_cpu_backtrace) from [<c007191c>] (rcu_check_callbacks+0x430/0x860)
[<c007191c>] (rcu_check_callbacks) from [<c0034198>] (update_process_times+0x3c/0x5c)
[<c0034198>] (update_process_times) from [<c007b980>] (tick_sched_timer+0x70/0xdc)
[<c007b980>] (tick_sched_timer) from [<c0046dac>] (__run_hrtimer.isra.15+0x58/0x114)
[<c0046dac>] (__run_hrtimer.isra.15) from [<c0047730>] (hrtimer_interrupt+0x10c/0x2b4)
[<c0047730>] (hrtimer_interrupt) from [<c0014574>] (twd_handler+0x2c/0x40)
[<c0014574>] (twd_handler) from [<c006af0c>] (handle_percpu_devid_irq+0x68/0x84)
[<c006af0c>] (handle_percpu_devid_irq) from [<c0067828>] (generic_handle_irq+0x20/0x30)
[<c0067828>] (generic_handle_irq) from [<c000ecc0>] (handle_IRQ+0x38/0x90)
[<c000ecc0>] (handle_IRQ) from [<c0008578>] (gic_handle_irq+0x28/0x60)
[<c0008578>] (gic_handle_irq) from [<c0012480>] (__irq_svc+0x40/0x70)
Exception stack(0xd3511a80 to 0xd3511ac8)
1a80: 00000000 c0c3b640 00000001 00000000 00000202 0000001d d3510000 f4a00100
1aa0: c0ba8080 d2108ab4 00000000 cdfe2440 0000000a d3511ac8 c002dcbc c002dcd0
1ac0: 200b0113 ffffffff
[<c0012480>] (__irq_svc) from [<c002dcd0>] (__do_softirq+0x88/0x218)
[<c002dcd0>] (__do_softirq) from [<c002e104>] (irq_exit+0xa8/0xec)
[<c002e104>] (irq_exit) from [<c000ecc4>] (handle_IRQ+0x3c/0x90)
[<c000ecc4>] (handle_IRQ) from [<c0008578>] (gic_handle_irq+0x28/0x60)
[<c0008578>] (gic_handle_irq) from [<c0012480>] (__irq_svc+0x40/0x70)
Exception stack(0xd3511b38 to 0xd3511b80)
1b20: d2108adc 600b0013
1b40: 00000000 00000006 d2108a80 cc56b600 d2108adc 00000000 000000a6 d2108ab4
1b60: 600b0013 cdfe2440 00000000 d3511b80 c00694b0 c083a090 600b0013 ffffffff
[<c0012480>] (__irq_svc) from [<c083a090>] (_raw_spin_unlock_irqrestore+0x20/0x54)
[<c083a090>] (_raw_spin_unlock_irqrestore) from [<c00694b0>] (__setup_irq+0x24c/0x480)
[<c00694b0>] (__setup_irq) from [<c0069790>] (request_threaded_irq+0xac/0x128)
[<c0069790>] (request_threaded_irq) from [<bf069750>] (bcmsdh_oob_intr_register+0x44/0x80 [bcmdhd])
[<bf069750>] (bcmsdh_oob_intr_register [bcmdhd]) from [<bf0592dc>] (dhd_bus_start+0xdc/0x280 [bcmdhd])
[<bf0592dc>] (dhd_bus_start [bcmdhd]) from [<bf06f86c>] (dhdsdio_probe+0x284/0x604 [bcmdhd])
[<bf06f86c>] (dhdsdio_probe [bcmdhd]) from [<bf069554>] (bcmsdh_probe+0xc4/0x114 [bcmdhd])
[<bf069554>] (bcmsdh_probe [bcmdhd]) from [<bf06b020>] (bcmsdh_sdmmc_probe+0xd0/0x10c [bcmdhd])
[<bf06b020>] (bcmsdh_sdmmc_probe [bcmdhd]) from [<c05b7ea0>] (sdio_bus_probe+0xd4/0xfc)
[<c05b7ea0>] (sdio_bus_probe) from [<c03be560>] (driver_probe_device+0x94/0x250)
[<c03be560>] (driver_probe_device) from [<c03be7a8>] (__driver_attach+0x8c/0x90)
[<c03be7a8>] (__driver_attach) from [<c03bce84>] (bus_for_each_dev+0x60/0x94)
[<c03bce84>] (bus_for_each_dev) from [<c03bdd5c>] (bus_add_driver+0xd8/0x1cc)
[<c03bdd5c>] (bus_add_driver) from [<c03bedc4>] (driver_register+0x78/0xf4)
[<c03bedc4>] (driver_register) from [<bf05b184>] (dhd_wifi_platform_load+0x1fc/0x3a0 [bcmdhd])
[<bf05b184>] (dhd_wifi_platform_load [bcmdhd]) from [<bf05b384>] (wifi_plat_dev_drv_probe+0x48/0x78 [bcmdhd])
[<bf05b384>] (wifi_plat_dev_drv_probe [bcmdhd]) from [<c03bf944>] (platform_drv_probe+0x48/0x98)
[<c03bf944>] (platform_drv_probe) from [<c03be560>] (driver_probe_device+0x94/0x250)
[<c03be560>] (driver_probe_device) from [<c03be7a8>] (__driver_attach+0x8c/0x90)
[<c03be7a8>] (__driver_attach) from [<c03bce84>] (bus_for_each_dev+0x60/0x94)
[<c03bce84>] (bus_for_each_dev) from [<c03bdd5c>] (bus_add_driver+0xd8/0x1cc)
[<c03bdd5c>] (bus_add_driver) from [<c03bedc4>] (driver_register+0x78/0xf4)
[<c03bedc4>] (driver_register) from [<bf05b6c0>] (dhd_wifi_platform_register_drv+0x10c/0x218 [bcmdhd])
[<bf05b6c0>] (dhd_wifi_platform_register_drv [bcmdhd]) from [<bf198084>] (dhd_module_init+0x84/0x164 [bcmdhd])
[<bf198084>] (dhd_module_init [bcmdhd]) from [<c00088a8>] (do_one_initcall+0xe4/0x140)
[<c00088a8>] (do_one_initcall) from [<c0084d24>] (load_module+0x17e4/0x1b88)
[<c0084d24>] (load_module) from [<c0085188>] (SyS_init_module+0xc0/0xfc)
[<c0085188>] (SyS_init_module) from [<c000e3e0>] (ret_fast_syscall+0x0/0x38)
sending IPI to all other CPUs:
IPI backtrace for cpu 1
CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.14.52-svn6855 #2
task: d2073980 ti: d2098000 task.ti: d2098000
PC is at cpuidle_enter_state+0x50/0xec
LR is at ktime_get+0x58/0x118
pc : [<c05aadac>] lr : [<c0072fe8>] psr: 60000013
sp : d2099fa8 ip : 00000000 fp : 00000000
r10: 00000001 r9 : 412fc09a r8 : c0bb91c8
r7 : 00000031 r6 : cc3e5583 r5 : 00000001 r4 : eef061f0
r3 : 00000031 r2 : e53fa3e3 r1 : 00000000 r0 : d2099fa8
Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 10c53c7d Table: 221e804a DAC: 00000015
PC: 0xc05aad2c:
ad2c 1a000004 e2511001 e242204c 2afffff9 e3e00012 e8bd8010 e1a00004 e12fff33
ad4c e8bd8010 e3e00012 e8bd8010 c0ba41e8 e92d40f0 e3a0504c e0251295 e24dd014
ad6c e1a07001 e1a06002 e1a04000 e1a0000d ebeb2083 e1a01007 e1a02006 e1a00004
ad8c e5953054 e1cd60d0 e12fff33 e1a05000 e1a0000d ebeb207a e1cd20d0 f1080080
adac e0522006 e0c33007 e28d0008 ebea09be e59d000c e59d6008 e304c240 e340c00f
adcc e3a03000 e1a01fc0 e3e02102 e0e1069c e1520000 e0d3c001 b1a00002 e3550000
adec e5840008 e1a01000 b3a03000 b5843008 ba00000e e0850085 e285c001 e0840180
ae0c e08cc08c e1c022d0 e1a0c18c e0922001 e0a33fc1 e1c022f0 e18420dc e3a00001
LR: 0xc0072f68:
2f68 e59f001c e3001177 ebfedcc0 e59f300c e58d3004 eaffffb1 eaffffb1 c0bae5a0
2f88 c0c7f540 c0a19f98 e59f3104 e92d4ff0 e1a0a000 e5933000 e24dd01c e3530000
2fa8 1a000036 e59fb0ec e59f40e8 e59b8090 e3180001 1a000035 f57ff05b e5945000
2fc8 e1c423d8 e5941054 e595c000 e1a00005 e0926001 e0a37fc1 e1cd60f8 e12fff3c
2fe8 e1c561d0 e1c520d8 e5945004 e1cd61f0 e1c464d0 e594c008 e26c9020 e0500002
3008 e0c11003 e1cd21d0 e0000002 e0011003 e0832590 e0966002 e1a02c36 e0233195
3028 e0a77003 e25c3020 e1822917 e1a0cc57 e58dc004 e1a09002 e5942058 51a09357
3048 e58d9000 e1cd60d0 e0966002 e0a77fc2 f57ff05b e5943090 e1580003 1affffd2
SP: 0xd2099f28:
9f28 c0ba3f24 c0013ce4 f4a0010c c0baf1a8 d2099f60 f4a00100 c0bb91c8 c00085a8
9f48 c0072fe8 c05aadac 60000013 ffffffff d2099f94 c0012480 d2099fa8 00000000
9f68 e53fa3e3 00000031 eef061f0 00000001 cc3e5583 00000031 c0bb91c8 412fc09a
9f88 00000001 00000000 00000000 d2099fa8 c0072fe8 c05aadac 60000013 ffffffff
9fa8 e53fa3e3 00000031 c0ca6f6c eef061f4 00000001 eef061f0 c0ca6f6c eef061f4
9fc8 00000001 c05aaf3c d2098000 c0bae574 c083d68c c0c39ffd c0c39ffd c000f10c
9fe8 00000000 c00675a4 c0c3a4c8 10008644 1bfff7e7 a37df5db 00000000 00000002
a008 00000000 d2073f40 c0bbba48 00000002 00000015 eef0ec40 d2073f40 00000000
R0: 0xd2099f28:
9f28 c0ba3f24 c0013ce4 f4a0010c c0baf1a8 d2099f60 f4a00100 c0bb91c8 c00085a8
9f48 c0072fe8 c05aadac 60000013 ffffffff d2099f94 c0012480 d2099fa8 00000000
9f68 e53fa3e3 00000031 eef061f0 00000001 cc3e5583 00000031 c0bb91c8 412fc09a
9f88 00000001 00000000 00000000 d2099fa8 c0072fe8 c05aadac 60000013 ffffffff
9fa8 e53fa3e3 00000031 c0ca6f6c eef061f4 00000001 eef061f0 c0ca6f6c eef061f4
9fc8 00000001 c05aaf3c d2098000 c0bae574 c083d68c c0c39ffd c0c39ffd c000f10c
9fe8 00000000 c00675a4 c0c3a4c8 10008644 1bfff7e7 a37df5db 00000000 00000002
a008 00000000 d2073f40 c0bbba48 00000002 00000015 eef0ec40 d2073f40 00000000
R2: 0xe53fa363:
a360 426b7f3f 17ab975b 3fbf2ddd a3edff56 6f6e6d7d 3ca7f7f7 67efdb3f 6e248fbd
a380 75b92efc 7dea7afb 6f85afe9 cbf71ccf 63b77dce 9bbd28fe da399fd8 e8bfa6a9
a3a0 3fc3ff2f fdc5eff9 dbbf719e d5c1d7ca 9b7ee776 448f975c 6b632733 5bcd8beb
a3c0 ccc5bbff 5b3ffff0 5a79f17e 1437df3f ffff2848 5dff9db0 afbe262e f45fd773
a3e0 16233f9e 33c4fa98 7e217d36 1b3ff576 1a23b15f fe7ee1fd 3d2bea6f 14cde3b1
a400 ebd2bf39 a75375f9 f4b3e9a3 6b44bc94 fd7f2bbb 9fbe349a 57699bcf 7f36bdfb
a420 f51ffb5e c18a99da 6beeffd5 fd8a33ef b6e7cb77 9b9ef6de cbfd4fee 46fbbddf
a440 303ee795 196fe80f 52e474f7 d7dd3525 47bbcefe 537c3bfb 7719e8f6 d7f77f74
a460 def6d5f7 3f2a0134 2eb668f9 76f77df5 5df9f76b d75d37c5 87fd75ce d13495ca
R4: 0xeef06170:
6170 ffffffff 00000000 00000000 00000000 00000000 00000000 300a300a 00000000
6190 08374055 00000000 0cbf65c9 00000000 00000000 00000000 0cbf65c9 00000000
61b0 d276e000 d276cd80 00060ae0 00060ae0 0cbf65c5 00000000 0cbf65c5 00000000
61d0 00000000 de26de26 eef061d8 eef061d8 00000001 00000000 eef061f0 00000000
61f0 00000003 00000001 000026f3 00000000 00000000 00000000 0005c3a4 00000000
6210 017a8b38 00000000 00000000 00000000 0000efb0 00000000 066e33ac 00000000
6230 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
6250 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
R6: 0xcc3e5503:
5500 275c4707 275c5707 275c6707 275c7707 275c8707 275c9707 275ca707 275cb707
5520 275cc707 275cd707 275ce707 275cf707 275d0707 275d1707 275d2707 275d3707
5540 275d4707 275d5707 275d6707 275d7707 275d8707 275d9707 275da707 275db707
5560 275dc707 275dd707 275de707 275df707 275e0707 275e1707 275e2707 275e3707
5580 275e4707 275e5707 275e6707 275e7707 275e8707 275e9707 275ea707 275eb707
55a0 275ec707 275ed707 275ee707 275ef707 275f0707 275f1707 275f2707 275f3707
55c0 275f4707 275f5707 275f6707 275f7707 275f8707 275f9707 275fa707 275fb707
55e0 275fc707 275fd707 275fe707 275ff707 27600707 27601707 27602707 27603707
5600 27604707 27605707 27606707 27607707 27608707 27609707 2760a707 2760b707
R8: 0xc0bb9148:
9148 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
9168 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
9188 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
91a8 00000000 00000000 00000000 00000000 00000000 00000001 00000000 00000000
91c8 c0a1455c 00000000 00000000 00000001 00494657 00000000 00000000 00000000
91e8 204d5241 00494657 00000000 00000000 00000000 00000000 00000000 00000000
9208 00000001 00000001 ffffffff 00000001 00000000 c0012880 00000000 54494157
9228 00000000 00000000 00000000 636f6c43 666f206b 00000066 00000000 00000000
CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.14.52-svn6855 #2
[<c0014e1c>] (unwind_backtrace) from [<c00119c8>] (show_stack+0x10/0x14)
[<c00119c8>] (show_stack) from [<c0834d9c>] (dump_stack+0x64/0xb4)
[<c0834d9c>] (dump_stack) from [<c0013ce4>] (handle_IPI+0xf0/0x1ec)
[<c0013ce4>] (handle_IPI) from [<c00085a8>] (gic_handle_irq+0x58/0x60)
[<c00085a8>] (gic_handle_irq) from [<c0012480>] (__irq_svc+0x40/0x70)
Exception stack(0xd2099f60 to 0xd2099fa8)
9f60: d2099fa8 00000000 e53fa3e3 00000031 eef061f0 00000001 cc3e5583 00000031
9f80: c0bb91c8 412fc09a 00000001 00000000 00000000 d2099fa8 c0072fe8 c05aadac
9fa0: 60000013 ffffffff
[<c0012480>] (__irq_svc) from [<c05aadac>] (cpuidle_enter_state+0x50/0xec)
[<c05aadac>] (cpuidle_enter_state) from [<c05aaf3c>] (cpuidle_idle_call+0xf4/0x164)
[<c05aaf3c>] (cpuidle_idle_call) from [<c000f10c>] (arch_cpu_idle+0x8/0x44)
[<c000f10c>] (arch_cpu_idle) from [<c00675a4>] (cpu_startup_entry+0x9c/0x138)
[<c00675a4>] (cpu_startup_entry) from [<10008644>] (0x10008644)
IPI backtrace for cpu 2
CPU: 2 PID: 0 Comm: swapper/2 Not tainted 3.14.52-svn6855 #2
task: d2073f40 ti: d209a000 task.ti: d209a000
PC is at cpuidle_enter_state+0x50/0xec
LR is at ktime_get+0x58/0x118
pc : [<c05aadac>] lr : [<c0072fe8>] psr: 600b0013
sp : d209bfa8 ip : 00000000 fp : 00000000
r10: 00000001 r9 : 412fc09a r8 : c0bb91c8
r7 : 00000031 r6 : cc3e690b r5 : 00000001 r4 : eef0e1f0
r3 : 00000031 r2 : e53fa531 r1 : 00000000 r0 : d209bfa8
Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 10c53c7d Table: 23fd404a DAC: 00000015
PC: 0xc05aad2c:
ad2c 1a000004 e2511001 e242204c 2afffff9 e3e00012 e8bd8010 e1a00004 e12fff33
ad4c e8bd8010 e3e00012 e8bd8010 c0ba41e8 e92d40f0 e3a0504c e0251295 e24dd014
ad6c e1a07001 e1a06002 e1a04000 e1a0000d ebeb2083 e1a01007 e1a02006 e1a00004
ad8c e5953054 e1cd60d0 e12fff33 e1a05000 e1a0000d ebeb207a e1cd20d0 f1080080
adac e0522006 e0c33007 e28d0008 ebea09be e59d000c e59d6008 e304c240 e340c00f
adcc e3a03000 e1a01fc0 e3e02102 e0e1069c e1520000 e0d3c001 b1a00002 e3550000
adec e5840008 e1a01000 b3a03000 b5843008 ba00000e e0850085 e285c001 e0840180
ae0c e08cc08c e1c022d0 e1a0c18c e0922001 e0a33fc1 e1c022f0 e18420dc e3a00001
LR: 0xc0072f68:
2f68 e59f001c e3001177 ebfedcc0 e59f300c e58d3004 eaffffb1 eaffffb1 c0bae5a0
2f88 c0c7f540 c0a19f98 e59f3104 e92d4ff0 e1a0a000 e5933000 e24dd01c e3530000
2fa8 1a000036 e59fb0ec e59f40e8 e59b8090 e3180001 1a000035 f57ff05b e5945000
2fc8 e1c423d8 e5941054 e595c000 e1a00005 e0926001 e0a37fc1 e1cd60f8 e12fff3c
2fe8 e1c561d0 e1c520d8 e5945004 e1cd61f0 e1c464d0 e594c008 e26c9020 e0500002
3008 e0c11003 e1cd21d0 e0000002 e0011003 e0832590 e0966002 e1a02c36 e0233195
3028 e0a77003 e25c3020 e1822917 e1a0cc57 e58dc004 e1a09002 e5942058 51a09357
3048 e58d9000 e1cd60d0 e0966002 e0a77fc2 f57ff05b e5943090 e1580003 1affffd2
SP: 0xd209bf28:
bf28 c0ba3f24 c0013ce4 f4a0010c c0baf1a8 d209bf60 f4a00100 c0bb91c8 c00085a8
bf48 c0072fe8 c05aadac 600b0013 ffffffff d209bf94 c0012480 d209bfa8 00000000
bf68 e53fa531 00000031 eef0e1f0 00000001 cc3e690b 00000031 c0bb91c8 412fc09a
bf88 00000001 00000000 00000000 d209bfa8 c0072fe8 c05aadac 600b0013 ffffffff
bfa8 e53fa531 00000031 c0ca6f6c eef0e1f4 00000001 eef0e1f0 c0ca6f6c eef0e1f4
bfc8 00000001 c05aaf3c d209a000 c0bae574 c083d68c c0c39ffd c0c39ffd c000f10c
bfe8 00000000 c00675a4 c0c3a4c8 10008644 17aaff17 6f7ddbf5 00000000 00000002
c008 00000000 d2074500 c0bbba48 00000003 00000015 eef16c40 d2074500 00000000
R0: 0xd209bf28:
bf28 c0ba3f24 c0013ce4 f4a0010c c0baf1a8 d209bf60 f4a00100 c0bb91c8 c00085a8
bf48 c0072fe8 c05aadac 600b0013 ffffffff d209bf94 c0012480 d209bfa8 00000000
bf68 e53fa531 00000031 eef0e1f0 00000001 cc3e690b 00000031 c0bb91c8 412fc09a
bf88 00000001 00000000 00000000 d209bfa8 c0072fe8 c05aadac 600b0013 ffffffff
bfa8 e53fa531 00000031 c0ca6f6c eef0e1f4 00000001 eef0e1f0 c0ca6f6c eef0e1f4
bfc8 00000001 c05aaf3c d209a000 c0bae574 c083d68c c0c39ffd c0c39ffd c000f10c
bfe8 00000000 c00675a4 c0c3a4c8 10008644 17aaff17 6f7ddbf5 00000000 00000002
c008 00000000 d2074500 c0bbba48 00000003 00000015 eef16c40 d2074500 00000000
R2: 0xe53fa4b1:
a4b0 236fe6de 71adfff3 47e2f5e5 fee76f9b e36e67ff 7fa3ef5d 5bbfa66d 9974df6e
a4d0 974b0f67 49af63fe a79fe7bf 915db4ed ec80cc9b f6d5df6f 772ce89c 5fe92dfe
a4f0 bfabb6ff 8fd3dde7 63bff957 087561f3 fedad4ef 7f3defe9 bd50b7bc 5fd57dbd
a510 b3b3bd7f eef3a879 3de6d63f dff7ee7d 97e72cb2 587f17e5 fff1e32e ebdcf1ed
a530 7d22f333 733eecc5 8f4f7b77 83cbcbaf dbfffff7 ebecab77 ffda95f1 ff75b2fb
a550 79c199d7 456cef77 eb3fd1fe d1c5d3ff fe477767 fd7475fd 71b36b8d b6bdfba3
a570 fbf6fe9b eddafd1f fbe37fcd eff72353 ab4268f9 9f55d8ba f646f17f 15aaeab5
a590 ab5764fe b50819b7 1bbf6087 df81c8af feae7679 b2ffd5d1 1fdcf5de dbfebfb8
a5b0 8de7b2ff a31bbdfe 366cfcb2 317f9ff7 ec6a9672 f67e50ff a5887e2b 685e7dda
R4: 0xeef0e170:
e170 ffffffff 00000000 00000000 00000000 00000000 00000000 2dc02dc0 00000000
e190 08924e15 00000000 0cbf8cdb 00000000 00000000 00000000 0cbf8cdb 00000000
e1b0 d276e000 d276cd80 00060ae0 00060ae0 0cbf8cd8 00000000 0cbf8cd8 00000000
e1d0 00000000 006e006e eef0e1d8 eef0e1d8 00000001 00000000 eef0e1f0 00000000
e1f0 00000003 00000002 000026f6 00000000 00000000 00000000 00068477 00000000
e210 01bbca2e 00000000 00000000 00000000 0000fa21 00000000 0661e443 00000000
e230 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
e250 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
R6: 0xcc3e688b:
6888 276a6e37 276a7e37 276a8e37 276a9e37 276aae37 276abe37 276ace37 276ade37
68a8 276aee37 276afe37 276b0e37 276b1e37 276b2e37 276b3e37 276b4e37 276b5e37
68c8 276b6e37 276b7e37 276b8e37 276b9e37 276bae37 276bbe37 276bce37 276bde37
68e8 276bee37 276bfe37 276c0e37 276c1e37 276c2e37 276c3e37 276c4e37 276c5e37
6908 276c6e37 276c7e37 276c8e37 276c9e37 276cae37 276cbe37 276cce37 276cde37
6928 276cee37 276cfe37 276d0e37 276d1e37 276d2e37 276d3e37 276d4e37 276d5e37
6948 276d6e37 276d7e37 276d8e37 276d9e37 276dae37 276dbe37 276dce37 276dde37
6968 276dee37 276dfe37 276e0e37 276e1e37 276e2e37 276e3e37 276e4e37 276e5e37
6988 276e6e37 276e7e37 276e8e37 276e9e37 276eae37 276ebe37 276ece37 276ede37
R8: 0xc0bb9148:
9148 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
9168 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
9188 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
91a8 00000000 00000000 00000000 00000000 00000000 00000001 00000000 00000000
91c8 c0a1455c 00000000 00000000 00000001 00494657 00000000 00000000 00000000
91e8 204d5241 00494657 00000000 00000000 00000000 00000000 00000000 00000000
9208 00000001 00000001 ffffffff 00000001 00000000 c0012880 00000000 54494157
9228 00000000 00000000 00000000 636f6c43 666f206b 00000066 00000000 00000000
CPU: 2 PID: 0 Comm: swapper/2 Not tainted 3.14.52-svn6855 #2
[<c0014e1c>] (unwind_backtrace) from [<c00119c8>] (show_stack+0x10/0x14)
[<c00119c8>] (show_stack) from [<c0834d9c>] (dump_stack+0x64/0xb4)
[<c0834d9c>] (dump_stack) from [<c0013ce4>] (handle_IPI+0xf0/0x1ec)
[<c0013ce4>] (handle_IPI) from [<c00085a8>] (gic_handle_irq+0x58/0x60)
[<c00085a8>] (gic_handle_irq) from [<c0012480>] (__irq_svc+0x40/0x70)
Exception stack(0xd209bf60 to 0xd209bfa8)
bf60: d209bfa8 00000000 e53fa531 00000031 eef0e1f0 00000001 cc3e690b 00000031
bf80: c0bb91c8 412fc09a 00000001 00000000 00000000 d209bfa8 c0072fe8 c05aadac
bfa0: 600b0013 ffffffff
[<c0012480>] (__irq_svc) from [<c05aadac>] (cpuidle_enter_state+0x50/0xec)
[<c05aadac>] (cpuidle_enter_state) from [<c05aaf3c>] (cpuidle_idle_call+0xf4/0x164)
[<c05aaf3c>] (cpuidle_idle_call) from [<c000f10c>] (arch_cpu_idle+0x8/0x44)
[<c000f10c>] (arch_cpu_idle) from [<c00675a4>] (cpu_startup_entry+0x9c/0x138)
[<c00675a4>] (cpu_startup_entry) from [<10008644>] (0x10008644)
IPI backtrace for cpu 3
CPU: 3 PID: 0 Comm: swapper/3 Not tainted 3.14.52-svn6855 #2
task: d2074500 ti: d209c000 task.ti: d209c000
PC is at cpuidle_enter_state+0x50/0xec
LR is at ktime_get+0x58/0x118
pc : [<c05aadac>] lr : [<c0072fe8>] psr: 600f0013
sp : d209dfa8 ip : 00000000 fp : 00000000
r10: 00000001 r9 : 412fc09a r8 : c0bb91c8
r7 : 00000031 r6 : cc3ec57e r5 : 00000001 r4 : eef161f0
r3 : 00000031 r2 : e53fa531 r1 : 00000000 r0 : d209dfa8
Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 10c53c7d Table: 23e8c04a DAC: 00000015
PC: 0xc05aad2c:
ad2c 1a000004 e2511001 e242204c 2afffff9 e3e00012 e8bd8010 e1a00004 e12fff33
ad4c e8bd8010 e3e00012 e8bd8010 c0ba41e8 e92d40f0 e3a0504c e0251295 e24dd014
ad6c e1a07001 e1a06002 e1a04000 e1a0000d ebeb2083 e1a01007 e1a02006 e1a00004
ad8c e5953054 e1cd60d0 e12fff33 e1a05000 e1a0000d ebeb207a e1cd20d0 f1080080
adac e0522006 e0c33007 e28d0008 ebea09be e59d000c e59d6008 e304c240 e340c00f
adcc e3a03000 e1a01fc0 e3e02102 e0e1069c e1520000 e0d3c001 b1a00002 e3550000
adec e5840008 e1a01000 b3a03000 b5843008 ba00000e e0850085 e285c001 e0840180
ae0c e08cc08c e1c022d0 e1a0c18c e0922001 e0a33fc1 e1c022f0 e18420dc e3a00001
LR: 0xc0072f68:
2f68 e59f001c e3001177 ebfedcc0 e59f300c e58d3004 eaffffb1 eaffffb1 c0bae5a0
2f88 c0c7f540 c0a19f98 e59f3104 e92d4ff0 e1a0a000 e5933000 e24dd01c e3530000
2fa8 1a000036 e59fb0ec e59f40e8 e59b8090 e3180001 1a000035 f57ff05b e5945000
2fc8 e1c423d8 e5941054 e595c000 e1a00005 e0926001 e0a37fc1 e1cd60f8 e12fff3c
2fe8 e1c561d0 e1c520d8 e5945004 e1cd61f0 e1c464d0 e594c008 e26c9020 e0500002
3008 e0c11003 e1cd21d0 e0000002 e0011003 e0832590 e0966002 e1a02c36 e0233195
3028 e0a77003 e25c3020 e1822917 e1a0cc57 e58dc004 e1a09002 e5942058 51a09357
3048 e58d9000 e1cd60d0 e0966002 e0a77fc2 f57ff05b e5943090 e1580003 1affffd2
SP: 0xd209df28:
df28 c0ba3f24 c0013ce4 f4a0010c c0baf1a8 d209df60 f4a00100 c0bb91c8 c00085a8
df48 c0072fe8 c05aadac 600f0013 ffffffff d209df94 c0012480 d209dfa8 00000000
df68 e53fa531 00000031 eef161f0 00000001 cc3ec57e 00000031 c0bb91c8 412fc09a
df88 00000001 00000000 00000000 d209dfa8 c0072fe8 c05aadac 600f0013 ffffffff
dfa8 e53fa531 00000031 c0ca6f6c eef161f4 00000001 eef161f0 c0ca6f6c eef161f4
dfc8 00000001 c05aaf3c d209c000 c0bae574 c083d68c c0c39ffd c0c39ffd c000f10c
dfe8 00000000 c00675a4 c0c3a4c8 10008644 7f4edd3d 7f73f877 00000000 00000002
e008 00000000 d2074ac0 c0bbba48 00000001 00000015 eef06c40 d2074ac0 00000000
R0: 0xd209df28:
df28 c0ba3f24 c0013ce4 f4a0010c c0baf1a8 d209df60 f4a00100 c0bb91c8 c00085a8
df48 c0072fe8 c05aadac 600f0013 ffffffff d209df94 c0012480 d209dfa8 00000000
df68 e53fa531 00000031 eef161f0 00000001 cc3ec57e 00000031 c0bb91c8 412fc09a
df88 00000001 00000000 00000000 d209dfa8 c0072fe8 c05aadac 600f0013 ffffffff
dfa8 e53fa531 00000031 c0ca6f6c eef161f4 00000001 eef161f0 c0ca6f6c eef161f4
dfc8 00000001 c05aaf3c d209c000 c0bae574 c083d68c c0c39ffd c0c39ffd c000f10c
dfe8 00000000 c00675a4 c0c3a4c8 10008644 7f4edd3d 7f73f877 00000000 00000002
e008 00000000 d2074ac0 c0bbba48 00000001 00000015 eef06c40 d2074ac0 00000000
R2: 0xe53fa4b1:
a4b0 236fe6de 71adfff3 47e2f5e5 fee76f9b e36e67ff 7fa3ef5d 5bbfa66d 9974df6e
a4d0 974b0f67 49af63fe a79fe7bf 915db4ed ec80cc9b f6d5df6f 772ce89c 5fe92dfe
a4f0 bfabb6ff 8fd3dde7 63bff957 087561f3 fedad4ef 7f3defe9 bd50b7bc 5fd57dbd
a510 b3b3bd7f eef3a879 3de6d63f dff7ee7d 97e72cb2 587f17e5 fff1e32e ebdcf1ed
a530 7d22f333 733eecc5 8f4f7b77 83cbcbaf dbfffff7 ebecab77 ffda95f1 ff75b2fb
a550 79c199d7 456cef77 eb3fd1fe d1c5d3ff fe477767 fd7475fd 71b36b8d b6bdfba3
a570 fbf6fe9b eddafd1f fbe37fcd eff72353 ab4268f9 9f55d8ba f646f17f 15aaeab5
a590 ab5764fe b50819b7 1bbf6087 df81c8af feae7679 b2ffd5d1 1fdcf5de dbfebfb8
a5b0 8de7b2ff a31bbdfe 366cfcb2 317f9ff7 ec6a9672 f67e50ff a5887e2b 685e7dda
R4: 0xeef16170:
6170 ffffffff 00000000 00000000 00000000 00000000 00000000 2e602e60 00000000
6190 081d7ebe 00000000 0cbf8cda 00000000 00000000 00000000 0cbf8cda 00000000
61b0 d276e000 d276cd80 00060ae0 00060ae0 0cbf8cd7 00000000 0cbf8cd7 00000000
61d0 00000000 6c976c97 eef161d8 eef161d8 00000001 00000000 eef161f0 00000000
61f0 00000003 00000003 000026e2 00000000 00000000 00000000 00063568 00000000
6210 01831e7a 00000000 00000000 00000000 0000e0ee 00000000 06284649 00000000
6230 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
6250 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
R6: 0xcc3ec4fe:
c4fc 283c3707 283c4707 283c5707 283c6707 283c7707 283c8707 283c9707 283ca707
c51c 283cb707 283cc707 283cd707 283ce707 283cf707 283d0707 283d1707 283d2707
c53c 283d3707 283d4707 283d5707 283d6707 283d7707 283d8707 283d9707 283da707
c55c 283db707 283dc707 283dd707 283de707 283df707 283e0707 283e1707 283e2707
c57c 283e3707 283e4707 283e5707 283e6707 283e7707 283e8707 283e9707 283ea707
c59c 283eb707 283ec707 283ed707 283ee707 283ef707 283f0707 283f1707 283f2707
c5bc 283f3707 283f4707 283f5707 283f6707 283f7707 283f8707 283f9707 283fa707
c5dc 283fb707 283fc707 283fd707 283fe707 283ff707 28400707 28401707 28402707
c5fc 28403707 28404707 28405707 28406707 28407707 28408707 28409707 2840a707
R8: 0xc0bb9148:
9148 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
9168 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
9188 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
91a8 00000000 00000000 00000000 00000000 00000000 00000001 00000000 00000000
91c8 c0a1455c 00000000 00000000 00000001 00494657 00000000 00000000 00000000
91e8 204d5241 00494657 00000000 00000000 00000000 00000000 00000000 00000000
9208 00000001 00000001 ffffffff 00000001 00000000 c0012880 00000000 54494157
9228 00000000 00000000 00000000 636f6c43 666f206b 00000066 00000000 00000000
CPU: 3 PID: 0 Comm: swapper/3 Not tainted 3.14.52-svn6855 #2
[<c0014e1c>] (unwind_backtrace) from [<c00119c8>] (show_stack+0x10/0x14)
[<c00119c8>] (show_stack) from [<c0834d9c>] (dump_stack+0x64/0xb4)
[<c0834d9c>] (dump_stack) from [<c0013ce4>] (handle_IPI+0xf0/0x1ec)
[<c0013ce4>] (handle_IPI) from [<c00085a8>] (gic_handle_irq+0x58/0x60)
[<c00085a8>] (gic_handle_irq) from [<c0012480>] (__irq_svc+0x40/0x70)
Exception stack(0xd209df60 to 0xd209dfa8)
df60: d209dfa8 00000000 e53fa531 00000031 eef161f0 00000001 cc3ec57e 00000031
df80: c0bb91c8 412fc09a 00000001 00000000 00000000 d209dfa8 c0072fe8 c05aadac
dfa0: 600f0013 ffffffff
[<c0012480>] (__irq_svc) from [<c05aadac>] (cpuidle_enter_state+0x50/0xec)
[<c05aadac>] (cpuidle_enter_state) from [<c05aaf3c>] (cpuidle_idle_call+0xf4/0x164)
[<c05aaf3c>] (cpuidle_idle_call) from [<c000f10c>] (arch_cpu_idle+0x8/0x44)
[<c000f10c>] (arch_cpu_idle) from [<c00675a4>] (cpu_startup_entry+0x9c/0x138)
[<c00675a4>] (cpu_startup_entry) from [<10008644>] (0x10008644)
Hi Joy
please look at linu/Documentation/RCU how to trace and fix rcu warnings
linux-2.6-imx.git - Freescale i.MX Linux Tree
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------