mirror of
https://github.com/tianocore/edk2
synced 2026-08-27 00:23:19 -04:00
The documentation of InstallPpi() and NotifyPpi() in both the spec and function comment indicate to return EFI_OUT_OF_RESOURCES if memory allocation fails. However, the implementation of those two services assert if memory allocation fails. This is a mismatch between what the function expected to return and what actually returns. Fix this by returning EFI_OUT_OF_RESOURCES if memory allocation fails, so the code matches the documentation and comply with the spec. It is expected service consumers(callers of these functions) to handle failures appriciately. Signed-off-by: Khalid Ali <khaliidcaliy@gmail.com> |
||
|---|---|---|
| .. | ||
| BootMode | ||
| CpuIo | ||
| Dependency | ||
| Dispatcher | ||
| FwVol | ||
| Hob | ||
| Image | ||
| Memory | ||
| PciCfg2 | ||
| PeiMain | ||
| Ppi | ||
| Reset | ||
| Security | ||
| StatusCode | ||
| PeiCore.uni | ||
| PeiCoreExtra.uni | ||
| PeiMain.h | ||
| PeiMain.inf | ||