MSI 页表是由 MSI 页表条目(MSI PTE)组成的平面阵列,每个条目有 16 个字节。MSI 页表没有像普通 RISC-V 页表那样的多级层次结构。相反,每个 MSI PTE 都是一个叶子条目,指定对虚拟中断文件在相关虚拟机中占用(或可能占用)的特定 4-KiB guest 物理页的访问的转换。要从MSI 页表中选择单个 MSI PTE,PTE 数组的...
如果msipte 访问检测到数据损坏(又称中毒数据),则停止并报告 "MSI PT 数据损坏"(原因 = 270)。 如果msipte.V == 0,则停止并报告 "MSI PTE 无效"(原因 = 262)。 如果msipte.C == 1,那么解释 PTE 的进一步处理由执行定义。 如果msipte.C == 0,则后续步骤将概述该过程。 如果msipte.M == 0 或...
M-mode 是不允许被虚拟化的,而且已经是最高特权级了,因此可以直接修改其它位的 MSIP,通常是使用非缓冲 IO 写入 memory-mapped control registers 来实现的,具体依赖于*台的实现机制。 多个同时中断按以下优先级递减顺序处理:MEI、MSI、MTI、SEI、SSI、STI。异常的优先级低于所有中断。 mepc# 当trap 陷入到 M-m...
When SUM=0, S-mode memory accesses to pages that are accessible by U-mode (U=1 in Figure [sv32pte]) will fault. When SUM=1, these accesses are permitted. SUM has no effect when page-based virtual memory is not in effect. Note that, while SUM is ordinarily ignored when not ...
{pmd,pte}_mkwrite() - net/mlx5: Lag, avoid lockdep warnings - hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED processing - crypto: ccp - Add a quirk to firmware update - soundwire: dmi-quirks: add remapping for HP Omen 16-k0005TX - platform/x86: asus-wmi: Adjust tablet...
msi.h /usr/src/linux-headers-5.19.0-1019-generic/arch/riscv/include/generated/asm/parport.h /usr/src/linux-headers-5.19.0-1019-generic/arch/riscv/include/generated/asm/percpu.h /usr/src/linux-headers-5.19.0-1019-generic/arch/riscv/include/generated/asm/platform-feature.h /usr/src/linux...
rsp_msg->trsp.CXL_IO = (req->is_cxl_dev && ((vs_pte.PBMT != PMA) || (is_msi == 1))) ? 1 : 0; rsp_msg->trsp.N = 0; rsp_msg->trsp.AMA = 0; rsp_msg->trsp.Global = vs_pte.G; rsp_msg->trsp.U = (is_msi & is_mrif); ...
8. 如果 msipte 访问检测到数据损坏(又称中毒数据),则停止并报告 "MSI PT 数据损坏"(原因 = 270)。 9. 如果 msipte.V == 0,则停止并报告 "MSI PTE 无效"(原因 = 262)。 10. 如果 msipte.C == 1,那么解释 PTE 的进一步处理由实现定义。 11. 如果 msipte.C == 0,则后续步骤将概述该过程。
23 MSI_MRIF RO 支持使用 MRIF 模式 MSI PTE 进行 MSI 地址转换。 24 AMO_HWAD RO 支持对已访问的 PTE (A) 和 dirty (D) 位进行原子更新。 25 ATS RO 支持PCIe 地址转换服务(ATS)和页面请求接口(PRI)[1]。 26 T2GPA RO 支持在 ATS 转换完成中返回 Guest 物理地址。 27 END RO 0时,IOMMU 支持...
262 MSI PTE 无效 No 263 MSI PTE 配置错误 No 264 MRIF 访问故障 No 265 PDT 条目加载访问故障 No 266 PDT 条目无效 No 267 PDT 条目配置错误 No 268 DDT 数据损坏 Yes 269 PDT 数据损坏 No 270 MSI PT 数据损坏 No 271 MSI MRIF 数据损坏 No 272 内部数据路径错误 Yes 273 IOMMU MSI 写访问故障...