Microsoft contribue un pilote IOMMU Hyper-V au noyau Linux
Microsoft a soumis un nouveau pilote IOMMU paravirtualisé à la branche de développement du noyau Linux, destiné à la prochaine version Linux 7.4.
Microsoft a contribué un nouveau pilote IOMMU paravirtualisé à la branche de développement du noyau Linux, prévu pour la prochaine sortie de Linux 7.4. Le pilote a été intégré à la branche -next du sous-système IOMMU et est conçu pour être utilisé dans les machines virtuelles invitées Linux fonctionnant sous l'hyperviseur Hyper-V de Microsoft.
Le nouveau pilote permet une protection DMA (Direct Memory Access) au niveau du noyau pour les périphériques alloués aux machines virtuelles. Cette protection est particulièrement pertinente pour les systèmes utilisant les technologies Intel VT-d et AMD IOMMU. Le pilote peut être activé via l'option de configuration Kconfig HYPERV_PVIOMMU.
Selon les informations rapportées par Phoronix, l'intégration de ce pilote dans le noyau Linux représente une avancée significative pour le support IOMMU paravirtualisé. Il vise à réduire les goulots d'étranglement de performance associés à la virtualisation matérielle et à améliorer la stabilité dans les environnements virtualisés.
La sortie officielle de Linux 7.4 est prévue pour la fin décembre, sous réserve que le développement progresse comme prévu. Cette contribution fait partie des efforts continus visant à améliorer la compatibilité et les performances de Linux sur diverses plateformes de virtualisation.