[PATCH v17 0/7] firmware: arm_rmm: Add RMM v2.0 base RMI support
Gavin Shan
gshan at redhat.com
Wed Sep 9 03:52:33 PDT 2026
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tf-a.patch
Type: text/x-patch
Size: 2620 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20260909/bd8251ea/attachment.bin>
More information about the linux-arm-kernel
mailing list