[704] in NetBSD-Development

home help back first fref pref prev next nref lref last post

Linux readdir() emulation

daemon@ATHENA.MIT.EDU (Charles M. Hannum)
Tue Apr 4 04:43:18 1995

Date: Tue, 4 Apr 1995 04:42:51 -0400
From: "Charles M. Hannum" <mycroft@ai.mit.edu>
To: netbsd-dev@MIT.EDU


It turns out that fixing it is going to require changes not only in
the Linux emulation, but also in the AFS client and a few other file
systems (NFS, kernfs, procfs, nullfs, umapfs, fdesc).  Basically,
every file system is going to have to implement cookies, but currently
only ones that are considered NFS exportable do.

The kernel on granola will crash if you try to use the Linux readdir()
in any of the aforementioned file systems.  Someone should probably
put back the old kernel for now, but I can't at the moment.

BTW, this problem exists in all of the binary emulations.


home help back first fref pref prev next nref lref last post