社区
驱动开发/核心开发
帖子详情
关于intel iommu配置,设备无法启动
qq_39856410
2019-04-04 09:47:35
linux系统启动报错,dmar错误,修改intel iommu配置,虚拟化功能受到影响,求助
求助,今遇到一台服务器安装我们的一个linux系统,安装成功,但无法启动,修改内核项intel_iommu=igfx_off后,系统正常启动,但intel的虚拟化功能无法使用。
...全文
2165
4
打赏
收藏
关于intel iommu配置,设备无法启动
linux系统启动报错,dmar错误,修改intel iommu配置,虚拟化功能受到影响,求助求助,今遇到一台服务器安装我们的一个linux系统,安装成功,但无法启动,修改内核项intel_iommu=igfx_off后,系统正常启动,但intel的虚拟化功能无法使用。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Johnblx
2021-03-25
打赏
举报
回复
内核版本的问题,升级内核版本
Johnblx
2021-03-25
打赏
举报
回复
谁有答案贴一下吧
Johnblx
2021-03-25
打赏
举报
回复
遇到相同的问题了,无解,
我是一条咸鱼鱼鱼
2020-06-23
打赏
举报
回复
我们也是遇到这个问题了 请问你们是如何解决的呢
[转]关于Linux grub
配置
iommu
=pt
intel
_
iommu
=on
原文出处:
IOMMU
(二)-从
配置
说起 - 知乎 做过DPDK/SPDK开发或者用kvm做过pci passthrough的一定知道以下的
配置
: BIOS中enable vt-d,内核参数
配置
intel
_
iommu
=on
iommu
=pt 好多人对这些
配置
很疑惑,不知道这些
配置
的是做什么的,配或者不配对性能有什么影响。 包括我自己曾经也一知半解,今天整理一下,争取让大家柳暗花明。 enable vt-d 意思很明确,BIOS收集
IOMMU
硬件相关的信息以及它和PCI
设备
连接关系的信息,通过..
Linux x86-64
IOMMU
详解(四)——启用
Intel
IOMMU
的
配置
BIOS
配置
在BIOS中,需要启用
Intel
VT和VT-d。VT是Virtualization Technology的缩写,而VT-d是Virtualization Technology for Directed I/O的缩写。后者正是
Intel
IOMMU
的别名。
Linux x86-64
IOMMU
详解(三)——
Intel
IOMMU
(硬件
IOMMU
)的功能与基本原理
本系列的第一篇文章已经提到,
IOMMU
分别有软件和硬件实现方式。软件
IOMMU
就是SWIOTLB,上一篇文章已经进行过详尽的介绍。而对于硬件
IOMMU
,有多个厂商都设计了自己的
IOMMU
。由于我的开发机器为
Intel
x86平台,因此接触的是
Intel
IOMMU
。 刚开始,我也找过网上很多资料,但是它们要么是基于较旧的Linux内核版本,要么理解不够深入。因此,即使我并没有深入地掌握
Intel
IOMMU
的每一处细节,我还是愿意将自己所了解的知识,以尽可能浅显的形式展现出来。
内核引导参数
IOMMU
与
INTEL
_
IOMMU
有何不同?
《ARM SMMU原理与
IOMMU
技术(“VT-d” DMA、I/O虚拟化、内存虚拟化)》 《提升KVM异构虚拟机
启动
效率:透传(pass-through)、DMA映射(VFIO、PCI、
IOMMU
)、virtio-balloon、异步DMA映射、预处理》 《内核引导参数
IOMMU
与
INTEL
_
IOMMU
有何不同?》 《DMAR(DMA remapping)与
IOMMU
》 前文(《DMAR(DMA remapping)与
IOMMU
》)介绍过
IOMMU
是提供DMA Remapping功能的硬件模块
intel
_
iommu
=on导致物理机报文收发基本不可用
原则上不应该直接
配置
intel
_
iommu
=on,redhat推荐的
配置
是
intel
_
iommu
=on,
iommu
=pt。当仅
配置
intel
_
iommu
=on会导致网络发包路径上存在大量slab分配。每次分配时,都需要争抢一把锁,导致发包的效率降低。 打开后,不管多大的NIC,用iperf都只能达到2Gbps左右。 检查方法: cat /proc/cmdline 里面会有in
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章