From: Avinash Patil Date: Mon, 29 Sep 2014 16:14:13 +0000 (+0530) Subject: mwifiex: fix soft lockup during iperf UDP RX X-Git-Tag: fixes-against-v3.18-rc2~144^2~39^2~32 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f73e557bca0609d0f997414a5b1403e3fadd5dea;p=pandora-kernel.git mwifiex: fix soft lockup during iperf UDP RX A soft lockup was observed on ARM multicore platform while UDP RX iperf was running on station. Reason for this is delay_main_task was not taken into consideration while jumping to process_start. Now if delay_main_task is true, we would exit mwifiex_main_process instead of going to process_start again. This ensure other process is scheduled on this CPU and soft lockup is avoided. Signed-off-by: Amitkumar Karwar Signed-off-by: Kevin Gan Signed-off-by: Marc Yang Signed-off-by: Avinash Patil Signed-off-by: Cathy Luo Signed-off-by: John W. Linville --- Reading git-diff-tree failed