On Nov. 10, 2008, 22:19 +0200, Benny Halevy <bhalevy@xxxxxxxxxxx> wrote: > From: Mike Sager <sager@xxxxxxxxxx> > > Set nfs_server minorversion from mount option (or default). > During client initialization, use this minorversion. > > Signed-off-by: Mike Sager <sager@xxxxxxxxxx> > Signed-off-by: Benny Halevy <bhalevy@xxxxxxxxxxx> review 11-14: see if wse can only keep one copy of the minorversion in the nfs_client. > --- > fs/nfs/client.c | 2 ++ > include/linux/nfs_fs_sb.h | 1 + > 2 files changed, 3 insertions(+), 0 deletions(-) > > diff --git a/fs/nfs/client.c b/fs/nfs/client.c > index 7547600..fe0bac9 100644 > --- a/fs/nfs/client.c > +++ b/fs/nfs/client.c > @@ -1112,6 +1112,8 @@ struct nfs_server *nfs4_create_server(const struct nfs_parsed_mount_data *data, > if (!server) > return ERR_PTR(-ENOMEM); > > + server->minorversion = data->minorversion; > + > /* set up the general RPC client */ > error = nfs4_init_server(server, data); > if (error < 0) > diff --git a/include/linux/nfs_fs_sb.h b/include/linux/nfs_fs_sb.h > index 4e477ae..bfc83cc 100644 > --- a/include/linux/nfs_fs_sb.h > +++ b/include/linux/nfs_fs_sb.h > @@ -115,6 +115,7 @@ struct nfs_server { > u32 acl_bitmask; /* V4 bitmask representing the ACEs > that are supported on this > filesystem */ > + u32 minorversion; > #endif > void (*destroy)(struct nfs_server *); > -- Benny Halevy Software Architect Tel/Fax: +972-3-647-8340 Mobile: +972-54-802-8340 bhalevy@xxxxxxxxxxx Panasas, Inc. The Leader in Parallel Storage www.panasas.com -- 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