
Move the bootstage_mark() function just before net_loop(), so that the IPv6 code is not in the way.
Signed-off-by: Simon Glass sjg@chromium.org ---
cmd/net.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/cmd/net.c b/cmd/net.c index c90578e1b9f..d3e566752d1 100644 --- a/cmd/net.c +++ b/cmd/net.c @@ -411,8 +411,6 @@ static int netboot_common(enum proto_t proto, struct cmd_tbl *cmdtp, int argc, return CMD_RET_USAGE; }
- bootstage_mark(BOOTSTAGE_ID_NET_START); - if (IS_ENABLED(CONFIG_IPV6) && !use_ip6) { char *s, *e; size_t len; @@ -426,6 +424,8 @@ static int netboot_common(enum proto_t proto, struct cmd_tbl *cmdtp, int argc, } }
+ bootstage_mark(BOOTSTAGE_ID_NET_START); + size = net_loop(proto); if (size < 0) { bootstage_error(BOOTSTAGE_ID_NET_NETLOOP_OK);