Выпущен релиз Linux ядра 2.6.26. Обзор новшеств

14 июля 2008 года

Анонсирован (Архивная копия от 19 апреля 2015 на Wayback Machine) выход релиза Linux ядра 2.6.26. Список основных новшеств:

  • Возможность монтирования частей ФС (mount—bind) в режиме только для чтения;
  • Поддержка PCI Express ASPM (Active State Power Management),
  • Поддержка платформ IA64, S390 и PPC в системе виртуализации KVM. Также в KVM добавлена базовая поддержка паравиртуализации;
  • Возможность определения списка устройств которые будут доступны в определенном изолированном контейнере (cgroups);
  • Для получения информации о точках монтирования теперь можно использовать /proc/PID/mountinfo
  • Поддержка системы управления питанием Asus EeePC, аппаратных особенностей ноутбука OLPC и встраиваемых платформ AMCC "Canyonlands" (PPC 460EX CPU), "Yosemite" (440EP), Emerson KSI8560,

Wind River SBC8641D,Phytec PCM030 (Freescale MPC5200), YL9200 (Atmel AT91), Buffalo Linkstation Pro/Live (Marvell Orion), Solution Engine SH7721 (Renesas SH7721), Wildfire и WildfireMod (68K/Coldfire);

  • Поддержка x86 PAT ( Page Attribute Table) в системе распределения памяти
  • Большое обновление кода файловых систем EXT4, gfs2, ocfs2 и xfs;
  • Поддержка черновой версии стандарта 802.11s для беспроводных mesh-сетей;
  • Включение в состав ядра отладчика kgdb;
  • В состав ядра включен код для выявления ошибок в памяти, выступающий в роли аналога программы memtest. Протестировать память теперь можно передав ядру при загрузке параметр "memtest";
  • Улучшение кода групповой real-time планировки задач.
  • Добавлены драйверы для видеоустройств с USB интерфейсом (видеокамеры, web-камеры, тв-тюнеры, видео-конвертеры и т.д. ), соответствующих спецификации UVC, ранее не включаемых в основное ядро из-за конфликта с подсистемой video4linux;
  • Per-process securebits - возможность привязки действия повышения привилегий или бита смены владельца (например, setuid-0) только для запущенного процесса, без распространения на порожденные им дочерние процессы (все дочерние процессы будут выполняться без повышения привилегий);
  • Новые драйверы для сетевых плат и беспроводных устройств: Solarstorm SFC4000 controller, IXP4xx built-in Ethernet, Korina (IDT RC32434) Ethernet MAC, значительно расширены возможности беспроводных драйверов iwlwifi и ath5k;
  • Новые драйверы звуковой подсистем: Audiophile192, Delta1010E, Delta 66E, Terrasoniq TS88, WM9713, Emagic Audiowerk 2, PXA3xx AC97, PXA3xx AC97. Поддержка многочисленных новых HDA устройств в hda-codec, в intel8x0 реализована поддержка 8-канального звука.

Всего в новое ядро принято более 10000 исправлений (размер патча - 43Мб) от почти 1173 разработчиков, примерно 40% изменений связаны с кодом драйверов устройств, 20% с поддержкой различных аппаратных архитектур.

Кроме того, вышло обновление ядра 2.6.25.11 (Архивная копия от 18 ноября 2008 на Wayback Machine), содержащее исправление одной ошибки, приводящей к возможности нарушения безопасности на платформе x86-64 (подробности уязвимости в настоящий момент не разглашаются).

Источники

править
 
 
Creative Commons
Эта статья содержит материалы из статьи «Выпущен релиз Linux ядра 2.6.26. Обзор новшеств», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.