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

Исходное сообщение
"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"

Отправлено opennews , 04-Фев-12 23:52 
Представлены (http://www.kernel.org/) очередные корректирующие релизы ядра Linux: 3.2.3 (https://lkml.org/lkml/2012/2/3/292) (89 исправлений (http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.2.3)), 3.0.19 (https://lkml.org/lkml/2012/2/3/290) ( 65 исправлений (http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.0.19)) и 2.6.32.56 (https://lkml.org/lkml/2012/2/3/291) (21 исправление (http://www.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32...)). Как обычно, в анонсе выхода новых версий подчеркивается обязательность проведения обновления. Почти сразу выпущено (https://lkml.org/lkml/2012/2/3/374) обновление 3.2.4, в котором устранены появившиеся в 3.2.3 регрессивные изменения, приводящие к проблемам сборки модуля со звуковым кодеком WM5100.  


Из подсистем, в которых отмечены исправления, можно выделить: USB (более 30 исправлений), tcp, bonding,  hwmon, iwlwifi, xen, drm/i915, drm/radeon,  ALSA, crypto, mac80211, xfs, eCryptfs. В коде l2tp устранена возможность краха при получении некорректно оформленного l2tp-пакета.

URL: https://lkml.org/lkml/2012/2/3/292
Новость: http://www.opennet.me/opennews/art.shtml?num=32995


Содержание

Сообщения в этом обсуждении
"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Аноним , 04-Фев-12 23:52 
Похоже, что у разных сетевых драйверов из ядер 3.2.x проблемы со скоростью
https://bbs.archlinux.org/viewtopic.php?id=134613
Единственное решение - возврат на 3.1.x.

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Аноним , 05-Фев-12 01:52 
> Похоже, что у разных сетевых драйверов из ядер 3.2.x проблемы со скоростью

Нельзя ли более конкретно - у каких именно? У тех которые RFC-1149 реализуют, да? Ну так хренли, птицам надо давать отдыхать :))


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Аноним , 08-Фев-12 07:27 
по ссылке сходить не пробовали?

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Аноним , 05-Фев-12 00:09 
Ну, не знаю. У меня всё работает номально на 3.2.2. Можно ли поподробнее узнать про эти исправления?

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Аноним , 05-Фев-12 00:32 
Да. Changelog к вашим услугам. А если этого мало - добро пожаловать в git.

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Eugeni Dodonov , 05-Фев-12 01:25 
>     А если этого мало - добро пожаловать в git.

А если git bisect даст результаты и их пошлют разработчикам то их респект вам обеспечен.


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Аноним , 05-Фев-12 00:36 
У меня конкретные проблемы с USB карточкой Pentagram Wifi на чипе Realtek 8188CU

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Dganic , 05-Фев-12 02:26 
У меня проблемы на Pegatron Amis drivers realtek rtl8191su [rtl8712 ] жду нормальных драйверов начиная с 3.0.0 релиза, но похоже доработка драйверов именно для этой карточки не входит в приоритетные задачи :( https://github.com/torvalds/linux/tree/master/drivers/stagin... и коммитов нет уже давным давно :(  
Greg K-H на мои мольбы ответил следующее:

Unless you send patches to convert the code, it's not going to be done
:)

So please contribute.

thanks,

greg k-h


