Browse Source

mac80211: another optimization for tx performance

SVN-Revision: 24677
Felix Fietkau 15 years ago
parent
commit
d6addd4ecd

+ 11 - 0
package/mac80211/patches/542-mac80211_fix_duplicate_skb_data_copy.patch

@@ -0,0 +1,11 @@
+--- a/net/mac80211/tx.c
++++ b/net/mac80211/tx.c
+@@ -1943,7 +1943,7 @@ netdev_tx_t ieee80211_subif_start_xmit(s
+ 	 */
+ 	if (skb_shared(skb)) {
+ 		tmp_skb = skb;
+-		skb = skb_copy(skb, GFP_ATOMIC);
++		skb = skb_clone(skb, GFP_ATOMIC);
+ 		kfree_skb(tmp_skb);
+ 
+ 		if (!skb) {