Après deux ans et demi de développement
Clé
- Ajout de la prise en charge du chipset i440BX PCI/AGP ;
- Ajout d'une émulation de base des accélérateurs 3D Voodoo Banshee et Voodoo3 ;
- Implémentation de l'émulation des jeux d'instructions étendus AVX-512 VBMI2/VNNI/BITALG, VAES, VPCLMULQDQ / GFNI ;
- Des corrections ont été apportées à l'émulation des extensions PCID, ADCX/ADOX, MOVBE, AVX/AVX-512 et VMX ;
- L'implémentation VMX (Virtual Machine Extensions) a ajouté la prise en charge de la protection des sous-pages de mémoire basée sur EPT (Extended Page Tables) ;
- Les modèles de CPU Skylake-X, Cannonlake et Icelake-U ont été ajoutés à l'implémentation de l'instruction CPUID, ainsi que des signes de la présence d'une protection contre les attaques par canal secondaire et des registres MSR associés à une telle protection,
implémenté dans les puces Icelake-U ; - Ajout de la prise en charge de base du DDC (Display Data Channel) pour les adaptateurs graphiques compatibles VGA ;
- Le code avec l'émulation HPET (High Precision Event Timer) a été transféré depuis QEMU.
Source: opennet.ru