From c60898c9c6988e34d33a7c5d5b79c0bcc14da719 Mon Sep 17 00:00:00 2001 From: Shiji Yang Date: Sun, 27 Jul 2025 15:42:01 +0800 Subject: [PATCH] meminfo: correct "free" memory region size The size of free memory should be $lmb_base - $ram_base. Signed-off-by: Shiji Yang --- cmd/meminfo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/meminfo.c b/cmd/meminfo.c index acdb38dcba0..aa3b5bafe17 100644 --- a/cmd/meminfo.c +++ b/cmd/meminfo.c @@ -93,7 +93,7 @@ static int do_meminfo(struct cmd_tbl *cmdtp, int flag, int argc, print_region("stack", stk_bot, CONFIG_STACK_SIZE, &upto); if (IS_ENABLED(CONFIG_LMB)) show_lmb(lmb_get(), &upto); - print_region("free", gd->ram_base, upto, &upto); + print_region("free", gd->ram_base, upto - gd->ram_base, &upto); return 0; } -- 2.47.2