Nach exFAT-Verbesserungen im letzten Jahr fügt Microsoft Mariner das XFS-Root-Dateisystem hinzu
Im Dezember letzten Jahres erhielt Microsofts exFAT unter Linux dank Sony einige wirklich kräftige Leistungssteigerungen. Interne Tests zeigten in einigen Fällen eine Steigerung von fast 60 % . Apropos Dateisysteme: Microsoft hat jetzt Unterstützung für XFS als Root-Dateisystemtyp für CBL-Mariner hinzugefügt, das Linux-Betriebssystem von Microsoft für Azure 1P-Dienste und Edge-Appliances.
Die Änderung wurde mit der neuesten Version 2.0.20230426 für CBL-Mariner eingeführt, wo im Änderungsprotokoll „Adding XFS as a root filesystem type“ vermerkt ist. Drüben im Pull-Request-Bereich der GitHub-Seite hat Entwickler AZaugg eine Zusammenfassung der Änderung bereitgestellt (über Phoronix ):
Zusammenfassung
Hinzufügen von XFS-Unterstützung zum Installationsprogramm sowie Ermöglichen von Mariner, XFS-Dateisysteme zu booten.
Änderungsprotokoll
- XFS-Option zum Mariner Installer hinzugefügt
- fsck.xfs zu initrd hinzugefügt
- XFS-Modul zu Grub hinzugefügt
Wirkt sich das auf die Toolchain aus?
JA
Testmethodik
- Erstellen Sie eine neue VHD und booten Sie, bestätigte, dass das Root-Dateisystem XFS ausführte
In diesem Sinne erhalten auch andere Dateisysteme unter Linux Leistungsverbesserungen und Optimierungen. Dazu gehören F2FS, Btrfs und EXT4 . Daneben soll auch die Linux-Implementierung von Microsofts NTFS-Dateisystem (NTFS3) optimiert werden.
Hier ist das vollständige Änderungsprotokoll für CBL-Mariner Version 2.0.20230426, falls sich jemand fragt:
- Fügen Sie das Paket kata-containers-cc hinzu
- Hinzufügen von XFS als Root-Dateisystemtyp
- Aktivieren Sie die serielle Konsole für das ISO-Installationsprogramm
- Behebung von CVE 2022 37601 auf Webpack Loader-Utils, die in Webpack integriert sind
- CVE-2021-45985 auf memcached und ntopng behoben
- Deinstallation des InfluxDB-Pakets behoben
- Patch CVE-2021-28235 für etcd-Pakete
- Patch CVE-2022-2989 im Podman
- Patch CVE-2022-3165 in qemu
- Patch CVE-2023-25173 und CVE-2023-25153 für k3s
- Patchen Sie das eingebettete zlib-Paket in Boost, um CVE 2018-25032 zu beheben
- Aktualisieren Sie die gebündelte njs-Version in nginx auf 0.7.12, um CVE-2020-19692 , CVE-2020-19695 zu beheben
- Aktualisieren Sie die gebündelte njs-Version in nginx auf 0.7.12, um CVE-2020-19692 , CVE-2020-19695 zu beheben
- Aktualisieren Sie k3s auf 1.25.8 und 1.26.3
- Aktualisieren Sie k3s auf v1.24.6 und fügen Sie v1.25.5 hinzu
- Aktualisieren Sie Libyen auf 2.1.55, um CVE-2023-26916 zu beheben
- Aktualisieren Sie moby-cli auf 20.10.24
- Aktualisieren Sie moby-runc auf 1.1.5, um CVE-2023-28642 , CVE-2023-27561 , CVE-2023-25809 zu beheben
- Aktualisieren Sie mysql auf 8.0.33 Adresse CVE-2023-21976 , CVE-2023-21972 , CVE-2023-21982 , CVE-2023-21977 , CVE-2023-21980
- Aktualisieren Sie nmap auf Version 7.93, um CVE-2018-25032 zu beheben
- Aktualisieren Sie tcl auf 8.6.13 Fix CVE-2018-25032
- Aktualisieren Sie protobuf-c auf 1.4.1, um CVE-2022-48468 zu beheben –
- Kernel-Upgrade auf Version 5.15.107.1
- Fügen Sie nodejs18.spec hinzu, um nodejs 18 zu unterstützen
- clang-16 und llvm-16: neue SPEZIFIKATIONEN hinzugefügt
- openssl: Patch CVE-2023-0465 und CVE-2023-0466
Weitere Details finden Sie im GitHub-Repository .
Schreibe einen Kommentar