<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">--- a/common/cmd_bootm.c
+++ b/common/cmd_bootm.c
@@ -77,7 +77,7 @@ static int do_bootm_subcommand(cmd_tbl_t
 		return CMD_RET_USAGE;
 	}
 
-	if (state != BOOTM_STATE_START &amp;&amp; images.state &gt;= state) {
+	if (!(state &amp; BOOTM_STATE_START) &amp;&amp; images.state &gt;= state) {
 		printf("Trying to execute a command out of order\n");
 		return CMD_RET_USAGE;
 	}
</pre></body></html>