]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
ACPICA: Remove spurious precision from format used to dump parse trees
authorDavid Laight <david.laight.linux@gmail.com>
Wed, 27 May 2026 18:07:08 +0000 (20:07 +0200)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 27 May 2026 18:18:46 +0000 (20:18 +0200)
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.

Link: https://github.com/acpica/acpica/commit/a87038098af6
Signed-off-by: David Laight <david.laight.linux@gmail.com>
Signed-off-by: Pawel Chmielewski <pawel.chmielewski@intel.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Link: https://patch.msgid.link/2914242.BEx9A2HvPv@rafael.j.wysocki
drivers/acpi/acpica/pswalk.c

index 2f3ebcd8aebe87951c9f3399ce07ea15af16fef4..a6a6e969e498890ce2f42bf7dddddf8cd04923fe 100644 (file)
@@ -49,8 +49,8 @@ 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),