From: Kangjie Lu <[email protected]>
Date: Fri, 22 Mar 2019 22:52:21 -0500

> @@ -1252,8 +1252,16 @@ static int fjes_probe(struct platform_device *plat_dev)
>       adapter->open_guard = false;
>  
>       adapter->txrx_wq = alloc_workqueue(DRV_NAME "/txrx", WQ_MEM_RECLAIM, 0);
> +     if (!adapter->txrx_wq) {
> +             err = -ENOMEM;
> +             goto err_free_netdev;
> +     }

These error paths have to undo the netif_napi_add() done by fjes_sw_init().

Reply via email to