X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Finclude%2Flustre_fld.h;h=2f39962f8fb5ec33a545c95bead948d90ea6b611;hp=ccde82b45444af0c2f017d30cae9b3859e79d6b9;hb=cbc084f9e06ca589768f5a84699b476721db9fd6;hpb=f625f670afbe954030ff81f0f8522137d6cdd335 diff --git a/lustre/include/lustre_fld.h b/lustre/include/lustre_fld.h index ccde82b..2f39962 100644 --- a/lustre/include/lustre_fld.h +++ b/lustre/include/lustre_fld.h @@ -15,11 +15,7 @@ * * You should have received a copy of the GNU General Public License * version 2 along with this program; If not, see - * http://www.sun.com/software/products/lustre/docs/GPLv2.pdf - * - * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, - * CA 95054 USA or visit www.sun.com if you need additional information or - * have any questions. + * http://www.gnu.org/licenses/gpl-2.0.html * * GPL HEADER END */ @@ -27,7 +23,7 @@ * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. * Use is subject to license terms. * - * Copyright (c) 2011, 2014, Intel Corporation. + * Copyright (c) 2011, 2015, Intel Corporation. */ /* * This file is part of Lustre, http://www.lustre.org/ @@ -44,6 +40,7 @@ #include #include +#include struct lu_env; struct lu_client_fld; @@ -95,6 +92,10 @@ struct lu_server_fld { * Fld service name in form "fld-srv-lustre-MDTXXX" */ char lsf_name[80]; + int (*lsf_seq_lookup)(const struct lu_env *env, + struct lu_server_fld *fld, u64 seq, + struct lu_seq_range *range); + /** * Just reformatted or upgraded, and this flag is being * used to check whether the local FLDB is needs to be @@ -102,6 +103,7 @@ struct lu_server_fld { * if the MDT is upgraded from < 2.6 to 2.6, i.e. when the * local FLDB is being invited */ unsigned int lsf_new:1; + }; struct lu_client_fld { @@ -132,8 +134,6 @@ struct lu_client_fld { /** * Client fld proc entry name. */ char lcf_name[80]; - - int lcf_flags; }; /* Server methods */