Xen 4.19

Xen 4.19

Après 8 mois de développement, le 29 juillet 2024, Xen 4.19 a été publié.

Principales modifications

  • ARM:
    • prise en charge des notifications FF-A;
    • introduction de la programmation dynamique des nœuds en utilisant overlay dtbo.
  • x86:
    • désactivation des HVM PIRQs par défaut;
    • réduction du temps de configuration de l'IOMMU pour le domaine matériel;
    • permet aux domaines HVM/PVH de mapper des pages étrangères;
    • annonce du support de PVH dom0 avec réserves;
    • introduction d'un nouveau pilote x2APIC utilisant l'adressage logique pour les IPI et physique pour les interruptions externes.
  • Améliorations générales:
    • modification des définitions des tableaux flexibles dans les en-têtes des interfaces d'entrée-sortie afin de ne pas utiliser «1» comme nombre d'éléments du tableau;
    • la version minimale prise en charge de la chaîne d'outils OCaml est maintenant 4.05;
    • xl/libxl configure vkb=[] pour les domaines HVM avec priorité sur vkb_device;
    • augmentation du nombre maximum de processeurs pour lesquels Xen peut être compilé, de 4095 à 16383;
    • lors de la compilation avec le support systemd (./configure —enable-systemd), la dépendance à libsystemd a été supprimée (le support Systemd Notify est conservé, maintenant via une implémentation de bibliothèque autonome);
    • xenalyze ne nécessite plus —svm-mode lors de l'analyse des traces générées sur les processeurs AMD;
    • ajout d'un nouveau backend 9pfs fonctionnant comme un démon dans dom0;
    • prise en charge de libxl pour backendtype=tap avec tapback.

Exigences de compilation

  • x86: gcc version 4.1.2 ou plus récent
  • arm32: gcc 4.9 ou plus récent
  • arm64: gcc 5.1 ou plus récent

Instructions de compilation

Code source: Disponibles via tarball sur la page de téléchargement ou via git:

git clone -b RELEASE-4.19.0 https://xenbits.xenproject.org/git-http/xen.git

Des instructions détaillées pour la compilation peuvent être trouvées sur la page «Compiler Xen à partir des sources» ou «Compiler Xen à partir des sources sur NetBSD».

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster