diff mbox series

Reduce Lua verbosity

Message ID 20230214201741.4145334-1-sbabic@denx.de
State Accepted
Headers show
Series Reduce Lua verbosity | expand

Commit Message

Stefano Babic Feb. 14, 2023, 8:17 p.m. UTC
Dump the Lua Stack and en embedded script just in case the log level is
set to DEBUG.

Signed-off-by: Stefano Babic <sbabic@denx.de>
---
 corelib/lua_interface.c | 3 ++-
 parser/parser.c         | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)
diff mbox series

Patch

diff --git a/corelib/lua_interface.c b/corelib/lua_interface.c
index 4d59e7b..3268a7b 100644
--- a/corelib/lua_interface.c
+++ b/corelib/lua_interface.c
@@ -1563,7 +1563,8 @@  int lua_parser_fn(lua_State *L, const char *fcn, struct img_type *img)
 		return -1;
 	}
 
-	LUAstackDump(L);
+	if (loglevel >= DEBUGLEVEL)
+		LUAstackDump(L);
 
 	ret = lua_toboolean(L, -2) ? 0 : -1;
 
diff --git a/parser/parser.c b/parser/parser.c
index 98f98e7..23fcfef 100644
--- a/parser/parser.c
+++ b/parser/parser.c
@@ -923,7 +923,8 @@  static int parser(parsertype p, void *cfg, struct swupdate_cfg *swcfg)
 	}
 
 	if (swcfg->embscript) {
-		TRACE("Found Lua Software:\n%s", swcfg->embscript);
+		if (loglevel >= DEBUGLEVEL)
+			TRACE("Found Lua Software:\n%s", swcfg->embscript);
 		L = lua_parser_init(swcfg->embscript, &swcfg->bootloader);
 		if (!L) {
 			ERROR("Required embedded script that cannot be loaded");