Re: [edk2-devel] vTPM support in cloud-Hypervisor in aarch64

2022-05-17 Thread Praveen K Paladugu
Closing the loop on this thread. With some support from folks at ARM, I was able to narrow down the issue to Page Tables not correctly configured in EDKII to handle TPM device. After marking the pages in vTPM address range (start:0xFED4, len:0x5000) as device Pages (ARM_MEMORY_REGION_ATTR

Re: [edk2-devel] vTPM support in cloud-Hypervisor in aarch64

2022-05-02 Thread Praveen K Paladugu
Folks, pinging on this thread to bubble it up. I'd appreciate any pointers you can provide on this bug. On 4/27/2022 1:00 PM, Praveen K Paladugu wrote: Folks, I am trying to enable vTPM support in Windows Guest while using cloud-hypervisor as the VMM and OVMF firmware from edk2 repo. The Firm

[edk2-devel] vTPM support in cloud-Hypervisor in aarch64

2022-04-27 Thread Praveen K Paladugu
Folks, I am trying to enable vTPM support in Windows Guest while using cloud-hypervisor as the VMM and OVMF firmware from edk2 repo. The Firmware is built with the following command: build -a AARCH64 -t GCC5 -p ArmVirtPkg/ArmVirtCloudHv.dsc -b DEBUG \ -D TPM2_ENABLE=TRUE -D TPM2_CONFIG