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

Исходное сообщение
"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"

Отправлено opennews , 15-Фев-12 12:01 
Представлены (http://www.kernel.org/) очередные корректирующие релизы ядра Linux: 3.2.6 (https://lkml.org/lkml/2012/2/13/308) (89 исправлений (http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.2.6)), 3.0.21 (https://lkml.org/lkml/2012/2/13/306) (56 исправлений (http://www.kernel.org/pub/linux/kernel/v3.0/ChangeLog-3.0.21)), 2.6.32.57 (https://lkml.org/lkml/2012/2/13/321) (22 исправления (http://www.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32...)) и 2.6.27.61 (http://www.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.27...) (91 исправление (http://www.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.27...)). Как обычно, в анонсе выхода новых версий подчеркивается обязательность проведения обновления. Из подсистем, в которых отмечены исправления, можно выделить: USB, cifs, eCryptfs, udf, powernow-k8, zcache, r8712u, asus_oled, SCSI Target, iscsi-target, ALSA (hda, oxygen, virtuoso), pcmcia, drm/i915, drm/radeon, drm/nouveau, PM / Hibernate, ARM.

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


Содержание

Сообщения в этом обсуждении
"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Аноним , 15-Фев-12 12:01 
Вот USB они правят, а на новых ядрах в том числе и на 3.2.6 есть баг (опубликован 13.02.12) - если вынуть флеш носитель на который идёт запись, то подсистема USB вообще становится не адекватной, в том числе fdiks -l виснет при попытке обнаружить этот носитель даже если тот уже давно выдернут из разьёма.

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Alex , 15-Фев-12 12:04 
Это настолько редкая ошибка что можно сказать ее не существует, кому в здравом уме придет в голову идея вытаскивать флешку во время записи? Вы еще питание вырубайте во время перезаписи биоса.

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Kroz , 15-Фев-12 12:07 
> кому в здравом уме придет в голову идея вытаскивать флешку во время записи

Система должна быть устойчива к любым манипуляциям. А на ваш вопрос отвечу - маленькому ребенку, который подполз к системнику пока папа сбрасывал что-то на флешку.


"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Йоптик , 15-Фев-12 13:03 
Хех, необычайное стечение обстоятельств =) С малым моего папы так и было. Дернул флешку. Причем зубами. Уже глотать вздумал, папа чуть с ума не сошел от испуга - быстро среагировал.
И кстати, ирония жизни. А я ведь только вчера обновился до 3.2.5. Сегодня обновляю дерево portage - уже 3.2.6. Отстаю от жизни с этим EDGE, чтоб его...

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено sca , 15-Фев-12 13:06 
Как-то неправильно у ребёнка проставлены права. Что это за папа такой, не смотрит за своими процессами?

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено pavlinux , 15-Фев-12 14:30 
> Что это за папа такой, не смотрит за своими процессами?

PTHREAD_CREATE_DETACHED


"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Харитон , 15-Фев-12 17:38 
>> Что это за папа такой, не смотрит за своими процессами?
> PTHREAD_CREATE_DETACHED

бывает и аппаратная проблема.
У меня сд-карта вставлена в картридер на АЦЕРе, а там картридеры с выступающей картой из корпуса, соответственно если зацепить ее иногда бывает отключение внезапное у накопителя. ОС ведет себя непредсказуемо, иногда все ок, а иногда мертвый висяк...


"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено rshadow , 15-Фев-12 14:19 
Толсто

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Прохожий , 15-Фев-12 18:42 
Правильно, не подходи брольше к системнику и скажи своему отцу и своей матери, что бы тебя не подпускали, пока не подрастешь.

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Аноним , 15-Фев-12 14:44 
А ниче что у флешек "башку сносит" при таких телодвижениях? А потом носишься по всему инету в поисках сервисной утилиты чтобы оживить флешку.

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено хлыщ , 16-Фев-12 02:05 
Ничего.

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Андрей , 15-Фев-12 13:45 
В том то и дело, что когда перепрошивается биос, это видно, а вот при записи на флешку - нет. Разве что sync каждый раз после cp, mv,... дёргать.

Да и биосописателям стоило бы наконец-то сделать алгоритм перепрошивки устойчивым к сбоям. Т.е. последнюю решающую часть перепрошивки должен выполнить биос самостоятельно (при перезагрузке) и она должна стать атомарной. Да и какой-нибудь буферизирющий конденсатор можно было бы установить на мат. плату.


"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено rshadow , 15-Фев-12 14:20 
DualBios на мат платах от гигабайта. Если что-то с основным не так (например при перепрошивке) то используется резервный.

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Аноним , 15-Фев-12 19:54 
> DualBios на мат платах от гигабайта. Если что-то с основным не так
> (например при перепрошивке) то используется резервный.

Ходят легенды что отдельные личности умудрялись и второй снести :)



"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено анонимус , 16-Фев-12 02:07 
> Т.е. последнюю решающую часть перепрошивки должен выполнить биос самостоятельно (при перезагрузке)
> и она должна стать атомарной. Да и какой-нибудь буферизирющий конденсатор можно
> было бы установить на мат. плату.

