On 09/27/2011 11:00 AM, Kalle Valo wrote: > From: Jouni Malinen <jouni@xxxxxxxxxxxxxxxx> > > Commit 94e532d1a ("ath6kl: Fix system freeze under heavy data load") > aligns the skb data without checking if the skb is cloned. Because of > this ath6kl can corrupt the local TCP stack information that can result > in TCP retransmission failing and TCP connections stalling. > > To avoid the corruption we need to copy the skb. Now the alignment > in ath6kl_htc_tx_buf_align() doesn't corrupt TCP packets anymore (and is > not even used for the cloned skb's that got copied since the alignment > of the data is handled at the copy time). Applied. Kalle -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html