Если бы я был программистом обязательно отправил патч, а так увы, что делать непонятно :(


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено arisu , 05-Фев-12 02:44 
> Если бы я был программистом обязательно отправил патч, а так увы, что
> делать непонятно :(

ты знаешь, на свете много программистов. некоторые из них, скажу тебе, обладают свободным временем и готовы потратить его на нужное тебе. но, само собой, не просто так, а за некоторую денежную компенсацию.

а теперь решай, настолько ли оно тебе надо, чтобы ты прекратил ныть и нанял спеца допилить нужное, или ты просто возмущён тем, что никто лично твои хотелки делать бесплатно не хочет.


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено pavlinux , 05-Фев-12 04:18 
Да кстати, за 500$, сделаем рабочий драйвер. Пишите.

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено anonimouse , 05-Фев-12 04:39 
Размечтался - парень за 10-ку возьмёт поддерживаемую карту и всех то дел. А ну ещё ныть будет что в линуксе ничего не работает, а сделать чтоб работало - стоит как новый лаптоп ,)

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Карбофос , 05-Фев-12 14:04 
вот так было бы гораздо интересней: 500 человек платят по 1$ за работающий драйвер под линуксом. и вуаля! pavlinux сыт и пользователи довольны. заодно и в ядро изменения закоммитят

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено arisu , 05-Фев-12 14:09 
как мы тут коллективно выяснили — оно никому не надо. кроме нытиков, которые хотят, чтобы на них кто-то бесплатно горбатился.

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Карбофос , 05-Фев-12 14:27 
в первую очередь это не нужно производителю железки
ну и еще: было бы хорошо в случае комьюнити, объединяющих пользователей железа и программистов со свободным временем. одни готовы платить минимальный взнос, другие - занимаются разработкой открытых модулей ядра, зарабатывая заслуженные деньги

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено arisu , 05-Фев-12 15:37 
> в первую очередь это не нужно производителю железки

это, в принципе, состояние «по умолчанию» для большинства железа. увы.

а комьюнити… таки кому надо, тот… ну, все поняли, да?


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено mma , 06-Фев-12 06:22 
>объединяющих пользователей железа и программистов со свободным временем. одни готовы платить минимальный взнос, другие - занимаются разработкой открытых модулей ядра, зарабатывая заслуженные деньги

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


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено arisu , 06-Фев-12 10:28 
вообще-то вполне мотивация. потому что работа не всегда связана с тем, что таки совсем интересно, да и новое часто попробовать охота. но не хватает предлога, без которого выходит «бесполезная трата времени, даже денег в семью не приносит».

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено pavlinux , 05-Фев-12 14:29 
> Размечтался - парень за 10-ку возьмёт поддерживаемую карту и всех то дел.
> А ну ещё ныть будет что в линуксе ничего не работает,
> а сделать чтоб работало - стоит как новый лаптоп ,)

Может он системный интегратор, у него десятками тыщ скупают буки со встроенной фафлёй.


Вот есть зачемятельная веб-камера,  Guillemot Corp. 06а8:300d, она же какая-то Hercules Deluxe.
Так вот, у неё есть чудная фишка - автоматическое включение подсветки при недостаточном освещении.
В Linux оно не отрубается, и постоянно работает на автопилоте. Есть клиент, которому нужно
чтоб подсветка светилась постоянно. Решается двумя способами - перепайка, по 20 руб за каждую
и драйвером - один раз. Угадай какой способ они выбрали?

Слил инфу автору uvcvideo, может сделает фикс, и будет возможность управлять через v4lctl


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Карбофос , 05-Фев-12 14:36 
так там, походу, просто этого куска кода нет, для выключения LED. дабы не шибко себя отягощать переделкой кода от 06f8:3009 и им подобных.

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено pavlinux , 05-Фев-12 15:30 
> так там, походу, просто этого куска кода нет, для выключения LED.

Скажу по другому, его там и не было.

> дабы не шибко себя отягощать переделкой кода от 06f8:3009 и им подобных.

через lsusb оно светится как стандартный EXITENTION_UNIT, но V4L2 API не умеет
выставлять нужного смещения, то есть низя напрямую указать ENDPOINT и FUNCTION.
Через libusb - можно, но оно сцуко выгружает работающий дривер.




"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено arisu , 05-Фев-12 15:38 
> Может он системный интегратор, у него десятками тыщ скупают буки со встроенной
> фафлёй.

тогда вряд ли для него будет огромной проблемой найти того, кто допилит драйвер.


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Anonus , 05-Фев-12 05:29 
Иди XKS пилить, писатель драйверов за 500...

И ещё очень интересно почему у тебя буфера размером в 30 и 250, а не 32 и 256,
есть в этом какая-то своя особая серьмяга ?

. . .
char queueSequence[250];
char event[250];
int ovector[30];
. . .


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено pavlinux , 05-Фев-12 14:13 
> Иди XKS пилить, писатель драйверов за 500...
> И ещё очень интересно почему у тебя буфера размером в 30 и
> 250, а не 32 и 256,

Не виноватая я, он сам пришОл,....

> есть в этом какая-то своя особая серьмяга ?

Все фишка в том, что под буфера (.)(.)
надо выделять столько, сколько нужно,
а не по-феншую, как красивыя ICQ номера,
но до ближайшей степени двойки.  

