On Thu, 3 Aug 2000, Jeff Garzik wrote:

> Neil Brown wrote:
> >    3/ With this patch, only ext2fs can be exported.  Naturally when I
> >       submit to Linus, all other filesystems which it makes sense to
> >       export will provide an nfsd_operations structure.
> 
> 
> One word: ug.

ug, indeed, but for a different reason. "multiple dentries" stuff is
BOGUS. Period. Don't do that.

> Why does NFS need to stick its fingers into every other filesystem?

For the same reasons why it plays games with iget(). Jeff, look at that
code. Really (nfsd/nfsfh.c).

> And who decides whether or not it makes sense to export a certain
> filesystem?  (if the answer is "the programmer", I'm sure you can find
> several admins who disagree...)

Right now "no ->read_inode()" == "no NFS exports".

Reply via email to