On 23 February 2016 at 17:06, Laszlo Ersek <[email protected]> wrote: [supersnip] > By that I don't mean *another* new PCD, beyond the ACPI version PCD that > Ard's patch series already contains -- I mean a more generic PCD that > *replaces* the ACPI version PCD, and controls the allocations across all > drivers. >
I disagree here. Whether you want only ACPI 5.0 and later tables, and whether you need your allocations to be below 4 GB to be shareable with PEI are completely orthogonal, imo. In fact, I am going to respin the AcpiTableDxe to keep the FACS table below 4 GB for now, and we can wire it up to whichever solution we come with up when we do, because I don't see this discussion coming to a close in the near future. On top of that, FACS is not even used on arm64 as far as I can figure out. Note that I still think this is a valuable discussion to have, but allocating below 4 GB because ACPI tables only carry 32-bit address fields or allocating below 4 GB because of some internal PI limitation are completely different things, and should not be confused. _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

