Bill Baker wrote: > Darren J Moffat wrote: >> Rich.Brown at Sun.COM wrote: >>> Since this new behavior may expose existing subsystems, like >>> cachefs, to new failure modes, nfs4_fid() will only return a file >>> ID when the client file system is mounted with "-o fid". By >>> default, the option is off and the NFSv4 client will retain its >>> current behavior. >> >> Cachefs is already EOF and was never supported with NFSv4 so if that >> is the only subsystem that is potentially impacted then "-o fid" >> should probably be the default. >> > > I am strongly against making this the default. The change > I've proposed, while interesting in a narrow case, > is still an incomplete implementation of the architected > VOP_FID/VFS_VGET protocol. Therefore, to limit the > exposure of this behavior, I propose that it is only > present when specifically requested, not by default.
Fair enough. -- Darren J Moffat