
В Linux 6.15 участились сообщения о повреждении дерева журналов пользователями файловой системы Btrfs. К счастью, исправление уже представлено для Linux 6.17 Git и затем для обратного переноса на последние стабильные версии ядра. Месяц назад Питер Юнг из CachyOS увеличил количество сообщений о повреждении лог-дерева с Btrfs. Также были и другие сообщения о повреждении дерева журнала Btrfs на ядрах Linux 6.15.3. К счастью, в тех случаях, о которых я видел сообщения, повреждения удалось исправить. Важной новостью сейчас является то, что сопровождающий Btrfs Дэвид Стерба отправил запрос на исправление:
«Пожалуйста, выложите один коммит btrfs. Он исправляет проблему, с которой люди начали сталкиваться начиная с версии Linux 6.15.3 при воспроизведении логов (например, после падения). Ошибка старая, но вероятность её возникновения возросла после того, как 5e85262e542d6da был бэкпортирован в стабильную версию (только Linux 6.15). Летние каникулы привели к задержке доставки исправления, приносим всем извинения. Спасибо.»
Патч дает больше информации о сбое воспроизведения дерева журнала из-за файла с нулевыми ссылками и экстентами.