Společnost Intel vydala novou verzi virtualizačního enginu HAXM 7.8 (Hardware Accelerated Execution Manager), po které archivovala repozitář a oznámila ukončení podpory projektu. Intel již nebude přijímat opravy a záplaty, účastnit se vývoje a poskytovat aktualizace. Osobám, které chtějí pokračovat ve vývoji, bylo navrženo vytvořit fork a rozvíjet jej samostatně.
HAXM je multiplatformní (Linux, NetBSD, Windows, macOS) hypervisor, který využívá hardwarová rozšíření procesorů Intel (Intel VT, Intel Virtualization Technology) pro zrychlení a posílení izolace. virtuálních strojů. Hypervisor je implementován jako ovladač pracující na úrovni jádra a poskytuje rozhraní podobné KVM pro aktivaci hardwarové virtualizace v uživatelském prostoru. HAXM byl podporován ke zrychlení emulátoru platformy Android a QEMU. Kód byl napsán v jazyce C a je distribuován pod licencí BSD.
Dříve byl projekt vytvořen za účelem umožnění použití technologie Intel VT ve Windows a macOS. V Linuxu byla podpora Intel VT původně dostupná v Xen a KVM, zatímco v NetBSD byla poskytována v NVMM, a proto byl HAXM portován pro Linux a NetBSD později a neměl významnou roli na těchto platformách. Po integraci plné podpory Intel VT v produktech Microsoft Hyper-V a macOS HVF potřeba separátního hypervisoru odpadla a společnost Intel se rozhodla projekt ukončit.
Ve finální verzi HAXM 7.8 byla přidána podpora instrukce INVPCID, podpora rozšíření XSAVE v CPUID, vylepšena implementace modulu CPUID a modernizován instalátor. Byla potvrzena kompatibilita HAXM s vydáními QEMU od verze 2.9 do 7.2.
Zdroj: opennet.ru
