Świat

Linux kernel 6.2

Ostatnia aktualizacja: 14 września 2023, 16:53

Linus Torvalds poinformował o wydaniu jądra Linux 6.2, które zawiera nowe i zaktualizowane sterowniki, ulepszoną obsługę sprzętu oraz nowe funkcje.

Jądro Linux 6.2 wprowadza ochronne równoważenie obciążenia (PLB) dla stosu IPv6, obsługę mechanizmu „asynchronicznego powiadamiania o wyjściu” firmy Intel, nowy mechanizm integralności przepływu sterowania FineIBT dla x86 i ulepszenia nowej infrastruktury Rusta.

Linux 6.2 zawiera również nowe narzędzie o nazwie RV (Runtime Verification), które może kontrolować działanie podsystemu weryfikacji czasu wykonywania, nowy framework do obsługi urządzeń przyspieszających obliczenia, obsługę zdefiniowanych przez użytkownika obiektów BPF, a także nowy sysctl do kontrolowania sposobu, w jaki detektor blokady podziału działa w trybie „ostrzegania” na x86.

Dostępna jest również nowa implementacja qspinlock dla architektury PowerPC, obsługa montowań z mapowaniem ID i równoległa kontrola dekompresji dla systemu plików SquashFS, ulepszona implementacja Btrfs RAID5 i RAID6 oraz możliwość włączania lub wyłączania stosów cieni zaimplementowanych programowo na AArch64 (ARM64) podczas uruchamiania.

Ponadto architektura LoongArch otrzymała obsługę ftrace, hibernacji, zawieszenia i ochrony stosu, urządzenie zram oferuje teraz lepsze współczynniki kompresji, mechanizm fscrypt obsługuje teraz algorytm szyfrowania SM4, a funkcja nazewnictwa pamięci została rozszerzona, aby umożliwić nazewnictwo wspólnych anonimowych obszarów pamięci.

Inne zmiany obejmują nowe opcje montowania dla systemu plików NTFS3, możliwość budowania jądra bez obsługi NFSv2, obsługę systemu plików F2FS w celu zapisywania danych do pliku i obcinania ich do pojedynczej operacji atomowej, możliwość włączenia wyzwalacza śledzenia w czasie rozruchu oraz nowy interfejs API w przestrzeni użytkownika do sterowania jednostkami zarządzania pamięcią we/wy.

Jeśli chodzi o bezpieczeństwo, Linux 6.2 ulepsza moduł bezpieczeństwa Landlock, aby umożliwić mu kontrolowanie operacji obcinania plików, implementuje szybsze łagodzenie spekulacyjnego ataku Retbleed na procesory Intel.

Oczywiście są też dostępne nowe i zaktualizowane sterowniki do obsługi nowszego sprzętu. Warto wspomnieć o nowym sterowniku gościa TDX, który udostępnia interfejsy IOCTL do obsługi żądań gości Intel TDX, ulepszonej obsłudze urządzeń NVMe, obsłudze DCN na ARM, nowych wersjach oprogramowania układowego GC 11.x, obsłudze wywłaszczania GFX dla GFX9, obsłudze akceleracji Ampere, obsłudze podświetlenia NVA3 i obsłudze Qualcomm SM6115.

Linux 6.2 dodaje również obsługę zamiany klawiszy sterujących i poleceń na klawiaturach Apple, podstawową obsługę kontrolera Sony DualShock4 USB z przyciskami i drążkami, a także obsługę układów MediaTek MT6370 I2C Sub Power Management.

Źródło: lkml.org/lkml/2023/2/19/309

Click to rate this post!
[Total: 0 Average: 0]

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna jest chroniona przez reCAPTCHA i Google Politykę Prywatności oraz obowiązują Warunki Korzystania z Usługi.