После двух месяцев разработки вышло новое ядро Linux версии 2.6.39.
Из нововведений следует отметить:
- окончательно и безвозвратно удалён BKL. Соответствующего кода в ядре больше нет. Вообще нет. Весь процесс занял около трёх лет;
- реализована обработка практически всех прерываний в отдельных потоках;
- исправлены проблемы, возникшие после применения оптимизационных патчей, между VFS и SELinux;
- переработана подсистема блочных устройств, что позволило снизить количество блокировок и очистить код;
- добавлена поддержка паравиртуализированных сетевых устройств Xen;
- внесены изменения в планировщик процессов, исправляющие проблемы с виртуализацией Windows;
- добавлена поддержка ipset, что позволяет более эффективно работать со списками IP-адресов и портов;
- произведено множество улучшений в файловых системах ext4, btrfs и xfs, направленных на увеличение быстродействия и повышение стабильности;
- улучшена поддержка беспроводных карт Realtek, Intel, Broadcom и Ralink;
- произведены улучшения в драйвере видеокарт Intel;
- добавлена поддержка видеокарт семейства Cayman (AMD);
- добавлена поддержка Z-компресии в драйвере Nouveau;
- добавлена поддержка хабов USB 3.0;
- добавлен драйвер мыши для Hyper-V;
- удалены autofs3 и smbfs;
- обновлена документация, поставляемая вместе с ядром;
- добавлено и обновлено множество драйверов устройств;
- внесено большое количество исправлений в другие подсистемы;
- исправлено большое число ошибок.
Более детально прочитать о нововведениях можно здесь: часть 1, часть 2, часть 3, часть 4.