URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 16535
[ Назад ]

Исходное сообщение
"OpenNews: Linux ядро 2.6.17. Обзор новшеств."

Отправлено opennews , 19-Июн-06 00:08 
Объявлено (http://groups.google.com/group/fa.linux.kernel/msg/546bc331e...) о выходе новой версии Linux ядра - 2.6.17 (http://www.kernel.org).


Изменений огромное количество, только размер файла ChangeLog (http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.17) составляет 3.2 Mb. Относительно 2.6.16 было добавлено 652 файла, изменено - 6321, удалено -  350.


Из наиболее интересных изменений (http://wiki.kernelnewbies.org/LinuxChanges) можно отметить:

-  Поддержка серии CPU Niagara производства Sun Microsystems;
-  Драйвер для беспроводных адаптеров на базе Broadcom 43xx (http://bcm43xx.berlios.de/);
-  Новый механизм ввода/вывода - splice;
-  Оптимизация планировщика задач для работы на многоядерных CPU;
-  Патч "SMP alternatives (http://lwn.net/Articles/164121/)" для более оптимального использования возможностей текущего CPU в ядре;
-  Новый системный вызов sync_file_range;
-  Поддержка "Raid5 reshaping (http://lwn.net/Articles/169140/)" (горячее добавление дополнительных дисков в программный raid5 массив (расширение размера массива), без потери целостности);
-  Пользовательский API для взаимодействия с подсистемой suspend;
-  Поддержка протокола H.323 в iptables. Режим совместимости 32-битных утилит iptables запущенных под 64-битным ядром;
-   Реализованы Router Preference (RFC4191), Router Reachability Probing (RFC4191) и Route Information Option in RA (RFC4191) для IPv6;
-  Поддержка CCID2 для DCCP;
-  Добавлена поддержка  множества новых V4L/DVB карт;
-  Обновление подсистем JFS, ALSA и NFS.


Также можно упомянуть о выходе (http://www.kernel.org/pub/linux/kernel/v2.4/testing/patch-2....) первого релиз-кандидата ядра 2.4.33, в котором кроме исправления текущих ошибок, устранены утечки памяти в модулях netfilter, драйвер forcedeth обновлен до версии 0.50.


URL: http://www.kernel.org
Новость: http://www.opennet.me/opennews/art.shtml?num=7737


Содержание

Сообщения в этом обсуждении
"Linux ядро 2.6.17. Обзор новшеств."
Отправлено Badalian Vyacheslav , 19-Июн-06 00:08 
А ещё ликуем... поправлен неприятный баг с PPTP =) Всю ветку 2.6.16 он жил =)

"Linux ядро 2.6.17. Обзор новшеств."
Отправлено pavlinux , 19-Июн-06 00:52 
Это потому что, я как раз уволился с работы где использовали M$ тунель,
и мне больше ненужно было... :)

"Linux ядро 2.6.17. Обзор новшеств."
Отправлено I3rain , 19-Июн-06 02:43 
> А ещё ликуем... поправлен неприятный баг с PPTP =) Всю ветку 2.6.16 он жил =)

А что за баг??? Можно по подробней. А то у меня караз сейчас проблемы с PPTP и ядрышко 2.6.16.


"Linux ядро 2.6.17. Обзор новшеств."
Отправлено Badalian Vyacheslav , 19-Июн-06 11:34 
После начала закачки большого файла (исо какойнить) через 5-10 мб (1-5 сек) перестаёт качать и подвисает... коннект есть... а пакеты не проходят... =)

"Linux ядро 2.6.17. Обзор новшеств."
Отправлено Badalian Vyacheslav , 19-Июн-06 11:36 
http://bugs.gentoo.org/show_bug.cgi?id=130555

"Linux ядро 2.6.17. Обзор новшеств."
Отправлено Аноним , 19-Июн-06 01:47 
кто-нибудь понял про "SMP alternatives"?
опишите пожалуйста, по ссылке ничего не понял :(

"Linux ядро 2.6.17. Обзор новшеств."
Отправлено pavlinux , 19-Июн-06 02:28 
... в двух словах, не покупай SMP ситемы на 80386, 80486, ...., короче где нет SSE2 (XMMS2)
и ассемблерной инструкции "MFENCE"

При некешируемых записях типа movntq и т.п. данные не пишутся сразу в ОЗУ, а накапливаются в write-combining (WC) буферах.(В PIII и P4 имеется 4 доступных для записи WC буфера, каждый размером = пакету записи в ОЗУ, в PIII 32 байта, в P4 64 байта). Команды SFENCE\MFENCE (а также CPUID) форсируют запись этих буферов в ОЗУ. Если не выгрузить эти буферы принудительно, то данные будут сидеть в процессоре неопределенное время, пока не случится прерывание, переключение задачи и т.п. или пока не потребуется освободить буфер(ы) для других операций записи (как некешируемых, так и кешируемых при отсутствии соответсвующей линейки в L2)


"Linux ядро 2.6.17. Обзор новшеств."
Отправлено Аноним , 19-Июн-06 02:45 
спасиб, добрый человек :)
/me пошёл переваривать в гугл

"Linux ядро 2.6.17. Обзор новшеств."
Отправлено Аноним , 19-Июн-06 10:21 
SMP alternatives - это просто замена префиксов LOCK (которые блокируют шину -- дорогие) на NOP'ы, в случае, когда SMP ядро загружено на однопроцессорной железке.

"Linux ядро 2.6.17. Обзор новшеств."
Отправлено pavlinux , 19-Июн-06 10:27 
смотри патч, на что заменятся LOCK, и для чего нужны SFENSE/MFENCE

"Linux ядро 2.6.17. Обзор новшеств."
Отправлено Аноним , 19-Июн-06 10:30 
теперь, уважаемый, покажите слово "замена" в своем посте.

"Linux ядро 2.6.17. Обзор новшеств."
Отправлено Аноним , 19-Июн-06 15:39 
ага-ага, еще расскажи причем тут movntq

"Linux ядро 2.6.17. Обзор новшеств."
Отправлено Аноним , 19-Июн-06 10:12 
ты бы хоть для приличия по ссылке прочитал ...

"Linux ядро 2.6.17. Обзор новшеств."
Отправлено dimus , 19-Июн-06 08:05 
Мне особо согрела душу строчка про h323

"Linux ядро 2.6.17. Обзор новшеств."
Отправлено fresco , 20-Июн-06 10:40 
Думается, выход 2.6.18-rc1 вызовет куда больше споров...

"iptables"
Отправлено Andrey Mitrofanov , 21-Июн-06 12:56 
> Режим совместимости 32-битных утилит iptables запущенных под 64-битным ядром;
О, исправили. Наступал, наступал.
Обновляю Debian woody до sarge, потом меняю ядро 2.4 ("i386" = 32 bit) на 2.6, да ещё "модное" -em64t , потому как сервер с ia64 Xeon-ами. На другой день %) обнаруживаю, что iptables не работают... Поискал аналогичные сообщения об ошибках - поставил 2.6 -686 и успокоился.
http://bugs.debian.org/282474 .. http://bugs.debian.org/359216
Ядерный %) зоопарк имени Debian можно наблюдать здесь:
http://packages.debian.org/cgi-bin/search_packages.pl?suite=...