net: mscc: ocelot: check return value after calling platform_get_resource()
authorYang Yingliang <yangyingliang@huawei.com>
Sat, 5 Jun 2021 02:31:48 +0000 (10:31 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 19 Jul 2021 07:44:47 +0000 (09:44 +0200)
commit92820a12823e0c2f799367439e4ac4810c2e24f8
tree55c2a60b6face3f6feabb637f9213fae8c9c4c72
parentf3b96f4b6b2d8726c5382b3e429b85369939c04c
net: mscc: ocelot: check return value after calling platform_get_resource()

[ Upstream commit f1fe19c2cb3fdc92a614cf330ced1613f8f1a681 ]

It will cause null-ptr-deref if platform_get_resource() returns NULL,
we need check the return value.

Signed-off-by: Yang Yingliang <yangyingliang@huawei.com>
Reviewed-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/net/dsa/ocelot/seville_vsc9953.c