From: Lennert Buytenhek Date: Fri, 17 Jul 2009 03:21:04 +0000 (+0200) Subject: mwl8k: mwl8k_txq_xmit() rework X-Git-Tag: v2.6.32-rc1~703^2~335^2~13 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=23b339062f247e0be84eaabb15e17b403c4388b6;p=pandora-kernel.git mwl8k: mwl8k_txq_xmit() rework Various mwl8k_txq_xmit changes: - Extract the QoS field before adding the DMA header. - Only write to tx->status once, and only after all the other descriptor fields have been set. - Do all tx state manipulation under the tx spinlock. - Remove the priv->inconfig check, as all transmit queues will be frozen during config cycles, so we won't ever be asked to transmit if a config cycle is running. - Remove some more dead code. Signed-off-by: Lennert Buytenhek Signed-off-by: John W. Linville --- Reading git-diff-tree failed