Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Increase Temp Buffer Size in FillMemoryMap() Routine (#213)
## Description Platforms with many differences between the EFI and GCD memory maps can overflow the temp buffer allocated at the start of FillInMemoryMap(). This PR updates the size of the temp buffer to be quadruple the size of the input EFI memory map to accommodate extra entries. At the end of the routine, the contents of the temp buffer are copied into a new buffer which is strictly the required size and the temp buffer is freed. - [x] Impacts functionality? - [ ] Impacts security? - [ ] Breaking change? - [ ] Includes tests? - [ ] Includes documentation? ## How This Was Tested Booting to shell ## Integration Instructions N/A
- Loading branch information