I'm going to admit I'm fairly new to this but after some reading, I
couldn't quite understand why there is an assertion ensuring that the
sk_buff being sent is not cloned. I was going to see what exploded if I
removed it and to my surprise...nothing did. In fact, except for a few
[12014.013409] wl0: wlc_d11hdrs_mac80211: AC_BE txop exceeded phylen
382/256 dur 3562/1504
things seem to work fine. I'll be doing some more testing with this over
the next couple of days. What obvious thing does this break horribly?
-- Ilya Kogan
drivers/staging/brcm80211/sys/wlc_mac80211.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/drivers/staging/brcm80211/sys/wlc_mac80211.c
b/drivers/staging/brcm80211/sys/wlc_mac80211.c
index 1d5d01a..a130386 100644
--- a/drivers/staging/brcm80211/sys/wlc_mac80211.c
+++ b/drivers/staging/brcm80211/sys/wlc_mac80211.c
@@ -5126,7 +5126,6 @@ wlc_sendpkt_mac80211(struct wlc_info *wlc, struct
sk_buff *sdu,
fifo = prio2fifo[prio];
ASSERT((uint) skb_headroom(sdu) >= TXOFF);
- ASSERT(!(sdu->cloned));
ASSERT(!(sdu->next));
ASSERT(!(sdu->prev));
ASSERT(fifo < NFIFO);
--
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