[PATCH] ACPI: set debug output flags independent of ACPICA

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



There was a divergence between Linux and ACPICA on the definition of
ACPI_DEBUG_DEFAULT. This divergence was solved by taking ACPICA's
definition. After resolving the divergence, it was clear that Linux
users wanted to use their old set of debug flags. This change fixes
the divergence by setting these debug flags during acpi_early_init()
rather than during global variable initialization in acpixf.h (owned
by ACPICA).

Fixes: 4c1379d7bb42 (ACPICA: Debug output: Add option to display method/object evaluation)
Reported-by: Michael J Ruhl <michael.j.ruhl@xxxxxxxxx>
Reported-by: Alex Gagniuc <Alex_Gagniuc@xxxxxxxxxxxx>
Signed-off-by: Erik Schmauss <erik.schmauss@xxxxxxxxx>
---
 drivers/acpi/bus.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/drivers/acpi/bus.c b/drivers/acpi/bus.c
index 5c093ce01bcd..147f6c7ea59c 100644
--- a/drivers/acpi/bus.c
+++ b/drivers/acpi/bus.c
@@ -1029,6 +1029,9 @@ void __init acpi_early_init(void)
 
 	acpi_permanent_mmap = true;
 
+	/* Initialize debug output. Linux does not use ACPICA defaults */
+	acpi_dbg_level = ACPI_LV_INFO | ACPI_LV_REPAIR;
+
 #ifdef CONFIG_X86
 	/*
 	 * If the machine falls into the DMI check table,
-- 
2.17.1




[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux