[d-kernel] Re: I: kernel-feat-core-supermount for 2.6

Albert R. Valiev darkstar at altlinux.ru
Wed Jan 21 13:04:41 MSK 2004


В сообщении от 21 Январь 2004 11:25 Anton Farygin написал(a):
> > > > > Тем, что глючит намного больше. Глюки наблюдаются в районе:
> > > > > "приложение юзает примонтированное устройство, а пользователь его
> > > > > вынимает".
> > > > tray_lock=always
> > > А смысл ?
> > * tray_lock={always,onwrite,never}     [default is "onwrite"]
> >        Specify when supermount is to prevent media removal. `always'
> > means on every access (it was default in earlier versions), `onwrite'
> > means only for write access and `never' means never :) `onwrite' and
> > `never' are the same for ro media like CD-ROM.
> > Как вообще приведенная выше ситуация
> > 1. должна обрабатываться
>
> Тут два варианта: 1) - отдать CDROM, размонтировав его с опцией -l 2)
> Дождаться пока приложение отпустит CDROM и потом отдать
> > 2. обрабатывается с autofs
>
> Там все просто - CDROM не будет размонтирован, пока приложение его
> использует.

В случае autofs cdrom не будет отмонтирован если его вообще что либо держит. 
Этот спор мы уже проходили - lock трея из-за самбы, mc, pwd = /mnt/cdrom, 
etc.  Во всех этих случаях размонтирование невозможно. 

> > 3. обрабатывается с supermount
> В теории - так же как с autofs.
> Хотя почему-то я не наблюдал глюков, если размонтировать используемое
> устройство методом umount -l

Ответ неверный. supermount фактически не размонтирует устройство, он обновляет 
статус vfs. И в этом его коренное отличие, его не нужно размонтировать 
вообще.

> Наверное это все-таки как то связано с самим supermount'ом (на supermount
> глюки воспроизводились)

Если кто хочет поэкспериментировать с supermount  - поставьте wks ядро - в нем 
оно есть. Хотя лучше подождите - на днях соберу новую версию с обновленным 
supermount, так оно виднее будет. 

-- 
With Best Regards, Albert R. Valiev
-----------------------------------
ALT Linux Team [www.altlinux.org]
  ARV-DARKSTAR-RIPN <-> ARV2-RIPE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: signature
Url : /pipermail/devel-kernel/attachments/20040121/a4276b72/attachment.bin


More information about the devel-kernel mailing list