Skip to content

Commit 2336d69

Browse files
author
J. Bruce Fields
committed
nfsd: update create verifier comment
I don't know if that Solaris behavior matters any more or if it's still possible to look up that bug ID any more. The XFS behavior's definitely still relevant, though; any but the most recent XFS filesystems will lose the top bits. Reported-by: Frank S. Filz <[email protected]> Signed-off-by: J. Bruce Fields <[email protected]>
1 parent 130e205 commit 2336d69

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

fs/nfsd/vfs.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1411,7 +1411,8 @@ do_nfsd_create(struct svc_rqst *rqstp, struct svc_fh *fhp,
14111411

14121412
if (nfsd_create_is_exclusive(createmode)) {
14131413
/* solaris7 gets confused (bugid 4218508) if these have
1414-
* the high bit set, so just clear the high bits. If this is
1414+
* the high bit set, as do xfs filesystems without the
1415+
* "bigtime" feature. So just clear the high bits. If this is
14151416
* ever changed to use different attrs for storing the
14161417
* verifier, then do_open_lookup() will also need to be fixed
14171418
* accordingly.

0 commit comments

Comments
 (0)