efi_loader: event queueing

When a new event is queued we have to process the event queue by calling
efi_process_event_queue(). But there is not reason to call the function
when the event is not queueable.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
This commit is contained in:
Heinrich Schuchardt 2020-12-28 00:25:34 +01:00
parent fe179d7fb5
commit b7d186f071

View File

@ -247,9 +247,9 @@ static void efi_queue_event(struct efi_event *event)
} }
if (event) if (event)
list_add_tail(&event->queue_link, &efi_event_queue); list_add_tail(&event->queue_link, &efi_event_queue);
}
efi_process_event_queue(); efi_process_event_queue();
} }
}
/** /**
* is_valid_tpl() - check if the task priority level is valid * is_valid_tpl() - check if the task priority level is valid