The Dreaded ACPI Timeout Bug

This is an old revision of the document!


Patch to fix the ACPI weirdness on some models - TODO!!

Index: sys/dev/acpi/acpi.c
===================================================================
RCS file: /cvs/src/sys/dev/acpi/acpi.c,v
diff -u -p -u -r1.444 acpi.c
--- sys/dev/acpi/acpi.c	24 Mar 2025 09:53:20 -0000	1.444
+++ sys/dev/acpi/acpi.c	20 Apr 2025 19:45:13 -0000
@@ -823,8 +823,8 @@ acpi_pci_set_powerstate(pci_chipset_tag_
 	}
 #endif /* NACPIPWRRES > 0 */
 
-	if (state == ACPI_STATE_D0 && pre)
-		aml_evalname(sc, pdev->node, "_PS0", 0, NULL, NULL);
+//	if (state == ACPI_STATE_D0 && pre)
+//		aml_evalname(sc, pdev->node, "_PS0", 0, NULL, NULL);
 }
 
 int