On Jan 11, 2018 13:35, "Steven Sistare" steven.sistare@oracle.com wrote:
All of the code paths above are taken when *not* EFI_OLD_MMAP.
But it is exactly the EFI_OLD_MMAP case I worry about.
Nobody should hopefully use it, but as mentioned, at least the SGI UV1 case enables it automatically.
And who knows how many users ended up adding it manually due to the problems we had for a while with EFI page tables (due to non-linear addresses when laying out the EFI data, but also due to bad EFI memory information from the BIOS)
Linus