
Linux 6.16-rc2 Jest teraz dostępny do pobrania po zakończeniu okna integracji dla wersji 6.16. W tej nowej fazie rozwoju, która ma zakończyć się stabilnym wydaniem jądra pod koniec lipca, skupiono się na rozwiązywaniu początkowych błędów wykrytych w pierwszym tygodniu.
Ten drugi kandydat do startu Następuje to po tygodniu pełnym spokoju, zgodnie z wskazał Linus Torvalds. Relatywnie niska aktywność może być spowodowana albo krótkim wytchnieniem po intensywnym oknie integracji, albo wakacjami letnimi w Europie. Jednak wolumen transakcji zwykle wzrasta w następnym kwartale, więc będziemy nadal monitorować ich postęp w nadchodzących tygodniach.
Główne poprawki i zmiany w systemie Linux 6.16-rc2
Najważniejszą innowacją techniczną było ostateczne rozwiązanie poważnej awarii zasilania Wcześniej wprowadzona luka, która dotyczyła przede wszystkim systemów, które uruchamiały jądro z opcją „nosmt” w celu wyłączenia hyperthreadingu, powodowała niezwykle wysokie zużycie energii poprzez pozostawienie wątków SMT wyłączonych w trybie C1, uniemożliwiając procesorom osiągnięcie głębszych stanów niskiego poboru mocy. Problem został rozwiązany poprzez modyfikację kontrolera zasilania Intela oraz aktualizacje kodu ACPI i sterownika Intel Idle, zapewniając, że te wątki były prawidłowo inicjowane i wyłączane we właściwym czasie.
Ponadto mają w tym kilka poprawek związanych z regresjami wykrytymi po scaleniu nowych zmianObejmują one ulepszoną obsługę systemu plików Bcachefs, a także drobne poprawki w zarządzaniu energią i obsłudze sterowników sieciowych i Bluetooth.
Ponadto Moduł monitorujący DAMON jest domyślnie wyłączony., po tym jak początkowo automatycznie włączono je w oknie integracji. Linus Torvalds zauważył, że nie jest polityką jądra, aby domyślnie włączać nowe funkcje bez ważnego powodu, więc ta zmiana została cofnięta, a DAMON będzie dostępny tylko na żądanie użytkownika.
Szczegóły postępu i drobne zmiany
Analiza wprowadzone zmiany ujawniają wysoki odsetek jednorazowych poprawek i drobne porządki, zwłaszcza w obszarach takich jak sterowniki sieciowe, Bluetooth i system plików Bcachefs. Infrastruktura Rust i sieć podstawowa również otrzymały drobne poprawki.
Jak wyjaśnił Torvalds, jedną z interesujących cech tej wersji RC2 jest liczba zmian w pojedynczych wierszach, głównie odizolowanych poprawek do podsystemów, takich jak sterowniki ARC i pincontrol, prawdopodobnie zaimplementowanych niezależnie. Oprócz tych szczegółów, pozostałe aktualizacje są odrębne pod względem rozmiaru i zakresu.
Kalendarz i Perspektywy
Wraz z publikacją tego drugi kandydat do wydania, Linux 6.16 nadal oczekuje się, że osiągnie stabilną wersję pod koniec lipca. Jak zwykle, nadchodzące cykle RC dodadzą więcej poprawek i usprawnień, aby wyeliminować ostatnie pozostałe problemy przed ostatecznym wydaniem.
Linux 6.16-rc2 Kształtuje się więc jako wydanie przejściowe, którego głównym celem jest konsolidacja stabilności jądra i dopracowanie aspektów wprowadzonych w poprzednim dzienniku zmian. Deweloperzy ze swojej strony już pracują nad tym, aby przyszłe wydania RC odpowiadały potrzebom zidentyfikowanym w tej początkowej fazie testowania.