aboutsummaryrefslogtreecommitdiffstats
path: root/whiteheat.fw
AgeCommit message (Expand)AuthorFilesLines
2008-07-10whiteheat: use request_firmware()David Woodhouse1-0/+0
tion value='linux-4.10.y'>linux-4.10.y Linux kernel stable treeStable Group
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPavel Skripkin <paskripkin@gmail.com>2021-07-09 17:24:18 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2021-07-28 11:13:45 +0200
commit11e9d163d631198bb3eb41a677a61b499516c0f7 (patch)
tree6a2b7212b43664c9598fc114dbe4d6d0925c0055
parent9947e8768f1f3634a54c810384def243038329f5 (diff)
downloadlinux-11e9d163d631198bb3eb41a677a61b499516c0f7.tar.gz
net: qcom/emac: fix UAF in emac_remove
commit ad297cd2db8953e2202970e9504cab247b6c7cb4 upstream. adpt is netdev private data and it cannot be used after free_netdev() call. Using adpt after free_netdev() can cause UAF bug. Fix it by moving free_netdev() at the end of the function. Fixes: 54e19bc74f33 ("net: qcom/emac: do not use devm on internal phy pdev") Signed-off-by: Pavel Skripkin <paskripkin@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>