From ab21f140422d6e25a4f0a1c1faf502b34dd5b30d Mon Sep 17 00:00:00 2001 From: Dominik Sliwa Date: Thu, 21 Feb 2019 14:33:57 +0100 Subject: backports: mt76: fix skb_pad Signed-off-by: Dominik Sliwa --- patches/0092-mt76-skb-pad.patch | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 patches/0092-mt76-skb-pad.patch diff --git a/patches/0092-mt76-skb-pad.patch b/patches/0092-mt76-skb-pad.patch new file mode 100644 index 00000000..68be3f21 --- /dev/null +++ b/patches/0092-mt76-skb-pad.patch @@ -0,0 +1,16 @@ +diff --git a/drivers/net/wireless/mediatek/mt76/usb.c b/drivers/net/wireless/mediatek/mt76/usb.c +index 79e59f2..363bea8 100644 +--- a/drivers/net/wireless/mediatek/mt76/usb.c ++++ b/drivers/net/wireless/mediatek/mt76/usb.c +@@ -535,7 +535,11 @@ int mt76u_skb_dma_info(struct sk_buff *skb, int port, u32 flags) + } + + if (unlikely(pad)) { ++#if LINUX_VERSION_IS_GEQ(4,14,0) + if (__skb_pad(last, pad, true)) ++#else ++ if (skb_pad(last, pad)) ++#endif + return -ENOMEM; + __skb_put(last, pad); + } -- cgit v1.2.3