[PATCH] spl: Correct dependency for SPL_SYS_REPORT_STACK_F_USAGE

Tom Rini trini at konsulko.com
Thu Sep 25 22:51:24 CEST 2025


In Kconfig syntax, "!=" is a string and not numerical comparison. This
means that to check for a non-zero SPL_SIZE_LIMIT_PROVIDE_STACK value we
need to test that it is "> 0" rather than "!=" 0. This is because "0x0 >
0" is false while "0x0 != 0" is true.

Signed-off-by: Tom Rini <trini at konsulko.com>
---
 common/spl/Kconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/common/spl/Kconfig b/common/spl/Kconfig
index f34b96efc022..cb7b4179384b 100644
--- a/common/spl/Kconfig
+++ b/common/spl/Kconfig
@@ -176,7 +176,7 @@ config SPL_SYS_STACK_F_CHECK_BYTE
 	  Constant used to check the stack
 
 config SPL_SYS_REPORT_STACK_F_USAGE
-	depends on SPL_SIZE_LIMIT_PROVIDE_STACK != 0
+	depends on SPL_SIZE_LIMIT_PROVIDE_STACK > 0
 	bool "Check and report stack usage in SPL before relocation"
 	help
 	  If this option is enabled, the initial SPL stack is filled with 0xaa
-- 
2.43.0



More information about the U-Boot mailing list