diff options
Diffstat (limited to 'linux-drd/0014-fix-rtl8192se.patch')
-rw-r--r-- | linux-drd/0014-fix-rtl8192se.patch | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/linux-drd/0014-fix-rtl8192se.patch b/linux-drd/0014-fix-rtl8192se.patch new file mode 100644 index 0000000..512e281 --- /dev/null +++ b/linux-drd/0014-fix-rtl8192se.patch @@ -0,0 +1,15 @@ +--- linux-2.6/drivers/net/wireless/rtlwifi/rtl8192se/trx.c ++++ linux-2.6/drivers/net/wireless/rtlwifi/rtl8192se/trx.c +@@ -49,6 +49,12 @@ static u8 _rtl92se_map_hwqueue_to_fwqueu + if (ieee80211_is_nullfunc(fc)) + return QSLT_HIGH; + ++ /* Kernel commit 1bf4bbb4024dcdab changed EAPOL packets to use ++ * queue V0 at priority 7; however, the RTL8192SE appears to have ++ * that queue at priority 6 ++ */ ++ if (skb->priority == 7) ++ return QSLT_VO; + return skb->priority; + } + |