net: systemport: free dev before on error path
authorPan Bian <bianpan2016@163.com>
Wed, 20 Jan 2021 04:44:23 +0000 (20:44 -0800)
committerJakub Kicinski <kuba@kernel.org>
Wed, 20 Jan 2021 17:07:15 +0000 (09:07 -0800)
commit0c630a66bf10991b0ef13d27c93d7545e692ef5b
tree14dfe755263961295f36ab5cfcd84be1e304366c
parentde658a195ee23ca6aaffe197d1d2ea040beea0a2
net: systemport: free dev before on error path

On the error path, it should goto the error handling label to free
allocated memory rather than directly return.

Fixes: 31bc72d97656 ("net: systemport: fetch and use clock resources")
Signed-off-by: Pan Bian <bianpan2016@163.com>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
Link: https://lore.kernel.org/r/20210120044423.1704-1-bianpan2016@163.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/broadcom/bcmsysport.c