苹果M1 IOMMU驱动已合并到Linux 5.15 默认启用VT-d可扩展模式

访问:

苹果在线商店(中国)

作为Linux 5.15内核的IOMMU子系统更新的一部分,苹果M1芯片的DART IOMMU驱动已被送入。这个IOMMU驱动是由社区创建的,是"Asahi Linux"项目的一部分。

对于新架构的Mac兼容Linux而言,IOMMU是至关重要的,这有助于让他们正在开发中的示驱动与苹果Arm芯片上的其他功能一起运行,比如USB和PCIe,当然,PCIe对于M1上的WiFi和以太网的建立也是必要的。

苹果M1上的IOMMU对开发者来说是一个挑战,因为硬件被固定为使用16K的页面大小,而正在进行的工作是改进基础设施,以便在使用4K CPU页面大小的内核时能顺利运行。

"DART"IOMMU驱动之前已经并入主线。在IOMMU硬件支持的相同页面大小的情况下,该版本还对IOMMU映射/解映射的性能进行了优化。

而在英特尔方面,Linux 5.15还默认开启了VT-d可扩展模式。

苹果M1 IOMMU驱动已合并到Linux 5.15 默认启用VT-d可扩展模式

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/140066.html

(0)
上一篇 2021年9月4日
下一篇 2021年9月4日

相关推荐

发表回复

登录后才能评论