diff options
| -rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8192se/trx.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/net/wireless/rtlwifi/rtl8192se/trx.c b/drivers/net/wireless/rtlwifi/rtl8192se/trx.c index 36b48be8329c..2b3c78baa9f8 100644 --- a/drivers/net/wireless/rtlwifi/rtl8192se/trx.c +++ b/drivers/net/wireless/rtlwifi/rtl8192se/trx.c | |||
| @@ -49,6 +49,12 @@ static u8 _rtl92se_map_hwqueue_to_fwqueue(struct sk_buff *skb, u8 skb_queue) | |||
| 49 | if (ieee80211_is_nullfunc(fc)) | 49 | if (ieee80211_is_nullfunc(fc)) |
| 50 | return QSLT_HIGH; | 50 | return QSLT_HIGH; |
| 51 | 51 | ||
| 52 | /* Kernel commit 1bf4bbb4024dcdab changed EAPOL packets to use | ||
| 53 | * queue V0 at priority 7; however, the RTL8192SE appears to have | ||
| 54 | * that queue at priority 6 | ||
| 55 | */ | ||
| 56 | if (skb->priority == 7) | ||
| 57 | return QSLT_VO; | ||
| 52 | return skb->priority; | 58 | return skb->priority; |
| 53 | } | 59 | } |
| 54 | 60 | ||
