gpm

wrobell wrobell w ite.pl
Pon, 10 Wrz 2001, 13:56:29 CEST


On Mon, Sep 10, 2001 at 01:15:58PM +0200, Artur Frysiak wrote:
> On Mon, Sep 10, 2001 at 09:39:52AM +0200, wrobell wrote:
> > On Sun, Sep 09, 2001 at 09:08:25AM +0200, Jakub Bogusz wrote:
> > [...] 
> > > Żeby wykryć, czy ma do czynienia z devfs czy nie.
> > > Ale chyba jest prostrza metoda - w przypadku devfs zawsze istnieje plik
> > > /dev/.cośtam? Jak on się dokładnie nazywa?
> > 
> > Niby /dev/.devfsd. Obecność tego pliku mówi, że jest devfsd odpalony,
> > który _nie_ jest wymagany. Prędzej w /proc bym poszukał (info na pewno
> > jest w /proc/mounts).
> 
> Nie mam w tej chwili jak sprawdzić ale z tego co pamiętam to devfsd korzysta
> z /dev/.devfsd jako łącza komunikacyjnego z jądrem i za jego istnienie jest
> odpowiedzialne jądro.
> 
> Pozdrawiam
> PS: Sprawdziłem. devfsd otwiera $MNTPOINT/.devfsd z O_RDONLY więc napewno
> nie tworzy tego pliku.

Ależ zmoczyłem. :-(

[wrobell w pred linux]$ find . -type f | xargs grep '\.devfsd'
./fs/devfs/base.c:             Replaced dummy .epoch inode with .devfsd character device.
./fs/devfs/base.c:    /*  And create the entry for ".devfsd"  */
./fs/devfs/base.c:    if ( ( new = create_entry (root_entry, ".devfsd", 0) ) == NULL )

Sorry, za moją niekompetencję. :-(

Odszczekuję swoje oskarżenia pod kątem devfsd - jajko jest, z tego co widzę,
winowajcą.

    wrobell <wrobell w ite.pl>



Więcej informacji o liście dyskusyjnej pld-devel-pl