Плавали, знаем: пользователь, увидев, что комп занимается чем-то не тем, жмёт ресет, выдёргивает питание, и так далее.


"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено iZEN , 15-Фев-12 14:06 
Эта ошибка не только в Linux, но и на FreeBSD имеет место быть. При выдёргивании флэшки без отмонтирования система больше не падает, но USB-контроллёр становится неадекватен: может вообще не воспринимать новые подключаемые устройства до перезагрузки системы, может начать работать в режиме USB 1.1 вместо 2.0 и т.д.. И, похоже, это архитектурный дефект USB-протокола, а не особенности реализации конкретного стека, в каждой из которых придумывают, как эту проблему обойти.

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено pavlinux , 15-Фев-12 14:26 
Сижу, втыкаю, монтирую, кидаю писать ISOшник, выдираю, ужо раз двадцать ... Где глюк?

...
Ой пля, у меня ж 3.3-rc4

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Аноним , 15-Фев-12 19:45 
> Ой пля, у меня ж 3.3-rc4

Дык. Подро^W флехой на убунте с 3.0.0-16, вроде бы ей пофигу. Ну появилось в логе срача что девайс конектед-дисконектед-ойблинмыхотелитудазаписать-ойблиннеудалосьзаписать-ойблинпрочитатьтоженеудалось. При втыкании флехи она вполне отрастает заново, неадекватностей не вижу особо. Похоже посадили где-то между какой-то баг, видимо уже удавили.


"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Аноним , 15-Фев-12 15:18 
похоже это архитектурный дефект unix подобных ос, так как в Windows можно выдергивать и ничего не будет

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено konfuji , 15-Фев-12 17:29 
Все-таки дефект в определенных USB-контроллерах. На старых ПК с Windows регулярно usb 2.0 в usb 1.1 переключается.

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Аноним , 15-Фев-12 19:46 
> похоже это архитектурный дефект unix подобных ос, так как в Windows можно
> выдергивать и ничего не будет

Угу, там бсод обычно случается при втыкании флехи. При вытыкании ни разу не видел, действительно ;]. Правда чем это лучше - я так и не понял.


"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено pavlinux , 16-Фев-12 01:42 
>> похоже это архитектурный дефект unix подобных ос, так как в Windows можно
>> выдергивать и ничего не будет
> Угу, там бсод обычно случается при втыкании флехи. При вытыкании ни разу
> не видел, действительно ;]. Правда чем это лучше - я так
> и не понял.

У меня, ещё в том году появился новый прибор - HP воркстейшон,
так он делает полный ресет если ему воткнуть определённую вебкамеру.
Уже почти воспроизвёл процесс обмена куда и чего засылается на перезаписываемой флехе
(в смысле NVRAM контроллера), замутю гадский USB-прибор. :-P

P.S. Linux тут ваще ни причем, оно и Вянду ресетит.


"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено anonymous , 15-Фев-12 19:09 
>редкая ошибка

Ошибка является ошибкой независимо от того, редкая она или нет.


"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Ivan , 15-Фев-12 13:23 
Поправте ссылка на ChangeLog ядра 2.6.27.61 , у вас она ссылается на ядро 2.6.27.60
[ http://www.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.27... ]

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Аноним , 15-Фев-12 19:56 
> Поправте ссылка на ChangeLog ядра 2.6.27.61 , у вас она ссылается на
> ядро 2.6.27.60

Под новостью есть кнопочка "исправить". Пользуйтесь!


"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Антонина , 15-Фев-12 17:16 
А в Daily Build (который пока что "основан" на 3.3 RC3) уже есть эти изменения? В Change Log-ах от 15 февраля 2012 года найти упоминание "K8" или "PowerNow!" не могу, а в 3.2.6 они есть... Может, я не там смотрю?

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Andrey Mitrofanov , 15-Фев-12 18:34 
> А в Daily Build (который пока что "основан" на 3.3 RC3) уже
> есть эти изменения? В Change Log-ах от 15 февраля 2012 года
> найти упоминание "K8" или "PowerNow!" не могу, а в 3.2.6 они
> есть... Может, я не там смотрю?

Ну,я дае и не знаю! http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git...


"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено SwitNJ , 15-Фев-12 18:31 
на ядре 3.2.0 у мены вылезли бока, из-за которых откатился на 3.1 - все камеры на gspca стало фризить наглухо, оживают ненадолго когда рукой махнешь перед "глазом", а спустя минуту висяк мертвый, и на руку не реагирует.

"Обновление ядра Linux: 3.2.6, 3.0.21, 2.6.32.57 и 2.6.27.61"
Отправлено Аноним , 17-Фев-12 04:52 
Интересно это решение о том, что в usb 2 порту будет нормально поддерживаться при использовании железа поддерживающим usb 1.1?
Что-то ответ багтрака федоры не показал их способность решать проблемы. Они просто рекомендовали usb 1.1 устройство использовать в порту usb 3. Но ведь их у меня всего 2 в материнской плате!!!

https://bugzilla.redhat.com/show_bug.cgi?id=755323