Hi Kohei, On 9/8/26 2:09 PM, Kohei Enju wrote: [...] >> >> [1] RMM spec : https://support.arm.com/documentation/den0137/2-0bet3/ >> [2] This series: https://gitlab.arm.com/linux-arm/linux-cca.git cca/cca-host/fw_rmm/v17 >> [3] KVM CCA v17 integration branch: https://gitlab.arm.com/linux-arm/linux-cca.git cca/cca-host/kvm-integration/v17 >> [4] Gmem inplace conversion https://github.com/googleprodkernel/linux-cc/tree/guest_memfd-inplace-conversion-v12 >> [5] TF-RMM https://git.trustedfirmware.org/TF-RMM/tf-rmm.git main (commit: 134266ae) > > I understand that QEMU-virt is not intended to model a realistic > production platform and that QEMU-SBSA is generally preferred. However, > I sometimes use QEMU-virt to test functionality quickly because it runs > slightly faster than QEMU-SBSA. > > I tested this series with QEMU-virt and found that RMM initialization > failed during boot: > > [...] > INFO: BL31: Initializing RMM > INFO: RMM init start. > ERROR: RMM init failed: -8 > WARNING: BL31: RMM initialization failed > I also ran into same issue and attached TF-A patch leads to a successful RMM initialization, please have a try to see if it can resolve your issue. Thanks, Gavin