The OpenNET Project / Index page

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

Релиз Linux-ядра 2.6.39

19.05.2011 12:30

Линус Торвальдс анонсировал релиз Linux-ядра 2.6.39, в состав которого включен код ipset, добавлен планировщик потока пакетов CHOKe, обеспечена поддержка архитектуры UniCore-32, добавлена новая подсистема "media controller", интегрированы сетевые бэкенды Xen ("netback"). Нынешний релиз был выпущен с трудом, Линус намеревался выпустить еще одну тестовую версию (rc8) для окончательной проверки всех внесенных после выпуска rc7 изменений, которых оказалось достаточно много. Так как Линус должен посетить конференцию LinuxCon в Японии, выпуск еще одной тестовой версии означал бы срыв всех планов и перенос релиза как минимум на три недели, поэтому посоветовавшись разработчики приняли решение выпустить релиз как есть с учетом того, что последние тестовые выпуски зарекомендовали себя, как достаточно стабильные.

В новую версию принято 11055 исправлений от 1405 разработчиков, размер патча - 56 Мб (добавлено 11014 тыс. строк кода, удалено - 10979 тыс. строк). Около 39% всех представленных в 2.6.39 изменений связаны с драйверами устройств, примерно 26% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 12% связано с сетевым стеком, 5% - файловыми системами и 6% c внутренними подсистемами ядра.

