[lkml]   [2002]   [Jan]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [BUG] symlink problem with knfsd and reiserfs
Trond Myklebust writes:
> >>>>> " " == Hans-Peter Jansen <> writes:
> > In syslog, this message appears: Jan 15 00:21:03 elfe kernel:
> > nfs_refresh_inode: inode 50066 mode changed, 0100664 to 0120777
> The error is basically telling you that ReiserFS filehandles are being
> reused by the server. Doesn't Reiser provide a generation count to
> guard against this sort of thing?

Yes, inode->i_generation is stored in the file handle:

Hans-Peter, what version of NFS are you using and have you remounted
clients after upgrading to the newer kernel?

> My 'fix' just solves the immediate problem of the wrong file mode. It
> does not solve the problems of data corruption that can occur when the
> client is incapable of distinguishing the 'old' and 'new' files that
> share the same filehandle.

This requires i_generation overflow (modulo bug in reiserfs).

> Cheers,
> Trond

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:23    [W:0.057 / U:3.864 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site