kernel - Add a global priority hack for ACPI
authorMatthew Dillon <dillon@apollo.backplane.com>
Tue, 16 Jan 2018 00:37:35 +0000 (16:37 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Tue, 16 Jan 2018 00:37:35 +0000 (16:37 -0800)
commit5025fc65cd2448de8a5b7295c9936b473a7b0194
tree8d3d8cd31cdb726f3c4340eb8cb2279923337887
parent509820ba321e49047a986066f859158fa9ac5624
kernel - Add a global priority hack for ACPI

* Allows ACPI to fully probe and attach all acpi devices before
  attaching any non-ACPI devices.

* May improve device attach stability.

* Currently only implemented at the top-level of the acpi
  device tree.
19 files changed:
sys/dev/acpica/acpi.c
sys/dev/acpica/acpi_acad.c
sys/dev/acpica/acpi_button.c
sys/dev/acpica/acpi_cmbat.c
sys/dev/acpica/acpi_cpu.c
sys/dev/acpica/acpi_cpu_cstate.c
sys/dev/acpica/acpi_cpu_pstate.c
sys/dev/acpica/acpi_ec.c
sys/dev/acpica/acpi_hpet.c
sys/dev/acpica/acpi_isab.c
sys/dev/acpica/acpi_lid.c
sys/dev/acpica/acpi_pci_link.c
sys/dev/acpica/acpi_resource.c
sys/dev/acpica/acpi_smbat.c
sys/dev/acpica/acpi_thermal.c
sys/dev/acpica/acpi_timer.c
sys/kern/subr_bus.c
sys/sys/bus.h
sys/sys/kobj.h