From 116d15939ba3fafdd4859423527974b24c0054fe Mon Sep 17 00:00:00 2001 From: Tom Rini Date: Tue, 1 Jul 2025 19:06:02 -0600 Subject: [PATCH] boot/android_ab.c: Make use of LBAF for printing lbaint_t When printing the contents of an lbaint_t variable we need to use LBAF to print it in order to get the correct format type depending on 32 or 64bit-ness. Furthermore, printed message should not be split as that makes finding them harder, so bring this back to a single line. Signed-off-by: Tom Rini Reviewed-by: Sam Protsenko Reviewed-by: Mattijs Korpershoek Link: https://lore.kernel.org/r/20250702010603.19354-1-trini@konsulko.com Signed-off-by: Mattijs Korpershoek --- boot/android_ab.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/boot/android_ab.c b/boot/android_ab.c index a287eac04fe..13e82dbcb7f 100644 --- a/boot/android_ab.c +++ b/boot/android_ab.c @@ -101,8 +101,7 @@ static int ab_control_create_from_disk(struct blk_desc *dev_desc, abc_blocks = DIV_ROUND_UP(sizeof(struct bootloader_control), part_info->blksz); if (abc_offset + abc_blocks > part_info->size) { - log_err("ANDROID: boot control partition too small. Need at"); - log_err(" least %lu blocks but have %lu blocks.\n", + log_err("ANDROID: boot control partition too small. Need at least %lu blocks but have " LBAF " blocks.\n", abc_offset + abc_blocks, part_info->size); return -EINVAL; } -- 2.47.2