Linux 6.15-rc4 теперь доступен после довольно насыщенной событиями недели и примерно за месяц до выхода стабильной версии Linux 6.15.
Эта неделя была довольно насыщенной из-за обнаружения значительного снижения производительности в Linux 6.15 Git во время текущих тестов на Phoronix. К счастью, снижение производительности было быстро устранено и исправлено в Linux 6.15-rc4.
Это была серьёзная регрессия, которая изначально была введена неделей ранее, но, к счастью, исправлена в Linux 6.15-rc4. Однако есть отдельная регрессия производительности, которую я изучаю в данный момент.
Linux 6.15-rc4 также устраняет сбои 32-битных ядер x86, если в системе установлено более 4 ГБ памяти.
Файловая система Bcachefs исправила поддержку нечувствительности к регистру/сворачивания, в то время как Линус Торвальдс напомнил сообществу разработчиков ядра о своём крайнем неприятии файловых систем, нечувствительных к регистру.
Далее следует дополнительное тестирование Linux 6.15 и более глубокое изучение этой новейшей проблемы с производительностью, которую я должен был разделить на две части и описать в течение одного-двух дней.
Хотя Linux 6.15-rc4 был выпущен более получаса назад, Линус Торвальдс ещё не прокомментировал сегодняшний релиз в списке рассылки ядра Linux.
Обновление: Торвальдс опубликовал объявление о выпуске 6.15-rc4:
Итак, давайте посмотрим, поможет ли этот репозиторий избежать каких-либо глупых проблем — всё выглядит вполне нормально, и на этой неделе не было поспешных изменений в последнюю минуту из-за обновления системы. И проблема с блокировкой local_trylock, о которой сообщил phoronix (она возникала не во всех версиях компилятора, так что вы могли её увидеть или не увидеть в зависимости от того, какой компилятор вы использовали), тоже была устранена.
На самом деле, похоже, мы достигли той точки, когда большая часть обсуждений касается будущих изменений. И это, как правило, хороший знак.
Статистика изменений в rc4 выглядит довольно неплохо — в основном без изменений, за исключением некоторых (несвоевременных, но всё же довольно небольших) обновлений openrisc и исправлений, устраняющих чувствительность к регистру в bcachefs. Но в остальном это просто множество мелких исправлений.
И под «много» я не подразумеваю ничего чрезмерного — это вполне нормально для таймфрейма rc4.
Пожалуйста, продолжайте тестировать,
Лайнус
🔄 Автоматический перевод источника: www.phoronix.com.