diff options
Diffstat (limited to 'patches/0028-select_queue/rtl8188eu.patch')
-rw-r--r-- | patches/0028-select_queue/rtl8188eu.patch | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/patches/0028-select_queue/rtl8188eu.patch b/patches/0028-select_queue/rtl8188eu.patch new file mode 100644 index 00000000..00413804 --- /dev/null +++ b/patches/0028-select_queue/rtl8188eu.patch @@ -0,0 +1,18 @@ +--- a/drivers/staging/rtl8188eu/os_dep/os_intfs.c ++++ b/drivers/staging/rtl8188eu/os_dep/os_intfs.c +@@ -244,9 +244,15 @@ static unsigned int rtw_classify8021d(st + return dscp >> 5; + } + ++#if LINUX_VERSION_IS_GEQ(4,19,0) + static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb, + struct net_device *sb_dev, + select_queue_fallback_t fallback) ++#else ++static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb, ++ void *accel_priv, ++ select_queue_fallback_t fallback) ++#endif + { + struct adapter *padapter = rtw_netdev_priv(dev); + struct mlme_priv *pmlmepriv = &padapter->mlmepriv; |