Сегодня вышла новая версия ядра Linux — 2.6.29, как обычно включающая множество новшеств и улучшений. Основные изменения:
Файловые системы:
- Новая экспериментальная файловая система Btrfs;
- Read-only файловая система SquashFS включена в ядро (сжатие по алгоритму LZMA пока не поддерживается);
- OCFS2 теперь поддерживает ACL, атрибуты безопасности, квоты и проверку целостности метаданных;
- Возможность «замораживать» файловую систему (например для снятия резервной копии);
- Множество небольших улучшений ext4, в том числе:
- Добавлена опция, позволяющая выключить журналирование (при этом производительность становится выше даже чем у ext2);
- В документацию добавлена информация о барьерах записи;
- Исправлены многие ошибки и улучшена производительность.
Графическая подсистема
- Механизм смены видеорежимов средствами ядра — Kernel-based mode setting (KMS);
- Улучшения в Graphics Execution Manager (GEM);
- Множество улучшений в управлении питанием (в т.ч. новые драйвера для различных моделей ноутбуков).
Сеть
- Стек mac80211 готов к поддержке режима точки доступа (для работы требуется hostapd);
- Поддержка стека WiMAX, а так же драйверов для USB/SDIO карт Intel Wireless WiMAX/Wi-Fi Link 5×50;
- Поддержка инфраструктуры Generic Receive Offload (GRO) для драйверов LAN.
Аудио
- Драйвер для кодеков HD Audio разделён на несколько частей (для различных вариантов кодека от разных производителей), теперь конкретная версия кодека должна определяться автоматически;
- Поддержка вывода аудио через HDMI на чипсетах от Intel и NVidia;
- Множество новых драйверов для вывода звука в «системах на кристалле» (System on Chip — SoC);
- Управление питанием для AC97 и HD Audio.

Tuz
* Tux — толстый пингвин с утиным клювом — временно уступил пост официального талисмана Tuz’у — тасманскому дьяволу (только на один релиз)
Полный список изменений (а их очень много и они затрагивают почти все подсистемы ядра) можно прочитать здесь.
Скачать ядро 2.6.29 (исходники) tar.bz2.
Linux, Opensource