Linux kernel 6.15
Została wydana nowa, stabilna wersja jądra Linux 6.15.
Do najważniejszych funkcji Linuksa 6.15 należy obsługa Rust dla hrtimer i ARMv7, nowy parametr rozruchowy setcpuid= dla procesorów x86, obsługa sched_ext do zliczania i raportowania zdarzeń wewnętrznych, ulepszenia x86 Intel i AMD PMU, obsługa zagnieżdżonej wirtualizacji dla VGICv3 na ARM oraz obsługa emulacji FEAT_PMUv3 na Apple Silicon.
Nowością w jądrze Linuksa 6.15 jest również nowe API do odbierania informacji o zdarzeniach montowania i odmontowywania systemów plików, obsługa sprzętowych kluczy szyfrujących w warstwie blokowej, obsługa 48-bitowego adresowania bloków w systemie plików EROFS oraz nowy hak bezpieczeństwa dla podsystemu io_uring, dający modułom bezpieczeństwa większą kontrolę nad tym, co jest dozwolone.
System plików FUSE może teraz obsługiwać nazwy plików dłuższe niż 1024 znaki, podsystem perf może teraz wykonywać profilowanie opóźnień przy użyciu informacji z harmonogramu, podsystem BPF uzyskał ulepszoną weryfikację programów z pętlami, a system plików OverlayFS otrzymał nową opcję montowania override_creds, która zmienia poświadczenia używane do dostępu do niższych warstw.
Ponadto jądro Linux 6.15 oferuje obsługę nowych rozszerzeń dla architektury RISC-V, w tym rozszerzenie zmiennoprzecinkowe BFloat16, rozszerzenia Zaamo i Zalrsc oraz rozszerzenie ZBKB, obsługę urządzeń strefowych dla systemu plików XFS oraz obsługę odbioru danych sieciowych bez kopii dla podsystemu io_uring.
W systemie Linux 6.15 dostępne są również niektóre nowe funkcje sieciowe, w tym nowa opcja gniazda TCP (TCP_RTO_MAX_MS), której można użyć do ustawienia maksymalnego czasu między próbami retransmisji w IPv4 oraz nowy zestaw wywołań zwrotnych BPF do pobierania znaczników czasu z różnych miejsc w stosie sieciowym.
Wsparcie sprzętowe zostało ulepszone zgodnie z oczekiwaniami, dzięki nowym i zaktualizowanym sterownikom, które zapewniają obsługę Apple Touch Bar, smartfona Google Pixel Pro 6, płyty rozwojowej MYIR Remi Pi, wbudowanego kontrolera Huawei Matebook E Go, płyty Milk-V Jupiter RISC-V i laptopów HP wykorzystujących układy audio CS35L41 HDA.
Wśród innych godnych uwagi zmian Linux 6.15 usuwa obsługę systemów 32-bitowych (x86) z więcej niż ośmioma procesorami i/lub ponad 4 GB pamięci RAM, a moduł bezpieczeństwa Landlock otrzymał nowy mechanizm audytu zaprojektowany, aby ułatwić zrozumienie odmowy dostępu.
Źródło: lkml.org/lkml/2025/5/25/345