Наиболее интересные новшества ядра 2.6.39:

  • Сетевая подсистема
    • Интеграция кода ipset, позволяющего повысить эффективность работы пакетного фильтра с большими списками IP-адресов и подсетей. Подробнее о последней версии ipset можно прочитать здесь;
    • Интегрирован новый планировщик потока пакетов CHOKe (CHOose and Keep), разработанный с целью избавления сетевых подсистем от излишней буферизации, приводящей к возникновению дополнительных задержек и понижению пропускной способности.
    • В соответствии c современными реалиями и рекомендациями RFC 3390 до 10 сегментов увеличен начальный размер скользящего окна TCP, что позволит примерно на 10% повысить отзывчивость при выполнении таких операций, как открытие пользователем web-сайтов;
    • Добавлена новая дисциплина планирования приоритетов, манипулирующая сразу несколькими очередями пакетов и поддерживающая вынос управления QoS на плечи сетевых адаптеров, поддерживающих данный вид акселерации;
  • Память и системные сервисы
    • Реализация техники трансцендентного управления памятью ("Transcendent memory"), позволяющей улучшить поведение системы при работе с не представляющими важность данными (например кэш) в условиях дефицита оперативной памяти. По сути Transcendent memory напоминает RAM-диск, имеющий ряд особенностей: размер RAM-диска не известен, запись данных не всегда может быть гарантирована и уже записанные данные могут быть очищены (удалены);
    • Реализация таймера CLOCK_BOOTTIME, позволяющего организовать автоматический выход системы из спящего режима в определенное время;
    • Добавление опции, заставляющей обработчики прерываний выполняться в виде нитей (threads);
    • Реализована новая подсистема "media controller", расширяющая возможности V4L2 в плане работы с устройствами аппаратной акселерации обработки мультимедиа-контента;
    • Последний компонент ядра избавлен от использования глобальной блокировки (Big Kernel Lock, BKL).
    • Специальные привилегированные процессы теперь могут записывать данные в /proc/pid/mem других процессов;
  • Дисковая подсистема, ввод/вывод и файловые системы
    • Реализация новых системных вызовов name_to_handle и open_by_handle, позволяющих пользовательским приложениям сопоставить имя файла с внутренней структурой file_handle или открыть файл, указав его handle. Нововведение может быть полезным для реализации серверов NFS и 9P на пользовательском уровне. Файловая система XFS уже поддерживает подобные механизмы, которые были реализованы через специализированные ioctl-вызовы FS_IOC_PATH_TO_HANDLE и XFS_IOC_OPEN_BY_HANDLE;
    • Добавлен новый системный вызов syncfs(int fd), который работает как sync() за исключением того, что сброс буферов на постоянный носитель осуществляется только для файловой системы, отождествленной с указанным файловым дескриптором;
    • Добавлена специализированная псевдо-файловая система "pstore", предназначенная для организации доступа к присутствующим на некоторых платформах хранилищам, позволяющим сохранить отладочную информацию о причине краха между перезагрузками;
    • Добавлено специальное блочное устройство "mtdswap", позволяющее осуществлять своппинг напрямую в MTD-устройства (Memory Technology Devices), оперирующие с Flash-памятью;
    • Проведена работа по повышению масштабируемости и производительности файловой системы Ext4 и подсистемы работы с блочными устройствами. Ext4 теперь по умолчанию монтируется с опцией mblk_io_submit, задействуя механизм Multiple Page-IO Submissions. Код по поддержке Multiple Page-IO Submission был добавлен ещё в 37 ветке, но содержал серьёзную ошибку, приводящую в определённых случаях к потере данных, и поэтому был отключён по умолчанию (сейчас данная ошибка исправлена). Также значительно обновлена документация по Ext4, добавлены разъяснения новых опций и обзор файлов в Procfs и Sysfs, создаваемых ФС;
    • В файловой системе Btrfs реализована функция Batched Discard, позволяющая информировать SSD-накопители о неиспользуемых областях;
  • Виртуализация и безопасность
    • Интегрированы недостающие сетевые бэкенды (xen-netback), необходимые для работы Xen Dom0;
    • В DRM-драйвер для Xen Dom0 добавлена поддержка менеджера памяти TTM (Translation Table Maps);
    • В реализацию IPSec добавлена поддержка расширенных номеров последовательностей, определенных в RFC-4304;
    • Начальная поддержка Linux capabilities в изолированных контейнерах "user namespace", что позволяет делегировать расширенные права (например, root-доступ) группе процессов, отождествленных с контейнером, которые могут быть использованы только внутри этой группы и не могут влиять на другие части системы. User namespace является своеобразной легковесной техникой виртуализации, при которой некоторые процессы могут быть отрезаны от остальной системы, работая в отдельном пространстве имен (необходимые для работы таких процессов ресурсы виртуально пробрасываются в контейнер);
    • В KVM обеспечена поддержка асинхронной обработки обращения к невыделенным страницам памяти (page faults), что дает возможность выполнения в гостевой системе не связанной с выделением памяти нити во время выделения хост-системой запрошенных страниц памяти;
  • Оборудование и аппаратные архитектуры
    • Добавлена поддержка новой архитектуры UniCore-32, разработанной в микропроцессорном центре Пекинского университета. Процессоры на базе архитектуры UniCore-32 активно используются в Китае;
    • Улучшения DRM/KMS-модулей:
      • Поддержка метода Page Flipping и Z-сжатия (Z-compression) для видеодрайвера Nouveau.
      • Реализация в DRM/KMS-драйвере Radeon поддержки карт Radeon HD 6900 "Cayman", а также поддержка тайлинга (tiling, процесс обработки изображения по частям с последующей раздельной обработкой фрагментов) для карт r6xx/r7xx.
      • Включение в состав ядра прототипа драйвера для карт Intel GMA 500 Poulsbo, который пока не поддерживает функции акселерации.
      • Добавление DRM-модуля для видеокарт с интерфейсом USB и USB2VGA-переходников на базе чипов DisplayLink, позволяющих подключить дополнительный монитор через USB-порт;
    • Начало работы по унификации кода поддержки платформ m68k и m68knommu;
    • Расширение поддержки оборудования, большинство изменений в ядре связаны с драйверами устройств:
      • Cистемы: VIA/WonderMedia VT8500/WM85xx SoC, платы IMX27 IPCAM и смартбуки MX51 Genesi Efika, платы CompuLab, сенсоры платформы Intel Medfield и WMI-интерфейс ноутбуков Asus;
      • Контроллеры блочных устройств: ARASAN CompactFlash PATA, Broadcom NetXtreme II FCoE и Freescale MXS Multimedia Card, кард-ридеры RealTek PCI-E;
      • Сетевые адаптеры: WiFi чипы Realtek RTL8192CU и RTL8188CU, Blouetooth-контроллер Texas Instruments WiLink7, Bosch C_CAN, Faraday FTMAC100 10/100 Ethernet;
      • USB-контроллеры: Faraday FUSB300, OMAP USBHS host, NVIDIA Tegra USB host, Diolan U2C-12 USB;
      • Звуковые карты, подключаемые через Firewire. Кодеки: Wolfson Micro WM8991, Cirrus CS4271, Freescale SGTL5000, TI tlv320aic32x4, Maxim MAX9850. USB-карты TerraTec 6fire DMX.
      • Video4Linux: ресиверы Technisat USB2.0 DVB-S/S2, сенсоры камер Silicionfile NOON010PC30 CIF, тюнеры DiBcom 9000, камеры 3com homeconnect "ViCam", демодуляторы ST Microelectronics STV0367, контроллеры камер на базе OMAP3 и Divio NW80x, инфракрасные приемники ITE Tech IT8712/IT8512;
    • Улучшена поддержка процессоров Intel на базе архитектуры "SandyBridge";
    • В USB-подсистему добавлена поддержка хабов USB 3.0;


  1. Главная ссылка к новости (https://lkml.org/lkml/2011/5/1...)
  2. OpenNews: В Linux ядре 2.6.38 замечены проблемы, приводящие к повышению энергопотребления
  3. OpenNews: Релиз Linux-ядра 2.6.38
  4. OpenNews: Релиз Linux-ядра 2.6.37
  5. OpenNews: Релиз Linux-ядра 2.6.36
  6. OpenNews: Релиз Linux-ядра 2.6.35
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/30603-linux
Ключевые слова: linux, kernel
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (101) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Анонимууууус (?), 13:18, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    "Последний компонент ядра избавлен от использования глобальной блокировки (Big Kernel Lock, BKL)."

    Они что, издеваются???

     
     
  • 2.3, PavelR (??), 13:26, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Видимо, пропущено упоминание, что BKL "тихо переместился" в другой "компонент ядра" :-)

     
     
  • 3.22, szh (ok), 15:23, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    видимо ты не умеешь по ссылкам ходить
     
  • 2.5, bootforce (?), 13:59, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    ну судя по патчу -- реально последний.
     
     
  • 3.18, ананим (?), 15:11, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    судя по патчу - убрали вообще упоминание о ней другими словами - уже не получит... большой текст свёрнут, показать
     
     
  • 4.34, Аноним (-), 16:07, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • –9 +/
    учитывая время выхода 2.6.35 и 2.6.39 - можно порадоваться что баг в ath9k таки пофиксили.. и прошло меньше 3х лет. Всего какой-то год у пользователей была неработающая wifi :/
    Охрененая причина для радости.
     
     
  • 5.39, ананим (?), 16:26, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +9 +/
    я не жалуюсь.
    ну и учитывая что ты с этим багом явно не знаком - (иначе бы знал, что во всех дистрах было до последнего 35-е ведро, а в недавнем релизе даже бубунты < месяца назад уже бекпортировали из 39-го), то и тебе не стоит.
    зыж
    видишь ли, сей коммент был обращён не пользователям.
    или по крайней мере - сильно к продвинутым пользователям.
    ззыж
    ах да - с учётом того, что мой ноут (vaio vpcf12m1r) НЕ позиционируется виндами как 802.11n и в win7 работает только до 54мб/с, а в линухе он тянет дуалбэнд до 300мб/с, то да, ОХРЕНЕННАЯ причина для радости.
    # lspci | grep Atheros
    02:00.0 Network controller: Atheros Communications Inc. AR9287 Wireless Network Adapter (rev 01)
    качает по самбе со скоростью 7-8мб/с, против 2-2.5 в винде. и торренты тоже.
    так что вопрос в образованности не снимается и актуален - нефиг вываливать свой негатив там, где ты ничего не понимаешь.
     
  • 5.55, Аноним (-), 17:48, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > ath9k таки пофиксили.. и прошло меньше 3х лет. Всего какой-то год
    > у пользователей была неработающая wifi :/

    Ого! А я этот год пользовался ath9k на куче всего с атеросом и не знал о том что у меня оказывается "не работает" вайфай. Интересно, как же я им тогда пользовался, если он "неработающий"? Может хватит уже жирно троллить или дико тормозить? Вы и правда полагаете что ath9k не работал во всех системах, со всеми чипсетами? Откуда такие дятлы берутся?

     
  • 4.35, Карбофос (ok), 16:13, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    в принципе, об этих изменениях речь велась уже давно и постепенно BKL выколупывали из ядра.
     
     
  • 5.41, ананим (?), 16:36, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    вы не поняли. сейчас удалили полностью базовые определения и абстракции вместе с файлами.
    которые естесно присутствовали до последнего.
    другими словами - убедились что они уже нигде не применяются и выкинули.
    и даже если бы не выкинули, и даже если бы вы скомпилировали это ядро с её поддержкой - всё равно применять её было бы негде.
     
     
  • 6.56, Аноним (-), 17:51, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > это ядро с её поддержкой - всё равно применять её было
    > бы негде.

    Куда и дорога таким "фичам".

     
     
  • 7.60, ананим (?), 18:17, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Куда и дорога таким "фичам".

    ну это уже давно не фича.
    просто исторический процесс удаления устаревшего кода.

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

     
     
  • 8.90, Аноним (-), 12:51, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Именно Это анти-фича Почти баг ... текст свёрнут, показать
     
     
  • 9.91, ананим (?), 13:20, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    баг - это когда ломается и работать не хочет да и баг, который вывел линух в то... текст свёрнут, показать
     
  • 2.19, Andrey Mitrofanov (?), 15:15, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > "Последний компонент ядра избавлен от
    > Они что, издеваются???

    А почему http://www.opennet.ru/openforum/vsluhforumID3/76694.html#49 Вы спрашиваете?

     
  • 2.87, oops_ (?), 05:45, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • –3 +/
    А что? Это для вас было новостью? Вообще умиляет: "Ядро слегка глючное, но мы все равно его зарелизим т.к. отцу нашему свет линусу приспичило куда-то съездить".
     

  • 1.2, EuPhobos (ok), 13:21, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Очень интересны изменения в сетевой подсистеме, особенно на серваке с играми, там где игрокам критичен низкий пинг.
    Посмотрим.
     
     
  • 2.83, anonymous (??), 00:35, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    CHOKE он не для клиентов а для рутеров интернета. Вся суть и гнусность buffer bloat в том, что 99.9% шансов из 100  узкое место, где копятся очереди, недоступны для конечного пользователя, и находится между какими то двумя узлами вышестоящих провайдеров.

    Идея в том, чтобы пропиарить и протолкнуть это в массы, убедить ответственных за выбор сетевого оборудования и даже самих производителей в том что длину буферов и QoS надо использовать правильно. Если это удастся, то подождать десяток лет, проапгрейдятся провайдеры, будет всем хорошо.

    Но в очень редких случаях может и повезти, если очереди копятся на клиентском марщрутизаторе, особенно если он wireless.

     
  • 2.96, EuPhobos (ok), 14:35, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Собрал ядро на дебиане 6.0.1, конфиг стандартный только PREEMPT=no и HZ=1000 при старте сразу Kernel-Panic, похоже Линус поторопился с выпуском релиза, или с моей стороны что-то требовалось ещё изменить в стандартном конфиге от прошлого ядра, который был 2.6.38.6
     
     
  • 3.98, Mike Lee (?), 16:02, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    make oldconfig не?
     
     
  • 4.109, Аноним (-), 16:08, 21/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > make oldconfig не?

    Да, либо oldconfig. Но его как бы не особо рекомендуют в общем. Лучше как я выше написал. "Дебиану дебианово" - запомни.

     
     
  • 5.110, Аноним (-), 16:08, 21/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> make oldconfig не?
    > Да, либо oldconfig. Но его как бы не особо рекомендуют в общем.
    > Лучше как я выше написал. "Дебиану дебианово" - запомни.

    Сорри, не "выше написал", а наоборот, ниже.

    fixed

     
  • 3.108, Аноним (-), 16:06, 21/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то явно не то. Дебиан 6.0.1 и все отлично. Кстати рекомендую брать именно сорцы дебиана отсюда: http://snapshot.debian.org/binary/linux-source-2.6.39/ Вытаскиваю оттуда ядро, качаю также под свое железо соответствующий linux-image (чтобы достать из него конфиг для ядра), распаковываю, подкладываю конфиг компиляю и ставлю вместе с еще некоторыми скаченными пакетами (firmware, linux-base, linux-libc-dev). Так делаю всегда.
     
     
  • 4.111, EuPhobos (ok), 18:36, 21/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Да скорее всего с конфигом проблема, дома отлично собралось. В понедельник поковыряю ещё рабочий сервер.
     

  • 1.4, iZEN (ok), 13:55, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Теоретически, сейчас, после выхода GRUB 1.99, возможна установка GNU/Linux на NILFS2 в качестве загрузочной и основной файловой системы. Никто не хочет попробовать, как оно?
     
     
  • 2.6, pavlinux (ok), 14:06, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Шутэник
     
     
  • 3.43, x0r (??), 16:45, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    потестируйте плиз как оно
     
     
  • 4.45, x0r (??), 16:46, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    потестируйте плиз как оно бегает фс, сеть...


     
     
  • 5.84, pavlinux (ok), 01:26, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > потестируйте плиз как оно бегает фс, сеть...

    НИЛФС довольно специфичная хрень.
    Для раскрытия её потенциала надо придумывать спец. бенчмарки,
    которые на других ФС либо теряют смысл, либо вообще не возможны.

    Чего нить придумаю.


     
  • 4.85, pavlinux (ok), 02:24, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Решил я прогнать тест IOZONE на флешке code mkfs nilfs2 dev sdd1 moun... большой текст свёрнут, показать
     
     
  • 5.92, daevy (??), 13:28, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    молоток =))))
     
  • 5.93, анон (?), 13:42, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    По-моему, ты убил себе флешку. Аппаратно.
     
     
  • 6.95, pavlinux (ok), 14:18, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > По-моему, ты убил себе флешку. Аппаратно.

    Неа, всё живо и работает.

     
  • 5.99, non anon (?), 17:57, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Вот так за 5 минут исчезло 4 Гига

    Ни и сам себе злобный буратино. nilfs_cleanerd слабо было настроить, не говоря уже об опциях монтирования? RTFM!

     
     
  • 6.104, pavlinux (ok), 22:33, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    TFM пущай японцы читают, о том какие надо делать опции по умолчанию.

     
     
  • 7.105, анон (?), 23:36, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >TFM пущай японцы читают, о том какие надо делать опции по умолчанию.

    По умолчанию опции правильные, между прочим. Чтобы от чекпойнтов был какой-то толк, их не нужно отстреливать сразу после появления. Исключение составляют те нетипичные случаи, когда с файловой системой производится множество операций за коороткий отрезок времени, особенно запись и немедленное удаление огромного числа файлов.
    И стандартные опции рассчитаны как раз на нормальное использование системы, а не на забивание ее мусором.

    Так что действительно, зачёт за выстрел себе в пятку.

     
  • 5.101, iZEN (ok), 19:34, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Демон сборки мусора может не успевате подчистить стёртые данные?
     
     
  • 6.103, pavlinux (ok), 22:32, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Демон сборки мусора может не успевате подчистить стёртые данные?

    Он и не успевал, когда всё убилось, он всё ещё весел ... минут 20 точно.

     
     
  • 7.106, анон (?), 01:31, 21/05/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >он всё ещё весел ...

    ... и пьян, да.

     

  • 1.7, Аноним (-), 14:08, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Так как Линус должен посетить конференцию LinuxCon в Японии, выпуск еще одной тестовой версии означал бы срыв всех планов и перенос релиза как минимум на три недели

    Что, настолько все на нем завязано?

     
  • 1.10, Толстый (ok), 14:43, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –20 +/
    "Так как Линус должен посетить конференцию LinuxCon в Японии, выпуск еще одной тестовой версии означал бы срыв всех планов и перенос релиза как минимум на три недели, поэтому посоветовавшись разработчики приняли решение выпустить релиз как есть с учетом того, что последние тестовые выпуски зарекомендовали себя, как достаточно стабильные. "

    Вот так принимаются решения в ОС, которая используется в production по всему миру. Да, ему просто захотелось поехать в японию потрещать языком. А у каких-то миллионов пользователей что-нибудь отвалится.

     
     
  • 2.12, анон (?), 14:46, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +5 +/
    >Да, ему просто захотелось поехать в японию потрещать языком. А у каких-то миллионов пользователей что-нибудь отвалится.

    В других осях (например, в винде) у миллиардов пользователей тоже всё отваливается, причём без такого полезного побочного эффекта, как халявная поездка в Японию. Так что преимущество пингвинов очевидно :-D

     
  • 2.15, анонимище (?), 14:50, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >А у каких-то миллионов пользователей что-нибудь отвалится.

    Их никто не заставляет прямо немедленно обновляться. Пусть подождут с месяцок и получат вожделенную стабильность. По сути какой-нибудь 2.6.39.3 будет == 2.6.39

     
     
  • 3.16, Толстый (ok), 14:56, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Значит тогда это не релиз, а релиз-кандидат. Надо называть вещи своими именами. Только СПО проекты могут позволить себе релизить сырой продукт. Ну и еще microsoft.
     
     
  • 4.20, frob (ok), 15:20, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Linux и назван своим именем, причём буквально.
    А microsoft только частично, да и то в анекдоте.
     
  • 4.21, szh (ok), 15:20, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Значит тогда это не релиз, а релиз-кандидат. Надо называть вещи своими именами.

    Если называть вещи своими именами - это релиз для разработчиков дистрибутивов. Для простых пользователей это и не релиз, и не релиз кандидат, а что-то, что они никогда сами с kernel.org ставить не будут.

    Так что надо называть вещи своими именами, а не толсто.

    > Только СПО проекты могут позволить себе релизить сырой продукт. Ну и еще microsoft.

    1) Толсто.
    2) Не троллям судить о степени сырости.

     
  • 4.24, Андрей (??), 15:32, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Значит тогда это не релиз, а релиз-кандидат.

    А что такое релиз? Ведь когда выходит x.1, то must upgrade, потому что, бывает, обнаруживаются критические ошибки. Т.е. релиз - это такое себе более стабильный релиз-кандидат, а x.1 более стабильный релиз. А не так, как хотелось бы (релиз = стабильный).

     
     
  • 5.25, ананим (?), 15:35, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >А что такое релиз?

    это когда толстому сказать нечего.
    а толстому всегда есть что сказать. да он сам собственно бета-версия себя самого.

     
  • 2.32, Аноним (-), 16:02, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот так принимаются решения в ОС, которая используется в production по всему миру.

    Скажи-ка, троллюшко, а много ли ты видел придурков, безбашенно использующих ваниллу в продакшне?

    Алсо, "небольшая проблема" состоит в том что у других решения принимаются еще веселее. Например, "Ларри так решил и хрен оспоришь". Ну и так далее.

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

     
     
  • 3.36, Толстый (ok), 16:15, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Мне пофигу кто там что юзает, но при обновлении до Убунты 10.04 я поимел проблем с медленным wifi соедиенем. Можешь набрать в гугле "ubuntu 10.04 wifi slow", проблема у большого количества людей. И это баг в ядре, 2.6.38, причем не x.0, а x.3 или что-то около. Так что не надо мне говорить о ванилле-неванилле. Они позволяют себе выпускать сырой продукт с регрессиями - это никуда не годится.

    upd. я говорил про 11.04. Один из баг-репортов https://bugs.launchpad.net/ubuntu/+source/linux/+bug/773154 . Забавляет Importance - undecided.

     
     
  • 4.47, ананим (?), 16:51, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    см. выше уже всё описал.
    баг исправили в 39 ведре. в убунту уже бекпортировали.
    последний коммент в твоей ссылке от 05.05 не с просто так.

     
     
  • 5.63, Толстый (ok), 18:26, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > см. выше уже всё описал.
    > баг исправили в 39 ведре. в убунту уже бекпортировали.
    > последний коммент в твоей ссылке от 05.05 не с просто так.

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

     
     
  • 6.65, ананим (?), 18:46, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    1. а кто тебя заставлял обновляться то?
    лично я тебе писал - обновляй бубунту где-то через 1 месяц.
    2. и лично я писал на этом ресурсе как этот баг победить, если уж так получилось.
    3. и уж конечно это гораздо хуже (для длинношеих и пятнистых - сарказм), чем решение от винды - хочешь новую версию? снеси всё и поставь по-новой всё. при этом результат тоже никто не гарантирует.
    на моём вон ноуте (описанном выше) в винде7 в играх видео-карта перегревалась, пока новые дрова через (3 месяца!!!) не пришли. ноут выключался.
    а ведь эта винда с ноутом шла! и лэйбла до сих пор висит (вдруг по гарантии сдавать).
    хорошо мне линух нужен, а тут либо всё работает, либо я могу заставить это всё (или почти всё) работать.
     
     
  • 7.68, Толстый (ok), 19:08, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Во-первых я обновился до релиза , а не до беты, как многие кстати и делают Есл... большой текст свёрнут, показать
     
     
  • 8.71, ананим (?), 19:21, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    хватит тролить за винду вообще было уплочено см комент ниже ладно, повторю ... текст свёрнут, показать
     
     
  • 9.73, Толстый (ok), 19:24, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, также и как баг с wifi Сначала заметили в RC ядра, а потом еще раз в RC Ub... текст свёрнут, показать
     
     
  • 10.75, ананим (?), 19:35, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    3 дня этот баг висел всего ты опять соврал - нет у тебя ни бубунты, ни азероск... текст свёрнут, показать
     
  • 9.74, ананим (?), 19:32, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ну да, нет багтреккера вообще и нет проблем как в винде D нда, ты вообще уже ... текст свёрнут, показать
     
     
  • 10.77, Толстый (ok), 20:06, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Чего ты разнервничался-то так, даже 2 раза написал одно и тоже Ты адекватный че... текст свёрнут, показать
     
  • 6.69, ананим (?), 19:15, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ах да!
    >Мне ждать нужно было и не пользоваться компьютером?

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

    в винде вон моя AR9287 вообще только 802,11g даёт, что в 6 раз медленнее моих 300мб/с - "Мне ждать нужно было и не пользоваться компьютером?"
    так ведь вообще не дождёшься.
    или - купите другой ноут. ну так я это же и тебе могу посоветовать. с интельным вайфаем - нормально работают.
    либо поставь бубунту - и через 2 недели работает? :D

     
     
  • 7.72, Толстый (ok), 19:22, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > баг проявлялся в потере пакетов, что выливалось в меньшей скорости работы, но у никак не в "Мне ждать нужно было и не пользоваться компьютером?"

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

     
  • 2.40, Карбофос (ok), 16:30, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    вообще-то если ситуация позволяет, то можно и выпустить. это раз.
    второе. вы тут с умыслом подменяете понятие production и новая версия ядра, или просто это по дурости?
     
  • 2.59, Funt (?), 18:06, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    До продакшена это ядро дойдет через пол года не раньше, не один дистр его не стабилизирует раньше чем через несколько месяцев
     
     
  • 3.88, oops_ (?), 05:55, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Оригинально. ядро оказывается делают стабильным дистрибутивы.
     
     
  • 4.94, анон (?), 13:46, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Дистрибутивы просто выжидают, пока разработчики пофиксят основные баги.
     
  • 4.100, Funt (?), 19:06, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    многие дистрибутивы используют свои патчи, например некоторые дистры тот же bfs поэтому нужно дополнительное тестирование, у редхат вообще в плане ядер вообще свое видение так куча патчей которых нету в основной ветке
     

  • 1.11, анон (?), 14:43, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Начальная поддержка нового вида изолированных контейнеров "user namespace"

    Чего-чего? Их в 2.6.23 добавили, между прочим.

     
     
  • 2.23, Andrey Mitrofanov (?), 15:24, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >>Начальная поддержка нового вида изолированных контейнеров "user namespace"
    > Чего-чего? Их в 2.6.23 добавили, между прочим.

    Учитесь пользоваться интернетами и читать букавы!

    * Beginning user namespace support has been merged. User namespaces are a sort of container where processes can safely be given root access within the container without being able to affect the rest of the system. Full container support is a long-term project, but the user namespace patches get the kernel one step closer. -- http://lwn.net/Articles/435716/

     
     
  • 3.50, Аноним (-), 17:04, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > the system. Full container support is a long-term project, but the
    > user namespace patches get the kernel one step closer. -- http://lwn.net/Articles/435716/

    Грубо говоря, еще 1 кусочек OpenVZ попал в ядро. Тот, который позволяет иметь кучу "как бы рутов", которые руты только в своем загончике. А на самом хосте - не руты.


     
  • 3.81, анон (?), 23:11, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Beginning user namespace support has been merged.

    Повторяю, поддержка user namespaces появилась в ядре четыре года назад (http://lwn.net/Articles/237662/). Как я понимаю, в 39 этот механизм лишь немного доработали, ограничив возможности внутриконтейнерных рутов.

     

  • 1.13, анонимище (?), 14:48, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >http://kernelnewbies.org/Linux_2_6_39
    >/!\ The changelog is not ready due to lazyness^Wtime constraints. /!\ Take a look at LWN (1, 2, 3) or Hopen (1)

    блджад, и где теперь подробности читать?

     
     
  • 2.17, z (??), 15:07, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >блджад, и где теперь подробности читать?

    в логах кернелпаников

     

  • 1.14, Аноним (-), 14:48, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Алилуя! ipset добавили))
     
  • 1.26, Аноним (26), 15:37, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Xen Dom0 уже полностью в апстриме?
     
  • 1.27, Аноним (-), 15:43, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Не понял, какого хрена удалили мой комент? Админ, совесть поимей.

    Спрашиваю еще раз: годное ядрышко вышло? Лучше .38-го? Как там с с пресловутым 12309 ?

     
     
  • 2.29, ананим (?), 15:51, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Админ, совесть поимей.

    извращенец.

    >Спрашиваю еще раз: годное ядрышко вышло? Лучше .38-го? Как там с с пресловутым 12309 ?

    а тебе зачем? на форумах гадить?
    собираешь сказки, легенды,.. тосты?

     
     
  • 3.37, Аноним (-), 16:19, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А ничего что мне реально интересно узнать мнение у тех, кто его поставил уже? Мне извиниться, может быть, лично перед тобой за это? А? Ну прости, друг, если обидел!
     
     
  • 4.48, ананим (?), 17:02, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    а своё мнение я уже выше описал.
    с примерами и пояснениями.
    если бы ты хотел что-то узнать, как любой разумный человек, то спросил бы именно там.
    или ещё у какого-нибудь форумчанина, который уже отписался о впечатлениях.
    это первое. второе - вопросы у тебя настолько абстрактны, что больше относятся к разряду "ну и как там мое ЧСВ?" и даже не предполагают конструктивных ответов.
    ну и третье, следствие первых 2, просто троллизм.
     
  • 2.54, Аноним (-), 17:42, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > пресловутым 12309 ?

    Возьмите да проверьте, мистер тормозилло. Вы серьезно возомнили что он вылезает если не у всех и каждого, то хотя-бы у каждого второго? Да размечтались, у меня несколько машин и я в упор никаких 12309 не вижу. Более того, очень похоже что толпа болванов типа вас считает "багом 12309" целый букет различных багов. Давайте все тормоза и глюки сваливать в один баг, чего уж там. Зато отчетность красивая будет :)

     
  • 2.66, Аноним (26), 18:51, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по всему Xen Dom0 без доп. патчей не светит:
    "Unfortunately, the storage backend has yet to be provided, so that the .39 kernel still cannot be properly used as Dom0 without additional patches. It seems likely that this situation will not change anytime soon; a few weeks ago, the Xen developers sent the storage backend to LKML for review, and one of the kernel hackers with years of experience harshly criticised the changes and called for a completely different approach."
     

  • 1.28, нетап (?), 15:50, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Статистика по коммитам - http://lwn.net/Articles/441577/

    Most active 2.6.39 employers, By lines changed:

    NetUP 13683 1.7%
    Google 11201 1.4%

    гы, обогнали гугл :)

     
     
  • 2.30, ананим (?), 15:53, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    хм.
    >By lines changed
    >Intel 117903 14.6%
    >(None) 94093 11.6%
    >Red Hat 52140 6.4%
    >Nokia 46063 5.7%

    интересно, а о такой активности ноклы блингейс знает?

     
     
  • 3.42, Аноним (-), 16:37, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >интересно, а о такой активности ноклы блингейс знает?

    не волнуйтесь, бесноватый лысый уже в курсе и работает в этом направлении

     
     
  • 4.49, ананим (?), 17:03, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ну и фиг с ним.
    лишь остальным нормальным не мешал.
     
  • 4.57, Аноним (-), 17:52, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > не волнуйтесь, бесноватый лысый уже в курсе и работает в этом направлении

    Скупая новелл? Да и хрен с ним, с этим новеллом :). Они сами себе злобные бакланы.

     
     
  • 5.112, Аноним (-), 10:11, 23/05/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    не только. кто фактически убедил финских парней отвернуться от мигоу? как нехолосё
     

  • 1.44, Odity (?), 16:46, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ВОПРОС МОЙ ВЕКА-в этой ветке по фиксена неполадка работы с картой памяти в телефонах? а то подключаю Sony ericsson а он мне карту памяти не видит и говорит что битые на ней блоки и все перезагружает телефон,хотя винда может читать.
     
     
  • 2.46, Odity (?), 16:47, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Да и вообще USB  и телефоны  - не дружат!
     
     
  • 3.51, Askent (ok), 17:11, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    у меня мой к750 вообще не видит, уже черте знает скоко выпусков, хотя 8.04 точно видел карту в телефоне.
     
  • 3.86, emg81 (ok), 02:26, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    гента?
    у меня было, что при идентичных настройках и версиях ядра в Arch флэшка виделась в плеере через USB шнур, а в Gentoo - такое же собственными руками собранное ядро - не виделась флэшечка.

     
  • 2.89, Живот (?), 12:14, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Монтируйте как /dev/sdc, а не /dev/sdc1, например. Некоторые девайсы сейчас размечают фс без всяких таблиц.
     
     
  • 3.102, odity (?), 21:05, 20/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Помоги, плиз. у меня при подключении телефона к компу телефон то включается, то отключается и опять так по кругу.. устройство /dev/sd* то появляется, то исчезает. что делать? карту памяти не могу прочитать
     

  • 1.52, Аноним (-), 17:27, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что там у него с энергопотреблением после .38?
     
     
  • 2.61, ананим (?), 18:22, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    у меня всё также.
    возможно зависит от какого-нибудь конкретного железа и его драйверов, которых у меня нет.
     

  • 1.78, Андрей (??), 21:28, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Скажите знатоки, а для обычного пользователя, у которого и так всё оборудование работало, появилось в этом ядре что-то полезное?
     
     
  • 2.79, Аноним (-), 22:03, 19/05/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Скажем так: с каждым релизом фиксятся ошибки, совершенствуются имеющиеся фичи и т.д. С другой стороны, если у тебя все работает и все устраивает - не трогай :)
     

  • 1.80, cmp (ok), 23:07, 19/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Последний компонент ядра избавлен от использования глобальной блокировки (Big Kernel Lock, BKL).

    Н-да, а за одно поломана совместимость со старенькими дровами на nvidia, пока еще починить можно, но осадочек...

     
  • 1.82, stels (ok), 00:02, 20/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >смартбуки MX51 Genesi Efika

    Где эту радость в киеве можно найти?

     
  • 1.97, edo (ok), 14:58, 20/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ура, наконец-то наши наработки по поддержке wm8505 попали в vanilla kernel.
     
  • 1.107, Аноним (-), 08:57, 21/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    гм...
    на кой им m68k и m68knommu !??
    Amiga - 4reva ???
     
  • 1.114, lucentcode (ok), 19:36, 24/05/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Обновился вчера на эту версию ядра, проблем нет. Всё работает отлично. Линус молодец, и все принимавшие участие в подготовке к релизу, тоже.
     

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



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

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