Wyszukiwanie w witrynie

Wydano Linux Kernel 7.1 RC2: zmiany nazw KVM i trendy poprawek AI


Linus Torvalds wydał drugiego kandydata do wydania (RC2) dla jądra Linux 7.1 w niedzielę, 3 maja 2026 roku. Chociaż nazwał to „zwykłą” i „całkiem normalną” aktualizacją, liczby stojące za kodem wyglądają nieco dziwnie.

Ogromne sprzątanie z nierównymi statystykami

Linux Kernel 7.1 Wydanie Kandydujące 2

Na pierwszy rzut oka statystyki tego uaktualnienia wyglądają bardzo niecodziennie. Około połowa wszystkich zmian w tej wersji znajduje się w obszarze "testów własnych KVM". Jednak deweloperzy w rzeczywistości nie dodali tam dużej ilości nowych rzeczy.

Zamiast tego zespół przeprowadził ogromny projekt zmiany nazw. Zmienili nazwy zmiennych i typów w testach własnych, aby pasowały do zasad nazewnictwa stosowanych w reszcie jądra Linux. Z tego powodu dane wyglądają „dużo i dziwnie”, ale Torvalds doradził testerom, aby po prostu „ignorowali tę dziwność”.

Sterowniki i ogólne naprawy

Kiedy odłożysz projekt zmiany nazwy na bok, reszta aktualizacji przebiega według bardzo standardowego schematu. Około połowa pozostałych poprawek koncentruje się na naprawach sterowników. Jak to często bywa, największą uwagę poświęcono sterownikom GPU i sieciowym. Pozostałe poprawki są rozproszone po wielu różnych podsystemach, aby wszystko działało płynnie.

Trend narzędzi AI

Jedna interesująca obserwacja Linusa Torvaldsa dotyczy dużej liczby poprawek. W ogłoszeniu o wydaniu Linux 7.1-rc2 zauważył, że ta aktualizacja „nie jest mała” i podąża za niedawnym trendem wyższej niż zwykle liczby poprawek.

Torvalds podejrzewa, że deweloperzy coraz częściej korzystają z narzędzi AI, aby pomagać w generowaniu tych poprawek. Ten wzorzec pojawił się po raz pierwszy w wersji 7.0 jądra Linux i wydaje się utrzymywać w tym nowym cyklu wydawniczym.

Testowanie w rzeczywistych warunkach: Błąd podświetlenia Dell

Testowanie przez społeczność już pomaga programistom w znajdowaniu problemów w rzeczywistości. Na przykład, tester zgłosił problem z podświetleniem na laptopie Dell Latitude 7390 podczas pierwszego kandydata do wersji 7.1. Niestety użytkownik potwierdził, że ten błąd nadal występuje w 7.1 RC2.

Aby to naprawić, opiekunowie poprosili użytkownika o wykonanie „git bisect”. Proces ten polega na kilkukrotnym budowaniu jądra, zwykle około 14 kroków, aby dokładnie ustalić, która zmiana zepsuła podświetlenie. Zasugerowali również użycie ccache, aby znacząco przyspieszyć ten proces.

Pobierz i przetestuj jądro Linux 7.1 RC2

Jeśli chcesz wypróbować tę wersję, możesz znaleźć kod Linux 7.1-rc2 na Oficjalnym Archiwum Jądra Linux oraz w drzewie git Linusa Torvaldsa. Pamiętaj, że te wydania „prepatch” są głównie dla programistów i entuzjastów.

Musisz być w stanie skomplikować jądro ze źródeł, aby go używać. Ponieważ są to wczesne wersje, mogą zawierać błędy lub być niestabilne.

Jeśli potrzebujesz niezawodnego komputera do codziennej pracy, powinieneś pozostać przy obecnej "stabilnej" wersji, dopóki nie będzie gotowa finalna wersja 7.1.

Co dalej?

Teraz, gdy RC2 jest dostępny, zespół deweloperski będzie nadal koncentrował się na stabilności i poprawianiu błędów. Możemy spodziewać się kolejnych kilku kandydatów na wydanie w nadchodzących tygodniach, gdy zespół „uspokaja kod” przed ostateczną premierą.

Użytkownicy mogą spodziewać się ostatecznej wersji jądra Linux 7.1 w niedzielę, 7 czerwca 2026 lub niedzielę, 14 czerwca 2026, w zależności od liczby wersji RC.