[PATCH next] ACPICA: AML Parser: Remove spurious precision from format used to dump parse trees
From: david . laight . linux
Date: Thu Mar 26 2026 - 16:24:36 EST
From: David Laight <david.laight.linux@xxxxxxxxx>
The debug code in acpi_ps_delete_parse_tree() uses ("%*.s", level * 4, " ")
to indent traces.
POSIX requires the empty precision be treated as zero, but the kernel treats
is as 'no precision specified'.
Change to ("%*s", level * 4, "") since there is additional whitespace and no
reason to indent by one space when level is zero.
Signed-off-by: David Laight <david.laight.linux@xxxxxxxxx>
---
drivers/acpi/acpica/pswalk.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/acpi/acpica/pswalk.c b/drivers/acpi/acpica/pswalk.c
index 2f3ebcd8aebe..b1ec75e277ab 100644
--- a/drivers/acpi/acpica/pswalk.c
+++ b/drivers/acpi/acpica/pswalk.c
@@ -49,8 +49,7 @@ void acpi_ps_delete_parse_tree(union acpi_parse_object *subtree_root)
/* This debug option will print the entire parse tree */
- acpi_os_printf(" %*.s%s %p", (level * 4),
- " ",
+ acpi_os_printf(" %*s%s %p", (level * 4), "",
acpi_ps_get_opcode_name(op->
common.
aml_opcode),
--
2.39.5