freebsd-dev/sys/dev/acpica/Osd
Mark Johnston edab404aec Defer ACPI taskqueue creation to SI_SUB_KICK_SCHEDULER.
This addresses a deadlock during boot when EARLY_AP_STARTUP is configured:
a taskqueue thread may call pause() with an ACPI mutex held, and thread0
may block on this mutex before configuring the eventtimer. In this case
the taskqueue thread will sleep forever waiting for its callout to fire.

PR:		220277
Submitted by:	jhb
MFC after:	3 days
2017-07-05 17:39:17 +00:00
..
OsdDebug.c Merge ACPICA 20161222. 2017-01-05 21:28:25 +00:00
OsdHardware.c Merge ACPICA 20161222. 2017-01-05 21:28:25 +00:00
OsdInterrupt.c
OsdMemory.c
OsdSchedule.c Defer ACPI taskqueue creation to SI_SUB_KICK_SCHEDULER. 2017-07-05 17:39:17 +00:00
OsdStream.c
OsdSynch.c Use polling spin loops for timeouts during early boot. 2016-05-16 21:33:31 +00:00
OsdTable.c Merge ACPICA 20160930. 2016-10-04 20:27:15 +00:00