> . . .
> char queueSequence[250];
> char event[250];
> int ovector[30];
> . . .

А ты о чём вааще? Я код не смотрел, мне ещё не оплатили. :)


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Anonus , 05-Фев-12 15:37 
>[оверквотинг удален]
> надо выделять столько, сколько нужно,
> а не по-феншую, как красивыя ICQ номера,
> но до ближайшей степени двойки.  
>> . . .
>> char queueSequence[250];
>> char event[250];
>> int ovector[30];
>> . . .
> А ты о чём вааще? Я код не смотрел, мне ещё не
> оплатили. :)

Я о том, что у тебя в коде цифирки стоят, а не скажем дефайны, вот и интересно почему именно такие циферки, а не другие.

Где описано, что буфера именно такого размера нужны ?

П.С.: За буфера (.)(.) спасибо, оценил :-)


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено arisu , 05-Фев-12 15:40 
> Я о том, что у тебя в коде цифирки стоят, а не
> скажем дефайны, вот и интересно почему именно такие циферки, а не
> другие.

так в оригинале было. автор оригинала вообще очень слабо дружит (по крайней мере в этом проекте) с головой.


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено pavlinux , 05-Фев-12 15:45 
> Я о том, что у тебя в коде

Это вы по чудный переключатИль раскладок?!
Там всё что я сделал, превратил С++ в C,
а что чего там значит я даж не в курсе.  


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Аноним , 05-Фев-12 07:02 
1. это тонкий намек на то чтоб если кто то выбрали линукс он стал банальным рабом программистов или производителей железа?

2. давай те так к любой проблеме софта относиться, а то всякие фич реквесты, жалобы на старые багрепорты, еще на что то.


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено arisu , 05-Фев-12 07:13 
это прямое указание на то, что чья-то личная бесплатная хотелка не волнует никого, кроме автора хотелки. ему сказали: маинтайнера нет. ergo, это никому больше не надо. впрочем, раз ты такой добрый, можешь забесплатно человеку помочь, кто же запрещает? или ты тоже из тех, кто кататься любит, а вот саночки возить западло?

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Пр0х0жий , 05-Фев-12 11:18 
Отсутствие системного функционала или плохая работа, напрашивается на багрепорт.

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено mrtw1sted , 05-Фев-12 06:25 
исправьте заголовок c 3.2.[3], а не 3.2.[4]

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Аноним , 05-Фев-12 11:22 
> исправьте заголовок c 3.2.[3], а не 3.2.[4]

Зачем исправлять, если в новости написано "Почти сразу выпущено (https://lkml.org/lkml/2012/2/3/374) обновление 3.2.4, в котором устранены появившиеся в 3.2.3 регрессивные изменения, приводящие к проблемам сборки модуля со звуковым кодеком WM5100"


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено ua9oas , 06-Фев-12 09:04 
  у меня в Дебиане по-прежнему пишет, что ядро 2.6.32.5 i686 (ставил его вскоре после выхода релиза 6.0.3 . Уже "насосало" насегодня более 1300 обновлений, но в Grub"е по-прежнему пишет то. Это почему так? . А можно ли создать такое ядро, чтобы оно было универсальным на все случаи жизни и заменяло все другие ветки? Что в обновлениях будет в следующий раз?

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено анонимус , 06-Фев-12 10:17 
> А можно ли создать такое ядро, чтобы оно было универсальным на все случаи жизни и заменяло все другие ветки?

Сферическое ядро в вакууме?


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено arisu , 06-Фев-12 10:54 
> А можно ли создать такое ядро, чтобы оно было
> универсальным на все случаи жизни и заменяло все другие ветки?

можно. поставь себе Microsoft Windows, там эту проблему давно решили.


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Аноним , 06-Фев-12 21:57 
> можно. поставь себе Microsoft Windows, там эту проблему давно решили.

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


"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено Карбофос , 06-Фев-12 13:29 
вам уже отвечали на этот вопрос ранее. или вы привыкли просто задавать вопросы и не читать ответы на них?

"Обновление ядра Linux: 3.0.19, 3.2.4 и 2.6.32.56"
Отправлено pavlinux , 06-Фев-12 22:22 
> Это почему так?

Работает - не трогай! :)