I think as long as there is no demand to have a TDX guest with this property be set to "off", then just don't add it.
With a TDX VM, it will can be implicitly active. If we ever have to disable it for selective memory backends, we can add the property and have something like on/off/auto. For now it would be "auto".
Makes sense to me.
OK. I think I get the answer of open #1 in cover letter.
Yes.
If no other voice, I'll drop this patch and allocate gmem RAM when
vm_type is TDX.
Good!
--
Cheers,
David / dhildenb