diff mbox series


Message ID 20210518162034.1.I7db737fa0a8e7da8247a1a614633bc0fc6455a00@changeid (mailing list archive)
State New
Headers show
Series ACPI: Increase ACPI_MAX_HANDLES | expand

Commit Message

Raul Rangel May 18, 2021, 10:20 p.m. UTC
acpi_handle_list is used to store the references returned by
ThermalZone._PSL. With processors supporting Hyper-threading and more
cores, the previous limit is not enough for common cases. If _PSL
returns more than the limit, the passive thermal threshold fails to

This change increase the limit to 32, so we can support at least 16 core
CPUs with Hyper-threads.

I acknowledge that this change is just kicking the can down the road.

Signed-off-by: Raul E Rangel <rrangel@chromium.org>

 include/acpi/acpi_bus.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series


diff --git a/include/acpi/acpi_bus.h b/include/acpi/acpi_bus.h
index 37dac195adbb..fdce8e7c4718 100644
--- a/include/acpi/acpi_bus.h
+++ b/include/acpi/acpi_bus.h
@@ -13,7 +13,7 @@ 
 #include <linux/property.h>
 /* TBD: Make dynamic */
-#define ACPI_MAX_HANDLES	10
+#define ACPI_MAX_HANDLES	32
 struct acpi_handle_list {
 	u32 count;
 	acpi_handle handles[ACPI_MAX_HANDLES];