From: Arik Nemtsov Date: Fri, 18 May 2012 04:46:39 +0000 (+0300) Subject: wlcore: stop queues on Tx flush X-Git-Tag: v3.6-rc1~125^2~559^2~8^2~27 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2c38849f4a247673c8203a569444042e32d82410;p=pandora-kernel.git wlcore: stop queues on Tx flush Stop network queues during Tx flush, and also drop other internal mac80211 packets (mgmt) that may arrive when the queues are stopped. When flush is done all driver queues are clear, forcefully if needed. Protect the Tx flush operation with a new mutex, to prevent concurrency that can mess us queue state. Based on a patch by Eliad Peller Signed-off-by: Arik Nemtsov Signed-off-by: Luciano Coelho --- Reading git-diff-tree failed