I have a working stack with proposal 5. I was using a version of grub that
didn't use Linux's EFI handover protocol, and I wasn't signalling the
unaccepted memory behavior at the right place (before EBS).
Many thanks to everyone who contributed to this discussion and brought some
creative ideas to
Hi,
> 3. fw_cfg
> - Add new fw_cfg item (opt/ovmf/AcceptAllMemory) to indicate how to handle
> the unaccepted memory.
> > True - accept all the memory
> > False - don't accept the memory
> > Default - It allows the firmware to choose depending on various
> factors.
> - G
Hi, All
Since the lazy-accept patch-set was sent for review, there are a lot of
discussions in multiple OpenSource-Communities (EDK2/QEMU/LinuxKernel).
Below are the summaries of the discussions/proposals
1. Accept memory under 4G
- Tom Lendacky's suggestion for SEV-SNP is to pre-accept all me
RFC: https://bugzilla.tianocore.org/show_bug.cgi?id=3937
UnacceptedMemory is one of the four defined types of TD memory in Intel
TDX guest. TDVF must invoke TDCALL [TDG.MEM.PAGE.ACCEPT] the unaccepted
memory before use it. See [TDVF] Section 7.1.
TDVF: https://www.intel.com/content/dam/develop/ext