Bug 24924 - Использование hal-mount-subfs с ядрами 2.6.36 приводит к зависанию компьютера
Summary: Использование hal-mount-subfs с ядрами 2.6.36 приводит к зависанию компьютера
Status: CLOSED DUPLICATE of bug 25285
Alias: None
Product: Sisyphus
Classification: Development
Component: hal-mount-subfs (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Michael A. Kangin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-16 14:12 MSK by serpiph
Modified: 2011-03-27 17:15 MSK (History)
3 users (show)

See Also:


Attachments
Вывод системы (73.45 KB, text/plain)
2011-02-17 14:55 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-01-16 14:12:00 MSK
При использовании ядра версии 2.6.36 (любой сборки) при попытке войти в каталог, автоматически созданный hal-mount-subfs с подмонтированным в нём разделом приводит к нестабильной работе ядра: спустя несколько секунд после попытки перестают работать мышь и клавиатура (кроме комбинаций Alt+SysRq+<что-то>), перестают формироваться новые сетевые подключения (уже установленные на момент события соединения ешё минуту-другую работают), практически все программы останавливаются.

В логах и на экране ничего не возникает, как будто ядро просто уходит в бесконечный цикл ожидания. Перезагрузка с любым ядром 2.6.35 в этой же системе такого поведения не показывает (можно войти в примонтированные каталоги и работать в них). Проверено на 32- и 64-разрядных системах и на разных компьютерах - поведение одинаково.

Работа через программу udisks таких проблем не вызывает.

submount стоит.
Comment 1 Michael A. Kangin 2011-01-17 11:23:30 MSK
Да, проблемка есть. 
Правда, я не уверен, что дело в hal-mount-subfs: проблема воспроизводится, даже если просто сказать mount -t subfs /dev/sdd1 /media/somedir
Попробую на днях потестировать подробнее.
Comment 2 Denis Kuznetsov 2011-01-26 18:42:48 MSK
Проблема не в  hal-mount-subfs, проблема в submount. его достаточно просто пересобрать и будут счастье. Дайте кто-нибудь ругань из /var/log/messagess,
для багрепорта, моя копия матюков не сохранилась.
Comment 3 Michael A. Kangin 2011-01-26 21:49:07 MSK
(В ответ на комментарий №2)
> Проблема не в  hal-mount-subfs, проблема в submount. его достаточно просто
> пересобрать и будут счастье. Дайте кто-нибудь ругань из /var/log/messagess,
> для багрепорта, моя копия матюков не сохранилась.

Там ничего интересного.
Вот например:
Jan 17 03:28:12 mak-home kernel: [147452.549591] scsi6 : usb-storage 8-2:1.0
Jan 17 03:28:12 mak-home kernel: [147452.549655] usbcore: registered new interface driver usb-storage
Jan 17 03:28:12 mak-home kernel: [147452.549657] USB Mass Storage support registered.
Jan 17 03:28:13 mak-home kernel: [147453.553467] scsi 6:0:0:0: Direct-Access     JetFlash TS4GJFV60        8
.07 PQ: 0 ANSI: 2
Jan 17 03:28:13 mak-home kernel: [147453.553653] sd 6:0:0:0: Attached scsi generic sg3 type 0
Jan 17 03:28:13 mak-home kernel: [147453.555559] sd 6:0:0:0: [sdc] 8028158 512-byte logical blocks: (4.11 GB
/3.82 GiB)
Jan 17 03:28:13 mak-home kernel: [147453.556058] sd 6:0:0:0: [sdc] Write Protect is off
Jan 17 03:28:13 mak-home kernel: [147453.556063] sd 6:0:0:0: [sdc] Assuming drive cache: write through
Jan 17 03:28:13 mak-home kernel: [147453.558207] sd 6:0:0:0: [sdc] Assuming drive cache: write through
Jan 17 03:28:13 mak-home kernel: [147453.558827]  sdc: sdc1
Jan 17 03:28:13 mak-home kernel: [147453.561314] sd 6:0:0:0: [sdc] Assuming drive cache: write through
Jan 17 03:28:13 mak-home kernel: [147453.561317] sd 6:0:0:0: [sdc] Attached SCSI removable disk
Jan 17 03:28:14 mak-home mount-hal-fs: Mounting /dev/sdc1 to /media/bootflash, uuid 492F-AD90, label sdc1, t
ype subfs, options fs=vfat,nodev,nosuid,noexec,noatime,procuid,iocharset=utf8,codepage=866,showexec,quiet,fl
ush
Jan 17 03:28:14 mak-home kernel: [147454.587184] subfs 0.9
Jan 17 03:29:43 mak-home kernel: [147543.394303] FAT: utf8 is not a recommended IO charset for FAT filesyste
ms, filesystem will be case sensitive!
Jan 17 03:29:52 mak-home kernel: [147552.730482] FAT: utf8 is not a recommended IO charset for FAT filesyste
ms, filesystem will be case sensitive!
Jan 17 03:30:00 mak-home kernel: [147560.698427] FAT: utf8 is not a recommended IO charset for FAT filesyste
ms, filesystem will be case sensitive!
Jan 17 03:30:01 mak-home crond[17498]: (root) CMD (/usr/lib/sa/sa1 -S DISK 1 1)
Jan 17 03:30:21 mak-home kernel: [147581.002274] FAT: utf8 is not a recommended IO charset for FAT filesyste
ms, filesystem will be case sensitive!
Jan 17 03:30:52 mak-home kernel: [147612.669241] SysRq : Emergency Sync
Jan 17 03:30:52 mak-home kernel: [147612.669306] Emergency Sync complete

(пару раз смотрел смонтированную флешку "снаружи" её, потом сделал cd в неё, после листинга ./ всё зависло, ну и SysRQ reboot.
Comment 4 Denis Kuznetsov 2011-01-27 09:49:23 MSK
Уменя точно такая-же проблема была в связке nfs+submount, но при этом еще в messages была ругань, что покрешился net-submountd. После переборки и переинсталяции пакета submount, проблема улетучилась.
Comment 5 Michael Shigorin 2011-01-28 00:44:00 MSK
task #37571: added #100: build tag "0.9-alt5.2" from /people/mike/packages/submount.git
Comment 6 Michael A. Kangin 2011-01-28 01:00:58 MSK
(В ответ на комментарий №5)
> task #37571: added #100: build tag "0.9-alt5.2" from
> /people/mike/packages/submount.git

Спасибо!

2serpiph: помогло?
Comment 7 serpiph 2011-01-28 09:08:06 MSK
Проверю вечером, пока нет возможности.
Comment 8 serpiph 2011-02-17 14:55:40 MSK
Created attachment 4803 [details]
Вывод системы

Зависание всё равно есть. Ядро 2.6.36-un-def-alt3.1, Сизиф обновлён вчера. В файле вывод syslog после установки флешки в компьютер и попытке войти на флешку.
Comment 9 serpiph 2011-02-17 15:00:19 MSK
$ rpm -q submount
submount-0.9-alt5.2
$
Comment 10 Michael A. Kangin 2011-03-27 17:15:25 MSK
Думаю, правильно продолжать будет там.
Собственно сам H-M-S вроде как не при чём.

*** This bug has been marked as a duplicate of bug 25285 ***