[RFC PATCH v1 2/2] cgroup/misc: Add support for Arm CCA MECIDs
Michal Koutný
mkoutny at suse.com
Fri Jul 24 05:52:19 PDT 2026
Hello Kohei.
On Fri, Jul 24, 2026 at 06:40:56PM +0900, Kohei Enju <enju.kohei at fujitsu.com> wrote:
> Arm CCA MECIDs are limited platform resources. Add a misc cgroup
> resource to allow the system administrator to account for and limit
> their use.
>
> The cca_mec resource represents the number of Realm VMs using the
> private MEC policy. Each such Realm consumes one MECID. Charge the
> resource when the Realm is created, and uncharge it when the Realm is
> successfully destroyed.
>
> Realms using the shared MEC policy don't consume this resource.
>
> Signed-off-by: Kohei Enju <enju.kohei at fujitsu.com>
> ---
> arch/arm64/include/asm/kvm_rmi.h | 2 ++
> arch/arm64/kvm/rmi.c | 44 +++++++++++++++++++++++++++++++-
> drivers/firmware/arm_rmm/rmi.c | 4 +++
(mainly for this)
> include/linux/misc_cgroup.h | 4 +++
> kernel/cgroup/misc.c | 4 +++
> 5 files changed, 57 insertions(+), 1 deletion(-)
Conditional
Acked-by: Michal Koutný <mkoutny at suse.com>
(it makes sense along the other arches' miscresurces)
Why? I see this [1] (or followup) needs to be added first.
Thanks,
Michal
[1] https://lore.kernel.org/r/20260715142739.80398-4-steven.price@arm.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 265 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20260724/7ff14dea/attachment.sig>
More information about the linux-arm-kernel
mailing list