Wyszukiwanie w witrynie

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.

Kandydat na wydanie Linuksa Kernel 6.12, wersja 7

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