Wydano Linux Kernel 6.12 RC7: Ostateczne szlify przed wielkim debiutem
Linus Torvalds ogłosił siódmego kandydata do wydania (RC7) jądra Linux w wersji 6.12, co oznacza ostatniego kandydata przed ostatecznym wydaniem 6.12, które jest spodziewane w nadchodzący weekend.
Ta wersja kandydująca koncentruje się na udoskonalaniu istniejących funkcji i usuwaniu błędów, torując drogę do płynnego i stabilnego finalnego wydania.
Co nowego w jądrze Linux 6.12-rc7?
Aktualizacje sterowników:
Znaczna część aktualizacji dotyczy sterowników, w szczególności tych związanych z GPU i sieciami. Jest to spodziewane, ponieważ te obszary często rozwijają się szybko i wymagają ciągłego dostrajania.
Ulepszenia architektury:
Aktualizacje architektoniczne dotyczą głównie poprawek drzewa urządzeń. Drzewa urządzeń są niezbędne do opisywania układu sprzętowego systemu, a te poprawki zapewniają prawidłową inicjalizację i działanie urządzeń.
Ulepszenia systemu plików:
Różne systemy plików, w tym bcachefs, btrfs, NFS i SMB, otrzymują poprawki błędów, zapewniając integralność danych i niezawodną wydajność.
Główne zmiany MM:
Podsystem zarządzania pamięcią podstawową (MM) otrzymuje aktualizacje skoncentrowane na poprawie obsługi błędów w przypadkach brzegowych, zwiększając stabilność i odporność systemu.
Poprawki i inne ulepszenia
Poza szerokimi kategoriami, Kernel 6.12-rc7 obejmuje wiele konkretnych poprawek i usprawnień w różnych podsystemach. Obejmują one:
- Architektura ARM: Liczne aktualizacje dla systemów opartych na ARM, obejmujące udoskonalenia drzewa urządzeń dla platform Qualcomm i Rockchip, ulepszenia zarządzania zegarem oraz optymalizacje obsługi przerwań.
- Sieci: Ulepszenia różnych sterowników sieciowych, w tym poprawki dla warunków wyścigu w sterowniku Intel i40e oraz usprawnienia zarządzania pamięcią w implementacji protokołu SMC.
- Grafika: Ulepszenia zabezpieczeń w interfejsie debugfs sterownika AMD Radeon, dostosowania sprawdzania trybu dla DisplayPort oraz poprawki błędów związanych z potencjalnymi wyciekami pamięci.
- Systemy plików: Adresowanie potencjalnych odwołań do wskaźników zerowych w ocfs2 i bcachefs, optymalizacja zarządzania pamięcią w btrfs oraz ulepszanie obsługi błędów w ksmbd.
- Bezpieczeństwo: Poprawki luk w zabezpieczeniach związanych z zarządzaniem kluczami i przepełnieniami bufora w różnych sterownikach multimediów.
- Inne istotne zmiany: aktualizacje sterownika Trusted Platform Module (TPM), ulepszenia podsystemu śledzenia oraz różne poprawki dla sterowników dźwięku i USB.
Ostateczne wezwanie do testowania
Z finalnym wydaniem tuż za rogiem, Linus zachęca użytkowników do dokładnego przetestowania tej wersji kandydującej.
Jądro Linux 6.12-rc7 można pobrać ze strony Kernel.org lub z drzewa git Linusa Torvaldsa.
Poprzez identyfikowanie i zgłaszanie wszelkich pozostałych problemów, społeczność może pomóc w zapewnieniu dopracowanego i stabilnego jądra Linux 6.12.
Zasób:
- Notatki o wydaniu jądra Linux 6.12-rc7
