diff options
author | Rafał Miłecki <rafal@milecki.pl> | 2018-08-16 10:02:41 +0200 |
---|---|---|
committer | Rafał Miłecki <rafal@milecki.pl> | 2018-08-16 13:07:23 +0200 |
commit | 00b4e65677266b589e40999578b5a47eacc1b06e (patch) | |
tree | b76567d3ef96a6a8537c3e503ec4281245d908af /package/kernel/mac80211/patches/328-v4.16-0001-brcmfmac-drop-Inter-Access-Point-Protocol-packets-by.patch | |
parent | f8c364b7204259b379c96f3e04d65ceed0a8fbe7 (diff) | |
download | upstream-00b4e65677266b589e40999578b5a47eacc1b06e.tar.gz upstream-00b4e65677266b589e40999578b5a47eacc1b06e.tar.bz2 upstream-00b4e65677266b589e40999578b5a47eacc1b06e.zip |
mac80211: brcmfmac: backport important changes from the 4.12
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Diffstat (limited to 'package/kernel/mac80211/patches/328-v4.16-0001-brcmfmac-drop-Inter-Access-Point-Protocol-packets-by.patch')
-rw-r--r-- | package/kernel/mac80211/patches/328-v4.16-0001-brcmfmac-drop-Inter-Access-Point-Protocol-packets-by.patch | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/package/kernel/mac80211/patches/328-v4.16-0001-brcmfmac-drop-Inter-Access-Point-Protocol-packets-by.patch b/package/kernel/mac80211/patches/328-v4.16-0001-brcmfmac-drop-Inter-Access-Point-Protocol-packets-by.patch index dbd9ea7489..f05e23da05 100644 --- a/package/kernel/mac80211/patches/328-v4.16-0001-brcmfmac-drop-Inter-Access-Point-Protocol-packets-by.patch +++ b/package/kernel/mac80211/patches/328-v4.16-0001-brcmfmac-drop-Inter-Access-Point-Protocol-packets-by.patch @@ -136,10 +136,10 @@ Signed-off-by: Kalle Valo <kvalo@codeaurora.org> + goto done; + } + - /* Make sure there's enough room for any header */ - if (skb_headroom(skb) < drvr->hdrlen) { - struct sk_buff *skb2; -@@ -295,6 +343,15 @@ void brcmf_txflowblock(struct device *de + /* Make sure there's enough writable headroom*/ + ret = skb_cow_head(skb, drvr->hdrlen); + if (ret < 0) { +@@ -288,6 +336,15 @@ void brcmf_txflowblock(struct device *de void brcmf_netif_rx(struct brcmf_if *ifp, struct sk_buff *skb) { |