В новом выпуске ядра Linux 6.12 добавлена поддержка PREEMPT_RT для работы ядра в реальном времени, нового механизма планировщика sched_ext и сообщения о сбоях ядра в виде QR-кодов
✨ Что нового?
1️⃣ Добавлена поддержка PREEMPT_RT – функции, которая обеспечивает возможность вычисления в режиме реального времени. Теперь эта функция доступна для x86, x86_64, ARM64 и RISC-V в Linux 6.12.
2️⃣ В Linux 6.12 добавлен новый механизм sched_ext, позволяющий использовать eBPF для создания планировщиков CPU, охватывающих практически все аспекты планирования выполнения задач и распределения ресурсов CPU
3️⃣ Добавлена возможность показа QR-кода с отчётом kmsg при аварийных сбоях в ядре
4️⃣ Также в новой версии ядра 6.12 реализована поддержка новых устройств и драйверов:
- Игровые портативные консоли GameForce Ace и Anbernic RG28XX;
- Одноплатные компьютеры ODROID-M15 и ODROID-M2;
- Датчики на игровых устройства OneXPlayer 2, OneXFly и X1;
- Начальная поддержка Raspberry Pi 5;
- В драйвере AMDGPU улучшена поддержка графики RDNA4 от AMD;
- В драйвере i915 реализована возможность вывода через интерфейс HWMON или sysfs информации о скорости вращения кулера;
- Улучшена поддержка графических планшетов Wacom;
- Поддержка профилей вентиляторов для ноутбуков ASUS Vivobook;
- Пользовательские настройки зарядки аккумулятора (быстрая, медленная и т. д.) на новых ноутбуках Dell;
- Управление вентилятором на Lenovo ThinkPad Edge и поддержка съёмной клавиатуры Lenovo Thinkpad X12 Gen 2;
- Улучшена поддержка ноутбуков на базе Snapdragon: Lenovo ThinkPad T14s Gen 6 и Microsoft Surface Laptop 7;
- Улучшена поддержка FireWire.
Множество других улучшения и исправлений.
🔗 Более подробная информация о выпуске