]> git.decadent.org.uk Git - nfs-utils.git/commitdiff
Since
authorJ. Bruce Fields <bfields@citi.umich.edu>
Sun, 16 Aug 2009 20:18:17 +0000 (16:18 -0400)
committerSteve Dickson <steved@redhat.com>
Sun, 16 Aug 2009 20:18:17 +0000 (16:18 -0400)
2d77e3a27b7b211f303f.. "Fix bug when both crossmnt and fsid are set"

Subexports automatically created by "crossmnt" get the NFSEXP_FSID flag
cleared.  That flag should also be cleared in the
security-flavor-specific flag fields.  Otherwise the kernel detects the
inconsistent flags and rejects the export.

The symptoms are clients hanging the first time they export a filesystem
mounted under a filesystem that was exported with something like:

/exports *(crossmnt,fsid=0,sec=krb5)

Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
Signed-off-by: Steve Dickson <steved@redhat.com>

No differences found