]> git.hungrycats.org Git - linux/commit
[PATCH] kNFSd - Tidy up new filehandle type.
authorNeil Brown <neilb@cse.unsw.edu.au>
Thu, 4 Mar 2004 23:57:24 +0000 (15:57 -0800)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Thu, 4 Mar 2004 23:57:24 +0000 (15:57 -0800)
commit1610726a58e3a6b0776c83868f6855c5ebba2e4b
treed6dc21914afec9cc79e873aa55e09db3b2803514
parentb02a51da5d13842971f9a8a0d6a8607a3211accb
[PATCH] kNFSd -  Tidy up new filehandle type.

nfsd uses several different mechanisms for identifying the filesystem
from the filehandle.

This patch:
  Marks type 2 as deprecated - it wastes space, and space in the filehandle
     is not unlimited
  Adds type 3 which handles new, large device number in 32bits of space
  Tidies up the code for determining which type to use in a newly created
  filehandle - the addition of type 2 broke this code.
fs/nfsd/export.c
fs/nfsd/nfsfh.c
include/linux/nfsd/nfsfh.h