Зміна налаштувань ядра Linux 6.12 призвела до проблем із zRAM у деяких дистрибутивах
Збій стався через зміну в ядрі 6.12, яка додала налаштування алгоритмів стиснення під час роботи і змінила логіку вибору алгоритмів у Kconfig.
Після оновлення до ядра 6.12 у дистрибутивах залишився доступний тільки базовий алгоритм стиснення за замовчуванням. Під час спроби використання інших алгоритмів, наприклад, lz4, виникала помилка «zramctl: /dev/zram0: failed to set algorithm: Invalid argument», оскільки підтримували тільки lzo і lzo-rle, а не всі алгоритми.
Проблема вирішується увімкненням у Kconfig кожного стиснення окремо.
Збій стався через зміну в ядрі 6.12, яка додала налаштування алгоритмів стиснення під час роботи і змінила логіку вибору алгоритмів у Kconfig.
Після оновлення до ядра 6.12 у дистрибутивах залишився доступний тільки базовий алгоритм стиснення за замовчуванням. Під час спроби використання інших алгоритмів, наприклад, lz4, виникала помилка «zramctl: /dev/zram0: failed to set algorithm: Invalid argument», оскільки підтримували тільки lzo і lzo-rle, а не всі алгоритми.
Проблема вирішується увімкненням у Kconfig кожного стиснення окремо.