Linux 6.16-rc2 Вече е достъпно за изтегляне след завършване на прозореца за интеграция за версия 6.16. В тази нова фаза на разработка, която се очаква да завърши със стабилното пускане на ядрото в края на юли, фокусът е върху отстраняването на първоначалните грешки, открити през първата седмица.
Този втори кандидат за изстрелване Това идва след седмица, белязана от спокойствие, според е посочил Линус Торвалдс. Сравнително ниската активност може да се дължи или на кратка почивка след интензивния интеграционен прозорец, или на летните ваканции в Европа. Въпреки това е обичайно обемът на сделките да се увеличи през следващото тримесечие, така че ще продължим да наблюдаваме напредъка им през следващите седмици.
Основни корекции и промени в Linux 6.16-rc2
Основната техническа иновация е окончателното решение за сериозен прекъсване на електрозахранването. Предишна уязвимост, която засягаше предимно системи, стартиращи ядрото с опцията „nosmt“ за деактивиране на хипер-нишките, доведе до необичайно висока консумация на енергия, като SMT нишките останаха деактивирани в режим C1, предотвратявайки процесорите да достигнат по-дълбоки състояния на ниска консумация на енергия. Проблемът беше решен чрез промяна на контролера на захранването на Intel и актуализации на ACPI кода и драйвера Intel Idle, като се гарантира, че тези нишки са правилно инициализирани и изключвани в подходящите моменти.
Освен това те имат включително няколко корекции, свързани с регресии, открити след сливане на нови промениТе включват подобрена поддръжка за файловата система Bcachefs, както и малки промени в управлението на захранването и работата с мрежови и Bluetooth драйвери.
Освен това, Модулът за наблюдение DAMON отново е деактивиран по подразбиране., след като първоначално беше автоматично активиран по време на прозореца за интеграция. Линус Торвалдс посочи, че не е политика на ядрото да активира нови функции по подразбиране без основателна причина, така че тази промяна е отменена и DAMON ще бъде достъпен само по заявка на потребителя.
Детайли за напредъка и малки промени
Анализът на направените промени разкриват висок дял на еднократни корекции и малки подобрения, особено в области като мрежови драйвери, Bluetooth и файловата система Bcachefs. Инфраструктурата на Rust и основните мрежи също са получили някои малки промени.
Както обясни Торвалдс, една интересна характеристика на тази RC2 версия е броят на промените в един ред, предимно изолирани промени в подсистеми като ARC и драйвери за pincontrol, вероятно внедрени независимо. Освен тези подробности, останалите актуализации са отделни по размер и обхват.
Календар и перспективи
С публикуването на това втори кандидат за освобождаванеОчаква се Linux 6.16 да достигне стабилната си версия до края на юли. Както обикновено, предстоящите RC цикли ще добавят още корекции и подобрения, за да се отстранят последните останали проблеми преди финалното издание.
Linux 6.16-rc2 По този начин се оформя като преходно издание, предназначено предимно за консолидиране на стабилността на ядрото и усъвършенстване на аспектите, въведени в предишния списък с промени. Разработчиците, от своя страна, вече работят, за да гарантират, че бъдещите RC издания ще отговорят на нуждите, идентифицирани в тази първоначална фаза на тестване.