diff options
author | Tim Harvey <tharvey@gateworks.com> | 2025-07-10 08:09:34 -0700 |
---|---|---|
committer | Jerome Forissier <jerome.forissier@linaro.org> | 2025-08-01 09:30:47 +0200 |
commit | 51eb2bff870bee3fe34c7088331248e745d42b3c (patch) | |
tree | e6c6aa068e5fbafd80b3827e4938d6f1bd9872e0 /net | |
parent | bd4de55951202089e627db7d520adb4ba33d47fd (diff) |
net: lwip: remove eth_init from net_init as it is called later
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 <tharvey@gateworks.com>
Reviewed-by: Jerome Forissier <jerome.forissier@linaro.org>
Diffstat (limited to 'net')
-rw-r--r-- | net/lwip/net-lwip.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/net/lwip/net-lwip.c b/net/lwip/net-lwip.c index 8c6f057aab5..660ceb10cbe 100644 --- a/net/lwip/net-lwip.c +++ b/net/lwip/net-lwip.c @@ -281,7 +281,6 @@ int net_init(void) if (!init_done) { eth_init_rings(); - eth_init(); lwip_init(); init_done = true; } |