-
Notifications
You must be signed in to change notification settings - Fork 22
Description
Today this says "All hart manipulation internal to a firmware implementation SHOULD be done before completion of the EFI_EVENT_GROUP_READY_TO_BOOT event. Firmware MUST place all secondary harts in an offline state before completion of the EFI_EVENT_GROUP_READY_TO_BOOT event."
...the problem is that it's mixing together both a MUST and a SHOULD all in one rule. So, if someone was satisfying the MUST, but for whatever reason not the SHOULD, it could become confusing to reason about the rule...
I suggest splitting these out.
UEFI_050 - Firmware MUST place all secondary harts in an offline state before completion of the EFI_EVENT_GROUP_READY_TO_BOOT event.
UEFI_050 - All hart manipulation internal to a firmware implementation SHOULD be done before completion of the EFI_EVENT_GROUP_READY_TO_BOOT event.