[devel] Re: хм... umount и hal

Sergey Vlasov vsu на altlinux.ru
Вт Авг 30 18:49:16 MSD 2005


On Tue, Aug 30, 2005 at 05:34:22PM +0400, Alexey I. Froloff wrote:
> * Sergey Vlasov <vsu@> [050830 17:20]:
> > > Собственно hal получает сигнал от ядра.
> > Как именно - через netlink?
> Угу.  А в обработчике сообщения mount/umount смотрит в
> /proc/mounts.
> 
> > С одной стороны, это вроде бы правильно, поскольку файловая система уже
> > недоступна, да и в /proc/mounts её не видно.  (Кстати, отсутствие записи в
> > /proc/mounts ни о чём не говорит, поскольку этих /proc/mounts потенциально
> > столько же, сколько и процессов в системе - у каждого процесса может быть
> > отдельный namespace, и смонтированные в таком namespace файловые системы
> > за его пределами не видны.)  С другой стороны, событие KOBJ_UMOUNT
> > относится не к файловой системе, а к самому устройству - тогда логичнее
> > было бы выдавать его, когда устройство уже свободно.
> Делать-то что будем? ;-)

Можно запатчить ядро и посмотреть, как поведёт себя hal, а потом пойти с
этим патчем куда-нибудь и посмотреть, куда пошлют оттуда.
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.ru/pipermail/devel/attachments/20050830/e629a65b/attachment.bin


Подробная информация о списке рассылки Devel