Как стать автором
Обновить

Обновление Linux ядра: 2.6.25.14 и 2.6.26.1. Что нового ожидается в 2.6.27

Время на прочтение 2 мин
Количество просмотров 923
Выпущены обновления Linux ядра — 2.6.26.1 и 2.6.25.14, содержащие исправления ошибок в различных подсистемах. Кроме того, несколько дней назад был выпущен первый релиз-кандидат ядра 2.6.27, по которому можно судить об ожидаемых новшествах. Версия 2.6.27-rc1 включает в себя 12 Мб изменённого кода, что на 50% больше, чем в 2.6.26-rc1. Половина всех изменений связана с драйверами устройств, около 25% с архитектурными изменениями (удаление директории arch/ppc/).

Список основных исправлений и новшеств 2.6.27:
* Улучшения в системном вызове kexec(), позволяющие драйверам выполнять различные задачи, перед переходом системы в спящий режим или после просыпания. Это призвано решить основные проблемы с standby-режимами.
* Улучшенная проверка целостности данных для блочных устройств;
* Система трассировки операций ввода/вывода, отраженных в память (memory-mapped I/O trace mmiotrace). Например, можно использовать для реверс инжиниринга бинарных драйверов, путем отслеживания их взаимодействия с оборудованием;
* Поддержка создания контрольных точек и восстановление из них виртуальных машин в Xen;
* Оболочка трассировки функций для упрощения управления realtime-характеристиками ядра (ftrace);
* Упорядочивание трассировочного кода всех процессов, для работы с ними, как с одним юнитом (tracehook patches);
* Усовершенствование некоторых системных вызовов, оперирующих файловыми дескрипторами, с целью увеличения безопасности при обращении к ним из пользовательских программ (например, более строгий контроль входящих параметров, защита от race condition в многопоточных приложениях);
* Отложенное распределение информации в ext4;
* Multiqueue networkin — организация нескольких очередей пакетов для одного устройства;
* Поддержка файловой системы UBIFS для работы на flash накопителях с ограниченным числом циклов записи данных. Файловая система разработана компанией Nokia;
* Новые драйверы сетевых устройств Atheros AR8121, AR8113 и AR8114 Gigabit LAN для обладателей Asus Eee PC, Broadcom BCM57711, BCM57711E.

Ссылка на источник
Теги:
Хабы:
+17
Комментарии 3
Комментарии Комментарии 3

Публикации

Истории

Ближайшие события

Московский туристический хакатон
Дата 23 марта – 7 апреля
Место
Москва Онлайн
Геймтон «DatsEdenSpace» от DatsTeam
Дата 5 – 6 апреля
Время 17:00 – 20:00
Место
Онлайн