summaryrefslogtreecommitdiff
path: root/net/netfilter/nft_set_rbtree.c
diff options
context:
space:
mode:
authorChuanhong Guo <gch981213@gmail.com>2020-04-03 19:28:24 +0800
committerDavid S. Miller <davem@davemloft.net>2020-04-03 16:10:32 -0700
commit0452800f6db4ed0a42ffb15867c0acfd68829f6a (patch)
tree31f7e577e34291c718c1614c55aebb0e7dbdacec /net/netfilter/nft_set_rbtree.c
parentc85adced953af8eb443852c12e8ea1142de91b7c (diff)
net: dsa: mt7530: fix null pointer dereferencing in port5 setup
The 2nd gmac of mediatek soc ethernet may not be connected to a PHY and a phy-handle isn't always available. Unfortunately, mt7530 dsa driver assumes that the 2nd gmac is always connected to switch port 5 and setup mt7530 according to phy address of 2nd gmac node, causing null pointer dereferencing when phy-handle isn't defined in dts. This commit fix this setup code by checking return value of of_parse_phandle before using it. Fixes: 38f790a80560 ("net: dsa: mt7530: Add support for port 5") Signed-off-by: Chuanhong Guo <gch981213@gmail.com> Reviewed-by: Vivien Didelot <vivien.didelot@gmail.com> Reviewed-by: Florian Fainelli <f.fainelli@gmail.com> Tested-by: René van Dorst <opensource@vdorst.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/netfilter/nft_set_rbtree.c')
0 files changed, 0 insertions, 0 deletions