The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Обновление Linux ядра: 2.6.21.2, 2.6.21.3, 2.6.20.12

24.05.2007 17:10

В Linux ядре 2.6.21.2 исправлено около 70 ошибок в таких подсистемах, как Crypto API, CPUFREQ, NetFilter (*_conntrack, *_nat_proto_gre), JFS, USB HID, sky2, SPARC64, IpSEC, SCTP, IPV6, TCP, sata_via, libata, ALSA, md/raid1, UDF-fs, knfsd, ppp, reiserfs, ACPI и т.д.

Следом, через несколько часов, вышло обновление ядер 2.6.21.3 и 2.6.20.12, в котором устранена проблема безопасности связанная с модулем GEODE-AES.

  1. Главная ссылка к новости (http://www.kernel.org...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/10899-linux
Ключевые слова: linux, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (30) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 17:20, 24/05/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    otlichno - teper' smotrish i Gre perestanet utuxat' :-)
     
  • 1.2, gindos (ok), 02:23, 25/05/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    вообще-то на кернел.орг уже 2.6.21.3 лежит...
     
     
  • 2.3, pavlinux (??), 02:30, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще-то уже скомпилён
     

  • 1.6, Лимуриец (?), 09:29, 25/05/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что-то вот только проект Layer7 Filter застопорился, последняя версия там 2.9. На кернел больше, чем 2.6.19 она не накладывается. Ужо предложили бы для включения в vanilla что-ли, IMHO весчь нужная в корпоративных сетях.
     
     
  • 2.8, pavel_simple (ok), 10:52, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Что-то вот только проект Layer7 Filter застопорился, последняя версия там 2.9. На
    >кернел больше, чем 2.6.19 она не накладывается. Ужо предложили бы для
    >включения в vanilla что-ли, IMHO весчь нужная в корпоративных сетях.

    они его пытаються переделать через netlink и в user space
    так что патчи к ядру вскоре непонадобяться

     
  • 2.9, andyS1976 (??), 10:53, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Я раньше пользовал Layer-7 (старенькая заметка http://www.dzti.edu.lv/isp-serv/index.php?l=3),

    но потом отказался, можно и без него.

    Например есть модуль connbytes, сколько байтов передано через сессию и с его помощью
    можно ограничить прокачку больших файлов, так удобнее и проще.

    сижу пока на недавно установленном 2.6.20.11 (работает connbytes, connlimit,esfq) вчера попробовал 2.6.21.2 --> проблемы с IMQ, connbytes... просто зра потерянное время.

    Где то читал в инете что для серваков лучше 2.6.(17 или 18 точно не помню) остановится.

     
     
  • 3.11, sabitov (??), 11:07, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Угу, а если тебе надо, например, аську закрыть, или еще чего-нибудь?..
    Или Вы, сударь, полагаете, что аська с другими номерами портов работать не умеет? :)
     
     
  • 4.15, sash (??), 12:23, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Может проще вообще НАТ из корпоратива убрать? Просто сквид-прокси. :)
     
     
  • 5.17, Лимуриец (?), 13:24, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Так Аська и через Squid лезет без проблем, через 80-й к своим сервакам.
     
     
  • 6.29, sash (??), 20:26, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так лезет то она не по ИП-никам. :) а по .icq.com
     
  • 4.21, andyS (?), 13:54, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    У меня не стояла задача закрытия всего и вся, а стояла задача как для большинства: дать интернет в локалку таким образом, чтобы люди могли качать мега или гига байтами и при этом у других интернет не тормозил из-за качек.

    Если в вашей задачей все отслеживать и закрывать, тогда наверно действительно лучше squid.

    ---------------------
    А по поводу Layer-7
    ---------------------
    "some users have reported kernel crashes when they using SMP with the kernel version of l7-filter."
    По поводу ICQ (в Layer-7 это AIM ?) для aim скорость работы медленная или средняя
    (Slow: >33 seconds  --> Not so fast: 3.3–33 seconds.)
    http-->(Slow: >33 seconds  --> Not so fast: 3.3–33 seconds.)

    Тут я не знаток, но насколько понял если каждый раз при установленине соединения, придется запускать вначале проверку на HTTP (ведь через HTTP можно пропускать что угодно) а в случае если не сработало то AIM (ICQ) то при начале соединения интернет будет притормаживать (Кстате в моей конфигурации, которую описал в http://www.dzti.edu.lv/isp-serv/index.php?l=3#qs_markschema студенты жаловались что в начале сайт очень медленно начинает открываться а потом быстро грузится).

    Потом Layer-7 не может отлавливать https.....

    Да и вообще я пришел после всех экспериментов, что лучше всего это connbyte...
    по портам выделяю DNS, HTTP, HTTPS если кто то много прокачивает через эти порты
    данных то connbyte перекиывает в менее приоритетный класс в HTB.

     
     
  • 5.22, andyS (?), 14:06, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Забыл добавить, что ситуация с начальной тормознутостью загрузки сайта усугубляется тем, что в одной страничке может быть много банеров, на каждый банер открывается своя сессия следовательно Layer-7 проверяет при открытии каждой сессии
    HTTP ICQ .....

    Если я не прав, поправьте!

     
  • 2.14, HFSC (??), 12:10, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    если внимательно ознакомиться с положением дел layer7, то разработчики хотят полностью перейти на userspace версию,которая не имеет зависимости от версии ядра и работает через NFQUEUE
     
     
  • 3.16, belkin (?), 13:09, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Да, все хотят отвязаться от этого монстроидального ядра.
    Может быть ещё при жизни Таненбаум получит признание.
     
     
  • 4.27, Michael Shigorin (?), 16:32, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Да, все хотят отвязаться от этого монстроидального ядра.
    И заодно от хардваре.

    >Может быть ещё при жизни Таненбаум получит признание.
    Мгм.  Предположение оказалось правильным.

    Видите ли, он и так уже получил заслуженное признание как выдающийся теоретик и неудачник-практик.  Если бы не выпендривался, дело бы, пожалуй, ограничилось первым.

     

  • 1.7, belkin (?), 09:37, 25/05/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как вы думаете, что раньше случится - Лайнус сменит архитектуру ядра, чтобы его части стали более независимыми друг от друга или у всех случится помешательство от постоянно пересобирания всего этого "большого куска" ?
     
     
  • 2.10, X0R (?), 10:58, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    для MINIX напишут win drivers host ;-)
     
  • 2.12, Michael Shigorin (?), 11:37, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Поищите по словам "in-tree drivers" и "stable kernel api", тема достаточно изжёванная.

    Вкратце (и в меру моего чайнического понимания) -- это вопрос не технический ("архитектура ядра"), а организационный ("архитектура управления").  По крайней мере постольку, поскольку ядро и так модульное больше десяти лет, при этом в его развитии участвует гораздо больше компетентного народу, чем в пожалуй что любом другом.

    Не шибко давно после распила xorg на кусочки (включая драйверы) и опыта разработки/поддержки в таком виде тамошний люд пришёл к подозрению, что "linux kernel got it right" и содержать конкретно драйверы в одной ветке исходников -- сильно менее проблемно при изменениях в инфраструктуре как для обновления кода, так и для отлавливания протухлости оного.

    А вот утверждений насчёт возможности большей параллелизации разработки тех же микроядер (с исходно относительно простыми модулями, но усложняющимся в геометрической прогрессии взаимодействии по мере роста числа объектов, которым надо уметь общаться) что-то пока не видать.  Подтверждённых практикой.

     
     
  • 3.18, belkin (?), 13:48, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Поищите по словам "in-tree drivers" и "stable kernel api", тема достаточно изжёванная.

    Детали меня не интересуют. Мне и так всё ясно.

    >Вкратце (и в меру моего чайнического понимания) -- это вопрос не технический
    >("архитектура ядра"), а организационный ("архитектура управления").  По крайней мере постольку,
    >поскольку ядро и так модульное больше десяти лет, при этом в
    >его развитии участвует гораздо больше компетентного народу, чем в пожалуй что
    >любом другом.

    Всё проще. Лайнус сам сказал, что ОС на микроядре они не потянут - много больше работать надо будет.

    >Не шибко давно после распила xorg на кусочки (включая драйверы) и опыта
    >разработки/поддержки в таком виде тамошний люд пришёл к подозрению, что "linux
    >kernel got it right" и содержать конкретно драйверы в одной ветке
    >исходников -- сильно менее проблемно при изменениях в инфраструктуре как для
    >обновления кода, так и для отлавливания протухлости оного.

    Вернулись к тому, от чего бежали. Энтузиасты желали хорошего ПО, а когда начали уже писать решили не заморачиваться и делать как проще.

    >А вот утверждений насчёт возможности большей параллелизации разработки тех же микроядер (с
    >исходно относительно простыми модулями, но усложняющимся в геометрической прогрессии взаимодействии по
    >мере роста числа объектов, которым надо уметь общаться) что-то пока не
    >видать.  Подтверждённых практикой.

    На пути к лучшему всегда много трудностей, они решаемы. У разработчиков Linux другая - они не видят концептуальной отсталости в своём продукте. Лечение начинается когда больной признаёт себя больным.

     
     
  • 4.23, andyS1976 (??), 15:22, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >> У разработчиков Linux другая - они не видят концептуальной
    >> отсталости в своём продукте.
    Можно на пальцах, в чем концептульно Линукс ядро неправильно,
    и к чему это может привести через лет 5?

    Какой концептуальный подход Вы полагаете верным в мире разработчиков отурытых ядер?

     
     
  • 5.24, belkin (?), 16:05, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >>> У разработчиков Linux другая - они не видят концептуальной
    >>> отсталости в своём продукте.
    >Можно на пальцах, в чем концептульно Линукс ядро неправильно,
    >и к чему это может привести через лет 5?
    >
    >Какой концептуальный подход Вы полагаете верным в мире разработчиков отурытых ядер?

    Ядро должно быть ядром а не кучей всего. Драйверы должны быть отдельны, сервисы тоже. Тогда не будет всех этих глупых проблем. Такое разделение не только положительно скажется напрямую в работе ПО, но и заставит разработчиков тщательней продумывать интерфейсы между модулями и документировать их.

    Ну что повторять-то, уже всё тысячу раз объясняли доказывали и показывали. Проблема в том, что до народа не доходит. Они уткнулись в свою писанину и у них времени нет посмотреть на своё чудо с точки зрения чужого опыта. Можно долго рассказывать о том, что и как сделать лучше, но смысла нет. Они элементарных кривых вещей не видят типа маразма от совмещения иерархии каталогов ФС с горизонтальными безклассовыми линками (Soft/Hard Links). Куда там предлагать более сложные вещи типа сменить C (на Bliss например), переделать IPC. Создать барьеры между OS и Apps, между самими Apps. А эти ну просто тупейшие заморочки с менеджерами пакетов ? Хотя всё это уже к ядру не относится, но имеет туже причину.

    Куча существующих проблем может быть решена только большими измениями.

    Самые плохие последствия для Linux/OpenSource это то, что талантливые опытные системные программисты (не я) хотели бы поучаствовать, но когда смотрят как там всё криво и всех это устраивает, отварачиваются. Делать в одиночку это ещё одна никому не нужная ОС.

     
     
  • 6.25, Michael Shigorin (?), 16:18, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    И попрошу уточнить -- на основании какого практического опыта Мне оно ничего не... большой текст свёрнут, показать
     
     
  • 7.28, andyS1976 (??), 17:15, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Интересно есть ли на данный момент в мире попытки создать правильное (с точки зрения концепции) ядро ОС, на базе уже написанного кода ядра линукса?

    И что бы на этом ядре могли работать уже написанные программы под Линукс, или что бы можно было сделать типа

    rpmbuild -ta xxxx.src.fc6 --target=PRAVILJNOE_JADRO :)

    PS
    МОжет недостатком концеции ядра линукса стало то, что в начале неопределились что надо иметь и рамки за которые не нельзя выходить (это на тему что изменения в ядре делают неработоспособными код уже написанных драйверов и такие патчи как patch-o-matic, IMQ, и тому подобное)

     

  • 1.13, rihad (?), 11:47, 25/05/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    2.6.12.2 был решающим апгрейдом для меня т.к. из-за бага в sis900 (Ethernet) не мог сойти с 2.6.11 - висла наглухо. Теперь все нормально и не нарадуюсь CONFIG_NO_HZ.

    commit 83eaefe01d85bff38ee9b520ef40d0f308b73643
    Author: Neil Horman <nhorman@tuxdriver.com>
    Date:   Thu Apr 26 13:47:36 2007 -0400

        [PATCH] sis900: Allocate rx replacement buffer before rx operation

     
  • 1.19, belkin (?), 13:49, 25/05/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот вам для развлечения:
    From: "Yaroslav Bilozor" <aslav@basic.maxnet.ru>

    Hi All,

    коммент сабжевой статьи с лора. местами - хоть в фак добавляй ;-)

    Краткое содержание для тех, кто по ссылкам не ходит:
    1) Число багов в ядре растет, API нестабильный.
    2) Опенсорс означает, что дыры в безопасности надо латать ОЧЕHЬ быстро.
    Опенофис чинить не хотят.
    3) Патенты -- зло и глупость несусветная. Особенно американские.
    4) Патенты -- зло и глупость несусветная. Особенно американские.
    5) Патенты -- зло и глупость несусветная. Сделка Microsoft-Novell -- тоже.
    6) Борьба за GPLv3 бесполезна. Такую б энергию да на развитие HURD.
    7) RHEL -- единственный прибыльный дистрибутив.
    8) Hет ни "RPM hell", ни "DEB hell". Зато полно проблем с менеджерами пакетов
    и левыми репозиториями.
    9) Дистрибутив должен иметь стабильную ветку. Как Slackware, Debian, RHEL...
    10) Зря все увлекаются 3D-десктопами. Минимализм рулит.
    11) В Freepire сделали полурута. Это -- дыра в безопасности ради удобства, шаг
    в сторону Windows и начало конца для всех.
    12) Sun -- не друг опенсорсу. Потому, что занят зарабатыванием денег.
    13) Mono -- дрянь. Ей не догнать джаву и питон, а PHP популярнее. Бигль --
    кривулина, gnome-search-tool был лучше.
    14) Ubuntu врёт о сертификатах, Novell пользуется MS Office, а Red Hat забыл
    про лицензии BSD и MIT
    15) С документацией плохо.
    16) Баги не чинят. Или чинят, но не так.
    17) Разработчики Дебиана совсем охренели.
    18) С патентованными кодеками всё плохо.
    19) Зря в ядре 2.6.20 переименовали hda в sda. (Правда что ли?!?!?)
    20) Является ли ядро 2.6.16 стабильным на ближайши%

     
  • 1.20, belkin (?), 13:50, 25/05/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    20) Является ли ядро 2.6.16 стабильным на ближайшие 2-3 года?
    21) КДЕ и Гном будут воевать вечно.
    22) BSD рулит. Особенно OpenBSD.
    23) Зря форкнули X.org/XFree86, зря форкнули cdrkit/cdrtools, а Apache 2.0
    может сам себя заDoSить.
    24) hibernation и standby не работают.
     
     
  • 2.26, Michael Shigorin (?), 16:26, 25/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Извините, но это не фак, а полубред.  Особенно плохо то, что в нём где-то до трети внятных утверждений перемешаны с третью жёсткого бреда и третью просто глупостей.

    Отфильтровать никак не получалось?

     
     
  • 3.30, Михрютка (?), 00:53, 26/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >Отфильтровать никак не получалось?

    :) это уже отфильтрованное.

    Вы прослушали икзекьютив резюме статьи The Sorry State of the Open Source Today

    http://beranger.org/feature/sorryfeature.php

    Там еще один пунктик в резюме надо было добавить: "Уже сейчас ясно, что все это будет глючить и тормозить"

     
     
  • 4.31, Michael Shigorin (?), 13:39, 26/05/2007 [^] [^^] [^^^] [ответить]  
  • +/
    >>Отфильтровать никак не получалось?
    >:) это уже отфильтрованное.
    Боюсь, не столько отфильтрованное, сколько намешанное.  Как понимаю, ими, а не Вами.

    >Вы прослушали икзекьютив резюме
    it's called executive summary btw

    >статьи The Sorry State of the Open Source Today
    >Там еще один пунктик в резюме надо было добавить: "Уже сейчас ясно,
    >что все это будет глючить и тормозить"
    Так это как раз один из пунктиков "от лохов".

    Может быть, им даже сейчас ясно, что все они сдохнут и никто их не вспомнит; а вот линуксы у меня после довольно унылого переезда на 2.6.x (когда действительно _прибавилось_ и глюков, и тормозов) порезвели назад примерно на 2.6.16 и glibc-2.5 (плюс когда в альте внедрили по умолчанию сборку с -Wl,--as-needed и хлам в виде лишних прилинкованных "заодно" библиотек, как в большинстве Обычных Дистрибутивов (ТМ), не стал ни загружаться с диска, ни висеть в памяти). Что весьма сильно порадовало, а то чуть в такие же лохи с упадническими настроениями не подался.

    Для них ведь всё просто обязано тормозить по возрастающей, потому что им положено бабло на апгрейд отстёгивать не тогда, когда осмысленно воспользоваться дешёвыми гига{герцами,байтами}, а просто шоб не тормозило. ;o)

    У нас же исторически принято пользоваться головой, а не только в неё есть.

     

  • 1.32, Аноним (-), 19:10, 26/05/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    у меня на ноуте новые ядра нестабильны,ака 2.6.21 2.6.21.1
    ругаются clocksource tsc unstable и намертво виснут
    посижу пока на 2.6.20
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру