mirror-linux/drivers/net
Bitterblue Smith edd5747aa1 wifi: rtl8xxxu: Fix skb misuse in TX queue selection
rtl8xxxu_queue_select() selects the wrong TX queues because it's
reading memory from the wrong address. It expects to find ieee80211_hdr
at skb->data, but that's not the case after skb_push(). Move the call
to rtl8xxxu_queue_select() before the call to skb_push().

Fixes: 26f1fad29a ("New driver: rtl8xxxu (mac80211)")
Signed-off-by: Bitterblue Smith <rtl8821cerfe2@gmail.com>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://lore.kernel.org/r/7fa4819a-4f20-b2af-b7a6-8ee01ac49295@gmail.com
2022-09-07 11:02:07 +03:00
..
appletalk
arcnet
bonding net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
caif
can net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
dsa Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-09-01 12:58:02 -07:00
ethernet net: fec: add stop mode support for imx8 platform 2022-09-03 09:54:34 +01:00
fddi
fjes net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
hamradio net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
hippi
hyperv net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
ieee802154 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-09-01 12:58:02 -07:00
ipa net: ipa: track polled transactions with an ID 2022-09-02 12:08:44 +01:00
ipvlan net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
mctp
mdio
netdevsim netdevsim: remove redundant variable ret 2022-09-01 20:50:48 -07:00
pcs
phy Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-09-01 12:58:02 -07:00
plip
ppp
slip
team net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
usb r8152: Add MAC passthrough support for Lenovo Travel Hub 2022-09-03 09:53:38 +01:00
vmxnet3 net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
vxlan net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
wan
wireguard genetlink: start to validate reserved header bytes 2022-08-29 12:47:15 +01:00
wireless wifi: rtl8xxxu: Fix skb misuse in TX queue selection 2022-09-07 11:02:07 +03:00
wwan Revert "Merge branch 'wwan-t7xx-fw-flashing-and-coredump-support'" 2022-08-19 15:30:05 -07:00
xen-netback
Kconfig
LICENSE.SRC
Makefile
Space.c net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
amt.c amt: remove unnecessary skb pointer check 2022-08-19 16:51:21 -07:00
bareudp.c
dummy.c net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
eql.c
geneve.c net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
gtp.c genetlink: start to validate reserved header bytes 2022-08-29 12:47:15 +01:00
ifb.c
loopback.c
macsec.c genetlink: start to validate reserved header bytes 2022-08-29 12:47:15 +01:00
macvlan.c net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
macvtap.c
mdio.c
mhi_net.c
mii.c
net_failover.c net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
netconsole.c net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
nlmon.c
ntb_netdev.c net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
rionet.c net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
sb1000.c
sungem_phy.c
tap.c
thunderbolt.c net: thunderbolt: Update module description with mention of USB4 2022-08-31 14:05:12 +01:00
tun.c net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
veth.c net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
virtio_net.c net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
vrf.c net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
vsockmon.c
xen-netfront.c