diff --git a/sys/dev/acpica/Osd/OsdSchedule.c b/sys/dev/acpica/Osd/OsdSchedule.c index 907a29ddc09c..42ef54d1b166 100644 --- a/sys/dev/acpica/Osd/OsdSchedule.c +++ b/sys/dev/acpica/Osd/OsdSchedule.c @@ -73,6 +73,9 @@ AcpiOsQueueForExecution(UINT32 Priority, OSD_EXECUTION_CALLBACK Function, void * at->at_task.ta_func = AcpiOsExecuteQueue; at->at_task.ta_context = at; switch (Priority) { + case OSD_PRIORITY_GPE: + at->at_task.ta_priority = 4; + break; case OSD_PRIORITY_HIGH: at->at_task.ta_priority = 3; break;