This lets us update the server's attributes when the user does a "mount
-o remount" on the filesystem.
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
        struct nfs_fs_context *ctx = nfs_fc2context(fc);
        struct super_block *sb = fc->root->d_sb;
        struct nfs_server *nfss = sb->s_fs_info;
+       int ret;
 
        sync_filesystem(sb);
 
        }
 
        /* compare new mount options with old ones */
-       return nfs_compare_remount_data(nfss, ctx);
+       ret = nfs_compare_remount_data(nfss, ctx);
+       if (ret)
+               return ret;
+
+       return nfs_probe_server(nfss, NFS_FH(d_inode(fc->root)));
 }
 EXPORT_SYMBOL_GPL(nfs_reconfigure);