Microsoft liefert Hyper-V IOMMU-Treiber für Linux-Kernel
Microsoft hat einen neuen, paravirtualisierten IOMMU-Treiber für den Linux-Kernel eingereicht, der für die kommende Version Linux 7.4 vorgesehen ist.
Microsoft hat einen neuen, paravirtualisierten IOMMU-Treiber (Input/Output Memory Management Unit) für den Entwicklungszweig des Linux-Kernels bereitgestellt, der für die kommende Veröffentlichung von Linux 7.4 vorgesehen ist. Der Treiber wurde in den -next-Zweig des IOMMU-Subsystems integriert und ist für den Einsatz in Linux-Gast-Virtuellen Maschinen auf Microsofts Hyper-V-Hypervisor bestimmt.
Der neue Treiber ermöglicht DMA-Schutz (Direct Memory Access) auf Kernel-Ebene für Geräte, die virtuellen Maschinen zugewiesen sind. Dieser Schutz ist besonders relevant für Systeme, die Intel VT-d und AMD IOMMU-Technologien verwenden. Der Treiber kann über die Kconfig-Option HYPERV_PVIOMMU aktiviert werden.
Berichten von Phoronix zufolge stellt die Integration dieses Treibers in den Linux-Kernel einen bedeutenden Fortschritt für die paravirtualisierte IOMMU-Unterstützung dar. Ziel ist es, Leistungseinbußen, die durch Hardware-Virtualisierung verursacht werden, zu reduzieren und die Stabilität in virtualisierten Umgebungen zu verbessern.
Die offizielle Veröffentlichung von Linux 7.4 wird für Ende Dezember erwartet, sofern die Entwicklung planmäßig verläuft. Dieser Beitrag ist Teil fortlaufender Bemühungen, die Kompatibilität und Leistung von Linux auf verschiedenen Virtualisierungsplattformen zu verbessern.