On 7/10/25 17:09, Tim Harvey wrote:
> The call to eth_init within net_init causes the network interface to
> start, stop, start again which can cause issues with certain network
> device drivers. Remove it to make it behave like the legacy network
> path.
> 
> Fixes: 5666865decb8 ("net: lwip: fix initialization sequence before a 
> command")
> Signed-off-by: Tim Harvey <thar...@gateworks.com>
> ---
>  net/lwip/net-lwip.c | 1 -
>  1 file changed, 1 deletion(-)
> 
> diff --git a/net/lwip/net-lwip.c b/net/lwip/net-lwip.c
> index 3918d57d7e58..d53faa39ba11 100644
> --- a/net/lwip/net-lwip.c
> +++ b/net/lwip/net-lwip.c
> @@ -285,7 +285,6 @@ int net_init(void)
>  
>       if (!init_done) {
>               eth_init_rings();
> -             eth_init();
>               lwip_init();
>               init_done = true;
>       }

Reviewed-by: Jerome Forissier <jerome.foriss...@linaro.org>

Thanks,
-- 
Jerome

Reply via email to