From: Dedy Lansky Date: Wed, 10 Sep 2014 13:34:42 +0000 (+0300) Subject: wil6210: fix race condition between BACK event and Rx data X-Git-Tag: omap-for-v3.19/prcm-cleanup~141^2~144^2~66 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec81b5adf42e02560b3b05a0c8897451cd3d8b29;p=pandora-kernel.git wil6210: fix race condition between BACK event and Rx data While handling Rx packet, BACK event arrives and frees tid_ampdu_rx array. This causes kernel panic while accessing already freed spinlock The fix is to remove tid_ampdu_rx[]'s spinlock and instead use single sta's spinlock to guard the whole tid_ampdu_rx array. Signed-off-by: Dedy Lansky Signed-off-by: Vladimir Kondratiev Signed-off-by: John W. Linville --- Reading git-diff-tree failed