领域管理监视器(RMM)是用于管理领域VM执行及其与正常世界虚拟机监视器的交互的领域世界固件。RMM在领域世界的异常级别2中运行,称为R_EL2。
RMM在Arm CCA系统中有两组职责,一方面,RMM为主机提供服务,以允许主机管理领域,另一方面,RMM直接为领域提供服务。
主机服务可以分为政策和机制两个方面。
对于政策功能,主机拥有所有政策决策,包括以下内容:
RMM对主机策略的支持包括以下功能:
最后,RMM还维护领域的以下安全原语:
RMM规范定义了两个通信通道,以允许在正常世界主机和领域VM之间请求和控制所有功能。从主机到RMM的通信通道称为领域管理接口(RMI)。在RMM和领域VM之间定义的第二个通道称为领域服务接口(RSI)。RSI是向RMM请求服务的通道。 在接下来的几节中,我们将详细讨论这些接口。