[Galaxy S3 Neo Original Android Development] josch85:
WLAN related kernel panics

I experienced some WLAN related kernel panics with this ROM. I analyzed the last_kmsg.log but couldn't find the mentioned halDebug.c file.

...
[ 3576.571300] [00000000] *pgd=00000000
[ 3576.574715] pgd = c4db8000
[ 3576.574889] [00000000] *pgd=00000000
[ 3576.575744] pgd = c4db8000
[ 3576.575848] [00000000] *pgd=00000000
[ 3576.576616] pgd = c4db8000
[ 3576.576721] [00000000] *pgd=00000000
[ 3576.577401] pgd = c4db8000
[ 3576.577506] [00000000] *pgd=00000000
[ 3578.647403] pgd = d6170000
[ 3578.647502] [00000000] *pgd=00000000
[ 3593.255893] Fatal error on the wcnss.
[ 3593.256082] wcnss subsystem failure reason: halDebug.c:387:WLAN fatal error - LOGP
[ 3593.256194] Kernel panic - not syncing: subsys-restart: Resetting the SoC - wcnss crashed.
[ 3593.256382] [<c010cdb0>] (unwind_backtrace+0x0/0x138) from [<c0b59adc>] (panic+0xb4/0x238)
[ 3593.256561] [<c0b59adc>] (panic+0xb4/0x238) from [<c0173f68>] (subsystem_restart_dev+0x1b0/0x1fc)
[ 3593.256666] [<c0173f68>] (subsystem_restart_dev+0x1b0/0x1fc) from [<c0140c0c>] (wcnss_err_fatal_intr_handler+0x48/0x58)
[ 3593.256851] [<c0140c0c>] (wcnss_err_fatal_intr_handler+0x48/0x58) from [<c0215094>] (handle_irq_event_percpu+0xd4/0x2a8)
[ 3593.257029] [<c0215094>] (handle_irq_event_percpu+0xd4/0x2a8) from [<c02152a4>] (handle_irq_event+0x3c/0x5c)
[ 3593.257205] [<c02152a4>] (handle_irq_event+0x3c/0x5c) from [<c0217efc>] (handle_level_irq+0xf4/0x130)
[ 3593.257381] [<c0217efc>] (handle_level_irq+0xf4/0x130) from [<c021463c>] (generic_handle_irq+0x20/0x30)
[ 3593.257559] [<c021463c>] (generic_handle_irq+0x20/0x30) from [<c0135b94>] (smp2p_gpio_in_notify+0x254/0x2dc)
[ 3593.257754] [<c0135b94>] (smp2p_gpio_in_notify+0x254/0x2dc) from [<c0b68e88>] (notifier_call_chain+0x40/0x68)
[ 3593.257933] [<c0b68e88>] (notifier_call_chain+0x40/0x68) from [<c01d0684>] (raw_notifier_call_chain+0x14/0x1c)
[ 3593.258110] [<c01d0684>] (raw_notifier_call_chain+0x14/0x1c) from [<c0134bec>] (smp2p_interrupt_handler+0x328/0x474)
[ 3593.258287] [<c0134bec>] (smp2p_interrupt_handler+0x328/0x474) from [<c0215094>] (handle_irq_event_percpu+0xd4/0x2a8)
[ 3593.258389] [<c0215094>] (handle_irq_event_percpu+0xd4/0x2a8) from [<c02152a4>] (handle_irq_event+0x3c/0x5c)
[ 3593.258573] [<c02152a4>] (handle_irq_event+0x3c/0x5c) from [<c0218018>] (handle_fasteoi_irq+0xe0/0x14c)
[ 3593.258750] [<c0218018>] (handle_fasteoi_irq+0xe0/0x14c) from [<c021463c>] (generic_handle_irq+0x20/0x30)
[ 3593.258940] [<c021463c>] (generic_handle_irq+0x20/0x30) from [<c0106b58>] (handle_IRQ+0xa4/0xe4)
[ 3593.259131] [<c0106b58>] (handle_IRQ+0xa4/0xe4) from [<c010052c>] (gic_handle_irq+0x98/0x124)
[ 3593.259314] [<c010052c>] (gic_handle_irq+0x98/0x124) from [<c0b67340>] (__irq_svc+0x40/0x74)
[ 3593.259409] Exception stack(0xe8761ca0 to 0xe8761ce8)
[ 3593.259584] 1ca0: e60a4168 00000000 16ea16ea 00010000 c2a4d620 00000000 00000001 e60a4168
[ 3593.259683] 1cc0: e8761f1c 00000000 e8761dd0 c0100000 00000018 e8761ce8 c0252e14 c0b66cf4
[ 3593.259861] 1ce0: 60000013 ffffffff
[ 3593.260051] [<c0b67340>] (__irq_svc+0x40/0x74) from [<c0b66cf4>] (_raw_spin_unlock_irq+0x2c/0x54)
[ 3593.260157] [<c0b66cf4>] (_raw_spin_unlock_irq+0x2c/0x54) from [<c0252e14>] (__remove_mapping+0xdc/0x10c)
[ 3593.260339] [<c0252e14>] (__remove_mapping+0xdc/0x10c) from [<c0254dec>] (shrink_page_list+0x4ac/0x870)
[ 3593.260527] [<c0254dec>] (shrink_page_list+0x4ac/0x870) from [<c02558e8>] (shrink_inactive_list+0x404/0x608)
[ 3593.260715] [<c02558e8>] (shrink_inactive_list+0x404/0x608) from [<c0256208>] (shrink_mem_cgroup_zone+0x3f0/0x544)
[ 3593.260897] [<c0256208>] (shrink_mem_cgroup_zone+0x3f0/0x544) from [<c02563c0>] (shrink_zone+0x64/0xb0)
[ 3593.261078] [<c02563c0>] (shrink_zone+0x64/0xb0) from [<c0257264>] (balance_pgdat+0x418/0x6b8)
[ 3593.261181] [<c0257264>] (balance_pgdat+0x418/0x6b8) from [<c02578a0>] (kswapd+0x39c/0x430)
[ 3593.261368] [<c02578a0>] (kswapd+0x39c/0x430) from [<c01cb028>] (kthread+0x88/0x94)
[ 3593.261559] [<c01cb028>] (kthread+0x88/0x94) from [<c0106df0>] (kernel_thread_exit+0x0/0x8)
[ 3593.261750] CPU2: stopping
[ 3593.261856] [<c010cdb0>] (unwind_backtrace+0x0/0x138) from [<c010b898>] (handle_IPI+0x148/0x240)
[ 3593.262030] [<c010b898>] (handle_IPI+0x148/0x240) from [<c0100580>] (gic_handle_irq+0xec/0x124)
[ 3593.262130] [<c0100580>] (gic_handle_irq+0xec/0x124) from [<c0b6751c>] (__irq_usr+0x3c/0x60)
[ 3593.262298] Exception stack(0xdeed9fb0 to 0xdeed9ff8)
[ 3593.262465] 9fa0: 00000005 7958b454 79432160 791d0000
[ 3593.262560] 9fc0: 00000000 792688a8 00000028 7947a1dc 89054398 00000004 79268800 8fc4d488
[ 3593.262729] 9fe0: 00000000 8fc4d3f0 a6e5fd79 a6e5fd92 200e1830 ffffffff
[ 3593.262896] CPU3: stopping
[ 3593.263082] [<c010cdb0>] (unwind_backtrace+0x0/0x138) from [<c010b898>] (handle_IPI+0x148/0x240)
[ 3593.263265] [<c010b898>] (handle_IPI+0x148/0x240) from [<c0100580>] (gic_handle_irq+0xec/0x124)
[ 3593.263367] [<c0100580>] (gic_handle_irq+0xec/0x124) from [<c0b6751c>] (__irq_usr+0x3c/0x60)
[ 3593.263534] Exception stack(0xdaa09fb0 to 0xdaa09ff8)
[ 3593.263702] 9fa0: 13f88708 13ec1d60 000003bb 364fc349
[ 3593.263798] 9fc0: 000003c8 a71b6380 71041e00 000003c8 000003c3 13f88640 13ec1fc0 13ec1c78
[ 3593.263968] 9fe0: 00000001 8770a3b0 00000280 a8e59f40 200d0030 ffffffff
[ 3593.264134] CPU1: stopping
[ 3593.264254] [<c010cdb0>] (unwind_backtrace+0x0/0x138) from [<c010b898>] (handle_IPI+0x148/0x240)
[ 3593.264429] [<c010b898>] (handle_IPI+0x148/0x240) from [<c0100580>] (gic_handle_irq+0xec/0x124)
[ 3593.264530] [<c0100580>] (gic_handle_irq+0xec/0x124) from [<c0b6751c>] (__irq_usr+0x3c/0x60)
[ 3593.264697] Exception stack(0xe2595fb0 to 0xe2595ff8)
[ 3593.264864] 5fa0: 00000000 00000001 00000000 00000000
[ 3593.264961] 5fc0: 00000018 a7200110 a01d9a88 00000002 00000002 a01d9a88 a72005e8 a7200040
[ 3593.265131] 5fe0: a8ee1624 88a3e758 a8ea99ad a8ea99ac 60070030 ffffffff
[ 3594.265389] wcnss crash shutdown 1
[ 3594.265491] Rebooting in 5 seconds..
[ 3599.265759] msm_restart: Going down for restart now
[ 3599.266007] Going down for restart now
[ 3599.266095] msm_restart_prepare: clear reset flag
[ 3599.266186] msm_restart_prepare : restart_reason = 0x12345678
[ 3599.266349] msm_restart_prepare : warm_reboot_set = 1
[ 3599.267107] failed to disable wdog debug: -4
[ 3599.267282] Calling SCM to disable SPMI PMIC arbiter
No errors detected

Can one of the ROM developer tell me how to fix this issue?

Did anyone else experience some random reboots with activated WLAN?