linux - intel VT-d for OS保护测试

标签 linux testing linux-kernel intel

现在,我想做一个测试来确定 VT-d 保护什么,内核还是内存?所以,我需要一些工具和建议。有人有想法吗?非常感谢!

最佳答案

VT-d 是一个 IOMMU。它允许总线互连重新映射 I/O 设备的“地址空间”。最大的用例是将硬件设备映射到虚拟客户机(即使用 VT-x 实现的虚拟机)的 I/O 空间,这样硬件访问就无法“看到”主机操作系统拥有的任何内存。从这个意义上说,它保护“内核和内存”。除此之外,您还需要提出一个更具体的问题。

关于linux - intel VT-d for OS保护测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10728807/

相关文章:

使用 USB 连接到我的计算机的手机的 Android 测试自动化

c - 内核模块 makefile 输出名称

php - 从 PHP 写入十六进制到串口

linux - 如何使用文本文件中的给定参数对文本文件中的每一行重复一个命令(Bash?)

testing - SpecFlow - 重试失败的测试

testing - golang TestMain() 函数设置测试无法访问的变量

linux - 为什么 Linux 原始套接字的 RX 环大小限制为 4GB?

c - 映射到内存中的本地 APIC 寄存器仅包含 1

linux - postgres用户的很多tracepath命令

c++ - mutex 或 flock fcntl.h 只锁定写操作