Из новшеств появившихся в Linux ядре 2.6.15 (http://www.kernel.org), можно отметить:
-
Файловые системы
- Финальная реализация режима записи для файловой системы NTFS;
- Значительное обновление кода файловой системы CIFS (SMB), включая ряд существенных оптимизаций производительности;
- Приняты "shared subtree (http://lwn.net/Articles/159077/)" патчи для VFS (цель - возможность создавать хардлинки на директории и создание пространств имен для отдельных пользователей).
-
Сеть
- UFO - UDP Fragmentation Offload;
- Случайный выбор номера порта в bind(), для защиты от некоторых видов атак;
- Новая подсистема nf_conntrack, для слежения за состоянием соединений для netfilter;
- Модуль PPP MPPE (Microsoft Point-to-Point Encryption);
- RFC 3465 (http://www.ietf.org/rfc/rfc3465.txt) - Appropriate Byte Count;
- Обновление кода для беспроводных сетей: поддержка аппаратных средств шифрования и фрагментации, QoS (WME), "wireless spy support", смешанные PTK/GTK CCMP/TKIP и поддержка WE-19 HostAP;
-
Разное
- Добавлен базовый код для горячей замены модулей памяти;
- Поддержка горячей замены и добавления x86 и arm процессоров;
- Патчи (http://lwn.net/Articles/157151/) увеличивающие производительность для машин с больше чем 4-я CPU и другие оптимизации связанные с блокировками на SMP системах;
- Улучшения алгоритма работы (http://lwn.net/Articles/157208/) планировщика операций ввода/вывода;
- "Process Events Connector" для создания средств слежения за такими событиями как fork, exec, exit, смена id;
- Добавлен код подсистемы (http://lwn.net/Articles/139118/) RapidIO (http://www.rapidio.org/) для использования на встраиваемых системах;
-
Драйверы
- libata: поддержка режимов ATA passthru, C/H/S, контроллеров
Silicon Image 3131/3531, Marvell SATA и Promise SATA 300 TX2plus PDC40775;
- Поддержка интегрированных IDE контроллеров AMD Geode GX/LX, CS5535 , M3A-2170(Mappi-III), Sibyte Swarm BCM1250, VIA VT6410;
- Улучшения в ATA драйверах: via82cxxx и sis5513;
- В драйвере e1000 появилась поддержка контроллеров 82571/82572 и режима "multi-queue";
- Функции вращения на 90, 180 и 270 градусов во framebuffer консоли. Поддержка Nvidia Geforce 7800, Radeon PCI Express, Matrox mystique AGP , GMA900;
- В USB подсистеме удален драйвер bluetty,
- Поддержка Resident Flash Disk (RFD (http://www.gensw.com/pages/prod/bios/rfd.htm));
URL: http://groups.google.com/group/fa.linux.kernel/msg/7d73db71a...
Новость: http://www.opennet.ru/opennews/art.shtml?num=6732