From: Sylwester Nawrocki Date: Wed, 7 Oct 2020 17:39:20 +0000 (+0200) Subject: cmd: Remove unreachable code from netboot_nfs() X-Git-Tag: submit/tizen/20201027.003535~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=67184eead8c8ef4bd340ac2155a2e573e39fc95d;p=platform%2Fkernel%2Fu-boot.git cmd: Remove unreachable code from netboot_nfs() rcode is always 0 (CMD_RET_SUCCESS) so last bootstage_error() call is never executed. Remove it altogether with the rcode local variable. This supresses following SVACE warning: * UNREACHABLE_CODE: This statement in the source code might be unreachable during program execution. [unreachable] unreachable at cmd/net.c:312 [rcode != 0 is always false because at this program point the variable rcode is always equal to 0] rcode != 0 is always false because at this program point the variable rcode is always equal to 0 at cmd/net.c:309 Change-Id: Idf4759839897a35fb47870bf953d35bcb5f0cad8 Signed-off-by: Sylwester Nawrocki --- diff --git a/cmd/net.c b/cmd/net.c index 5880bd3b0a..1988a2f56a 100644 --- a/cmd/net.c +++ b/cmd/net.c @@ -278,7 +278,6 @@ static int netboot_common(enum proto_t proto, cmd_tbl_t *cmdtp, int argc, int netboot_nfs(unsigned long addr, const char *filename, unsigned long offset, unsigned long limit) { - int rcode = 0; int size; load_addr = addr; @@ -305,12 +304,9 @@ int netboot_nfs(unsigned long addr, const char *filename, } bootstage_mark(BOOTSTAGE_ID_NET_LOADED); + bootstage_mark(BOOTSTAGE_ID_NET_DONE); - if (rcode == CMD_RET_SUCCESS) - bootstage_mark(BOOTSTAGE_ID_NET_DONE); - else - bootstage_error(BOOTSTAGE_ID_NET_DONE_ERR); - return rcode; + return CMD_RET_SUCCESS; } #endif