ядра 2,6,39-xx -- 3.0.1-std-def-alt1 AMD X86_64 При отключении USB устройства имеем панику ядра с дальнейшем мёртвым висом машины, причём не важно, использовалось ли устройство, или нет. Эффект проявляется: - отключение USB принтера (на примере HPC3183) -- 1 случай из трёх - отключение USB флеш -- 1 случай из 4 - отключение USB карт-ридера , фотоаппарата и т.п. -- либо отключается (до перезагрузки порт, комбинации загрузки -выгрузки модулей не помогают), либо трап ядра. - отключение USB веб-камеры, имеющей внутреннюю память (D007.D011) немедленный трап в 100% случаях. На предыдущих ядрах работа была абсолюто стабильна, ничего подобного не проявлялось.
А что пишет перед смертью?
(В ответ на комментарий №1) > А что пишет перед смертью? К сожалению, в логи не успевает ничего попасть. Если смотреть на консоли, то пишет дамп.
Похожая проблема: https://bugzilla.altlinux.org/show_bug.cgi?id=26086 .
Попробуйте временно удалить пакет udisks, перезагрузиться и попытаться воспроизвести проблему: # apt-get remove udisks
Стабильно воспроизводится на 3.2.7 и 3.2.8 std-def. Удалил пакет udisks, обновил ядро до 3.2.10-std-def-alt1, чуть позже перезагружусь и проверю. Пока прилагаю что пишет 3.2.8-std-def-alt1 (из логов, на консоли то же самое). Что интересно, panic=30 в параметрах загрузки ядра никак не подействовал. Система ThinkPad T410, x86_64.
Created attachment 5388 [details] Вывод команды dmesg
Created attachment 5389 [details] /var/log/kernel/info
Created attachment 5390 [details] /var/log/kernel/warnings
Created attachment 5391 [details] /var/log/kernel/errors
Уточнение: монтировал/размонтировал именно посредством udisks (--mount/--unmount из консоли). И в выводе ядра видно что всё вертится вокруг udisks. Попробую без него...
С 3.0.xx до 3.2.7 пользовался иногда монтированием через udisks и таких проблем вроде не замечал.
Обнаружил интересное: под свежими ядрами у некоторых устройств (в частности, у этого Андроид-телефона) при подключении не видно файлов разделов диска (т.е. появляется, например, только /dev/sdc). И работать с ними (монтировать, например) нельзя, т.к. "no such file or directory". А если сделать fdisk -l /dev/sdc то разделы появляются. На более старой флешке у меня такого не проявляется. Проверил монтирование/работу/размонтирование/вынимание обоих устройств под 3.2.10-std-def-alt1 и простыми mount/umount и udisks --mount/--unmount. Трапа/паники/и т.п. не наблюдается, Кстати, если сравнивать образы initrd 3.2.8 и 3.2.10, то видно что отличаются только ядерные модули scsi_mod и usbcore.
На 3.4.2 не наблюдаю.
На 3.18 наблюдается?
(In reply to Evgenii Terechkov from comment #13) > На 3.4.2 не наблюдаю. Я так понимаю, что проблема если и осталась, то в p6/t6?
ну да, было актуально 9 и 8 лет назад.
В общем устарело.