RISC-V IOMMU 规范定义了以下内容:
设备上下文(Device-context):将设备与地址空间关联,并保存用于地址转换的每个设备的参数。
进程上下文(Process-contexts):根据设备提供的进程标识号,将不同的虚拟地址空间关联起来。
MSI 页表配置:用于将 MSI(消息信号中断)定向到 IMSIC(中断管理子系统接口控制器)中的客户机中断文件。
IOMMU提供了在虚拟化场景中支持透传设备的能力,AIA和IOMMU相互配合可以显著提升虚拟机的性能,目前基于设备树的IOMMU系列补丁已经合入开源
之前我们在rvck-olk合入了这个分支,由于基线改变现在我们将合入这一系列补丁
RISC-V IOMMU 规范定义了以下内容:
设备上下文(Device-context):将设备与地址空间关联,并保存用于地址转换的每个设备的参数。
进程上下文(Process-contexts):根据设备提供的进程标识号,将不同的虚拟地址空间关联起来。
MSI 页表配置:用于将 MSI(消息信号中断)定向到 IMSIC(中断管理子系统接口控制器)中的客户机中断文件。
IOMMU提供了在虚拟化场景中支持透传设备的能力,AIA和IOMMU相互配合可以显著提升虚拟机的性能,目前基于设备树的IOMMU系列补丁已经合入开源
之前我们在rvck-olk合入了这个分支,由于基线改变现在我们将合入这一系列补丁