Bug 26144 - Ядро разваливается при использовании cifs без cifs-utils
Summary: Ядро разваливается при использовании cifs без cifs-utils
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: kernel-image-un-def (show other bugs)
Version: unstable
Hardware: all Linux
: P3 blocker
Assignee: Vitaly Chikunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-23 11:12 MSK by serpiph
Modified: 2011-10-20 07:29 MSK (History)
3 users (show)

See Also:


Attachments
Запись из логов (1.73 KB, application/x-bzip)
2011-08-23 11:29 MSK, serpiph
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description serpiph 2011-08-23 11:12:54 MSK
Вчера поймал странное поведение ядра. После вчерашнего обновления и перезагрузки ядро неожиданно начало сыпать сообщениями ядра о множественном нарушении доступа к памяти потоками kworker, спустя секунд 10 теряется связь с клавиатурой и мёртвый вис (kernel panic нет). Попытка найти причину показала, что любое ядро (3.0.0, 3.0.1 и 3.0.3), стоящее на данной машине, приводит к этому. Запуск с заранее готовой флешки (Сизиф от мая с.г.) показал, что она работает нормально. Розыск показал, что проблема пропала после отключения автомонтирования ресурсов Windows через cifs (все ядра заработали в штатном режиме). Далее обнаружил, что у меня нет пакета cifs-utils. После его установки монтирование прошло успешно, ошибок больше нет.
Comment 1 serpiph 2011-08-23 11:29:02 MSK
Created attachment 5053 [details]
Запись из логов

Вот что осталось в логах компьютера. На самом деле сообщений было в десятки раз больше о множественных нарушениях в работе ядра, но я не мог их сохранить. Кроме того, после одного из перезапусков это привело к разрушению трех разделов системы (/, /var и /home).
Comment 2 serpiph 2011-08-23 11:30:38 MSK
Да, во время обновления системы windows-ресурсы были подключены.

Версия ядра 3.0.3-alt1, работающего сейчас.
Comment 3 Anton V. Boyarshinov 2011-08-26 13:43:57 MSK
а пакет samba-client стоял?
Возможно, при обновлении не вытянулся cifs-utils, в который вошёл код, который, раньше был в samba-client.
Comment 4 serpiph 2011-08-29 09:20:09 MSK
Да, пакет samba-client стоял. Но, вообще-то, это не повод модулю cifs устраивать погромы в ядре. Модулю надо было только сообщить наружу, что монтирование неудачно, если нет нужной программы.
Comment 5 Anton V. Boyarshinov 2011-08-31 11:58:42 MSK
Похоже, эта проблема исправлена в 3.0.4: http://git.kernel.org/?p=linux/kernel/git/stable/linux-3.0.y.git;a=commitdiff;h=b3ff2fd377a0b593678af0082b6a2e4ecc3eec84
Comment 6 Michael Shigorin 2011-10-19 19:38:57 MSK
Сергей, на 3.0.4/3.0.6 не проверяли?
Comment 7 serpiph 2011-10-20 07:29:44 MSK
Нет, не проверял. Это у меня рабочий компьютер, а такие эксперименты надо проводить на "кошечках". Если только в виртуальной машине погонять, но для этого надо готовить загрузочный образ DVD-диска и ставить тестовую систему, а времени пока нет.