Bug 26086

Summary: Зависает система при извлечении USB винчестера.
Product: Sisyphus Reporter: Andrei <admin>
Component: kernel-image-std-defAssignee: Vitaly Chikunov <vt>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: cas, evg, imz, kernelbot, shakirov, vt
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
dmesg
none
вывод информации с iotop none

Description Andrei 2011-08-16 15:23:56 MSK
Добрый день!
Система намертво зависает при извлечении USB винчестера, если он был долго подключен или активно использовался. Подключается через USB контроллер на VIA 6214.
 
Ядро:
Linux host-103.localdomain 2.6.39-std-def-alt4.M60T.1 #1 SMP Thu Aug 4 19:14:25 UTC 2011 x86_64 GNU/Linux

Вывод dmesg во вложении.
Comment 1 Andrei 2011-08-16 15:24:29 MSK
Created attachment 5048 [details]
dmesg
Comment 2 Andrey Cherepanov 2011-09-17 23:05:07 MSK
На Sisyphus.
Comment 3 Ivan Zakharyaschev 2011-09-26 00:26:40 MSK
Похожая проблема: https://bugzilla.altlinux.org/show_bug.cgi?id=26044 .
Comment 4 Lenar Shakirov 2011-09-30 19:55:19 MSK
Попробуйте временно удалить пакет udisks, перезагрузиться и попытаться воспроизвести проблему:
# apt-get remove udisks
Comment 5 Andrei 2011-10-03 11:49:38 MSK
(В ответ на комментарий №4)
> Попробуйте временно удалить пакет udisks, перезагрузиться и попытаться
> воспроизвести проблему:
> # apt-get remove udisks

возможно ли как нибудь иначе проверить проблему? На этот пакет завязано очень много рабочего софта, боюсь что его удаление помешает работе с системой. Сейчас копирую с большого винчестера, iowait зашкаливает за 60%, поставил iotop. Скриншот программы ниже.
Comment 6 Andrei 2011-10-03 11:59:50 MSK
Created attachment 5143 [details]
вывод информации с iotop

вывод информации с iotop
Comment 7 Lenar Shakirov 2011-10-03 13:05:29 MSK
Можно. Можно например загрузиться в single mode, введя опцию ядра "s", система загрузится не запустив лишних служб и можете протестировать работу.

Вы пишите или читаете с ntfs? Я наблюдал нагрузку при записи на ntfs, но она не 
была критичной.
Comment 8 Andrei 2011-10-03 15:39:30 MSK
(В ответ на комментарий №7)
> Можно. Можно например загрузиться в single mode, введя опцию ядра "s", система
> загрузится не запустив лишних служб и можете протестировать работу.
> 
> Вы пишите или читаете с ntfs? Я наблюдал нагрузку при записи на ntfs, но она не 
> была критичной.

Да, читаю с NTFS. Сейчас опять этот вис поймал, тестировал USB винчестер, нажал безопасно извлечь и все. завис. сейчас попробую загрузиться с параметром s
Comment 9 Andrei 2011-10-03 17:04:41 MSK
Сейчас перезагружался с параметром s, бага не наблюдалась. Делал mount и umount все отработало штатно. Может какое логирование включить?
Comment 10 Lenar Shakirov 2011-10-03 17:15:55 MSK
(В ответ на комментарий №9)
> Сейчас перезагружался с параметром s, бага не наблюдалась. Делал mount и umount
> все отработало штатно. Может какое логирование включить?

Попробуйте загрузиться с параметром "3" - это обычный режим запуска, но только без запуска графической оболочки (Иксов), так же попробуйте протестировать работу.

А попробуйте обновить ядро командой update-kernel?
Comment 11 Andrei 2011-10-03 17:28:14 MSK
я когда запускал ядро с параметром s стартовал Хсы. Автомонтирование там не работало, из под графической эмуляции терминала все монтировалось и размонтировалось. Ядро стоит последнее: 
Linux host-103.localdomain 3.0.4-std-def-alt0.M60P.2 #1 SMP Tue Sep 20 23:13:02 UTC 2011 x86_64 GNU/Linux
Comment 12 Michael Shigorin 2012-07-30 10:54:17 MSK
Это часом не дубль bug #26044?
Comment 13 Andrei 2012-07-30 15:26:06 MSK
(В ответ на комментарий №12)
> Это часом не дубль bug #26044?

Нет, бага проявлялась только если винчестером активно пользовались, т.е. прокачали больше 2 гб.