Following suggestions by Steve and Bruce, I've at long last implemented a mechanism by which junctions inherit the export options of their parent exports. While I was there, I took the opportunity to clean up the junction resolution logic. --- Chuck Lever (8): mountd: Simplify "no junction support" case mountd: Dynamically allocate exportent that represents junctions mountd: Add exportent_release() mountd: Junctions inherit parent export's options mountd: Add lookup_export_parent() mountd: Set e_fslocdata field directly mountd: Use static buffer when constructing junction export options mountd: Warn when a broken junction is encountered support/export/export.c | 19 ++-- support/include/exportfs.h | 1 utils/mountd/cache.c | 217 ++++++++++++++++++++++++++++++-------------- 3 files changed, 162 insertions(+), 75 deletions(-) -- Chuck Lever -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html