Linux kernel 6.14
Została wydana nowa wersja jądra Linux oznaczona numerem 6.14.
Najważniejsze funkcje Linuksa 6.14 obejmują obsługę równoważenia odczytu Btrfs RAID1, nowy podsystem ntsync dla Win NT w celu zwiększenia emulacji gier z Wine, obsługę buforowanego wejścia/wyjścia bez buforowania oraz nowy sterownik akceleratora dla NPU (Neural Processing Units) AMD XDNA Ryzen AI.
Nowością jest również obsługa paniki DRM dla sterownika AMDGPU, obsługa reflink i odwrotnego mapowania dla urządzenia czasu rzeczywistego XFS, obsługa serwera Intel Clearwater Forest, obsługa rozszerzonych uprawnień SELinux, obsługa FUSE dla io_uring, nowy typ zdarzenia wstępnego dostępu do pliku fsnotify oraz nowy kontroler cgroup dla pamięci urządzenia.
6.14 wprowadza również obsługę licznika energii rdzenia dla procesorów AMD, rozszerzenia zasilacza umożliwiające dodawanie właściwości do urządzenia zasilającego z oddzielnego sterownika, obsługę rozszerzeń wektorowych T-Head dla architektur RISC-V oraz obsługę wstrzymania/wznowienia zarządzania energią dla urządzeń Raspberry Pi.
Inne nowe funkcje w jądrze Linux 6.14 obejmują obsługę usługi hiperwywołań KVM dla trybu użytkownika VMM dla LoongArch, nowy mechanizm odzyskiwania stanu błędów PCI dla IBM System/390, obsługę SRSO_USER_KERNEL_NO dla sprzętu AMD oraz obsługę ręcznego sterowania wentylatorem w laptopach Dell XPS 9370.
Ponadto Linux 6.14 dodaje obsługę większego zakresu rozmiarów dostępu MBQ i odroczonego odczytu/zapisu dla urządzeń SoundWire, obsługę ACPI dla kontrolerów Rockchip SFC, obsługę kontrolerów Atmel SAM7G5 QuadSPI i KEBA SPI oraz obsługę układów SoC Blaize BLZP1600 i SpacemiT K1.
Nowością jest również obsługa sekwencji restartowalnych w architekturze OpenRISC, obsługa preferowanych rankingów rdzeni amd-pstate, obsługa SHA512 do podpisywania modułów jądra, obsługa przydzielania i zwalniania „zamrożonych” stron, nowy deskryptor pamięci zpdesc oraz nowe funkcje BPF do wyłączania i przywracania przerwań procesora.
Wprowadzono dalsze udoskonalenia do interfejsów API ALSA rawmidi i sekwencera dla MIDI 2.0, wraz z nową funkcją, która obiecuje znacznie skrócić czas trwania przejść między uśpieniem i wznowieniem systemu na niektórych komputerach, a także obsługę leniwego wywłaszczania dla architektury PowerPC.
Do ciekawych usprawnień sieciowych w jądrze Linux 6.14 zalicza się obsługę protokołu IPsec dla enkapsulacji IP-TFS/AggFrag, która umożliwia agregację i fragmentację wewnętrznego adresu IP, obsługę transmisji dużych pakietów danych w gniazdach RxRPC oraz obsługę biblioteki phylib dla negocjacji możliwości wewnątrz pasma.
Linux 6.14 dodaje również obsługę bezprzewodowego zestawu słuchawkowego SteelSeries Arctis 9, nowy sterownik klienta PMBus zasilacza Intel CRPS185, obsługę opcjonalnego wentylatora procesora na płytach głównych AMD 600, obsługę płyty głównej ASUS TUF GAMING X670E PLUS, obsługę kontrolera 8BitDo i obsługę procesorów Intel Xeon „Clearwater Forest”.
Listę uzupełnia nowy sterownik cpufreq dla układów SoC Airoha, obsługa filtrowania portów dla NVIDIA NVLINK-C2C Coresight PMU, obsługa kontrolerów Nacon Evol-X Xbox One, obsługa Marvell Odyssey DDR i LLC-TAD PMU, obsługa kontrolerów Nacon Pro Compact i obsługa Allwinner suinv F1C100.
Linux 6.14 oferuje wsparcie dla Awinc AW88083, układów dźwiękowych Realtek ALC5682I-VE, interfejsów Focusrite Scarlett 4th Gen 16i16, 18i16 i 18i20 oraz nieoficjalnego klonu odbiornika bezprzewodowego Xbox 360. Oferuje również więcej aktualizacji Rust do kompilacji kernela przy użyciu wyłącznie stabilnych funkcji Rust.
Źródło: lkml.org/lkml/2025/3/24/797