Ponieważ Linux 6.4 ma zostać wydany dzisiaj, otworzy się okno scalania Linuksa 6.5. Z mojego uważnego monitorowania wielu „-next” gałęzi programistycznych Git wraz z niektórymi wcześniej przesłanymi żądaniami ściągnięcia, oto spojrzenie na niektóre funkcje, które prawdopodobnie zostaną znalezione w Linuksie 6.5, z wyjątkiem problemów w ostatniej chwili lub obiekcji ze strony Linusa Torvaldsa samego siebie.
W Linuksie 6.5 czeka nas wiele zmian, jak zwykle wiele zmian po stronie sprzętu AMD i Intela, wygląda na to, że w końcu pojawi się równoległy procesor, od dawna trwają prace nad nieakceptowaną pamięcią UEFI, różne czujniki sprzętowe ulepszenia, kilka interesujących ulepszeń harmonogramu procesora w systemie Linux, niekończąca się praca nad sterownikami graficznymi typu open source i wiele więcej. To będą interesujące następne dwa miesiące dla cyklu Linuksa 6.5 przed jego stabilną premierą tego lata.
Już wysłane za pośrednictwem wczesnych żądań scalania dla Linuksa 6.5 zawiera kilka godnych uwagi elementów:
-Lepsza świadomość NUMA dla kodu serwera NFSD/RDMA.
-Aktualizacja zestawu narzędzi Rust i dalsze dodawanie więcej bitów, aby umożliwić rozwój jądra Rusta.
Inne materiały oczekiwane dla Linuksa 6.5 w oparciu o aktywność Git „-next” obejmują:
-Ulepszona obsługa Hyper Threading z hybrydowymi procesorami Intela dla lepszego rozmieszczenia zadań.
-Intel Variable Rate Refresh (VRR) dla paneli eDP.
-Poprawka potwierdzająca pamięć podręczną L4 Intel Meteor Lake.
-Ulepszenia harmonogramu dla systemów AMD z wieloma LLC na matrycę.
-Druga próba obsługi Intel Shadow Stack.
-Obsługa MIDI 2.0.
-Obsługa równoległego uruchamiania procesorów dla procesorów x86_64 w celu skrócenia czasu rozruchu.
-Nowe funkcje HDMI dla sterownika Raspberry Pi/Broadcom VC4.
-Obsługa Rumble dla nowszych kontrolerów gier Microsoft Xbox.
-Sterownik kontrolera NVIDIA SHIELD w końcu trafia do jądra, dostarczony przez firmę NVIDIA.
-Obsługa ładowania HuC dla Intel Meteor Lake zgodnie z potrzebami przyspieszonego kodowania/dekodowania H.265 i innych funkcji.
-Ulepszone zarządzanie energią dla sterownika graficznego AMD.
-Domyślna obsługa wideo FreeSync w AMDGPU.
-Obsługa Intel Habana Labs Gaudi 2 została uznana za stabilną.
-Obsługa VirtIO GPU DRM dla interfejsu API przestrzeni użytkownika obiektów synchronizacji do użytku z Vulkan.
-Obsługa nowszego sprzętu AMD Crypto Co-Processor (CCP).
-Ulepszone raportowanie czujników dla systemów klasy biznesowej HP.
-Poprawki dla systemów heterogenicznych AMD.
-Zaktualizowany sterownik zasilacza Corsair HWMON do obsługi zasilaczy Corsair najnowszej generacji.
-Dziwactwa dźwiękowe w przenośnym komputerze do gier ASUS ROG Ally.
-Udostępnianie prymitywów dla pamięci masowej alokowanej elastycznie.
-Obsługa sterownika Open Source DRM Qualcomm Adreno 690 dla tej karty graficznej, którą można znaleźć w Lenovo ThinkPad X13s i innych urządzeniach Arm.
-Duże zakresy XFS nie są już eksperymentalne po tym, jak były w jądrze przez ostatni rok.
-Obsługa IBM POWER DEXCR.
-Obsługa buforowanego zapisu asynchronicznego dla F2FS.
-Obsługa czujnika NCT6799D dla tego kontrolera Super I/O, który można znaleźć w różnych nowszych płytach głównych do komputerów stacjonarnych.
-Wirtualny sterownik testowy PCM, który pomaga w rozmywaniu i testowaniu dźwięku w systemie Linux.
-Obsługa RISC-V Vector ISA.
-Obsługa nieakceptowanej przez UEFI pamięci dla procesorów serwerowych Intel i AMD z zaszyfrowaną pamięcią maszyny wirtualnej gościa.
-Nowa aktywność wokół podsystemu 1-wire”1W”.
-Większa przepustowość i mniejsze opóźnienia dla funkcji sumy kontrolnej systemu Linux.
-Obsługa AMD EDAC dla procesorów Ryzen serii 7000 do komputerów stacjonarnych.
-Wycofanie alokatora SLAB.
-Szybszy czas wznawiania dzięki zmianie sterownika USB XHCI.
-TPMI i kontrola mocy na poziomie klastra dla sterownika Intel uncore.