Whamcloud - gitweb
LU-2681 fld: shrink seq_type in lsr_flags
[fs/lustre-release.git] / lustre / osd-ldiskfs / osd_handler.c
index 5d44fc2..7981fd5 100644 (file)
@@ -2002,13 +2002,13 @@ int osd_fld_lookup(const struct lu_env *env, struct osd_device *osd,
        int                     rc;
 
        if (fid_is_idif(fid)) {
-               range->lsr_flags = LU_SEQ_RANGE_OST;
+               fld_range_set_ost(range);
                range->lsr_index = fid_idif_ost_idx(fid);
                return 0;
        }
 
        if (!fid_seq_in_fldb(fid_seq(fid))) {
-               range->lsr_flags = LU_SEQ_RANGE_MDT;
+               fld_range_set_mdt(range);
                if (ss != NULL)
                        /* FIXME: If ss is NULL, it suppose not get lsr_index
                         * at all */
@@ -2017,10 +2017,10 @@ int osd_fld_lookup(const struct lu_env *env, struct osd_device *osd,
        }
 
        LASSERT(ss != NULL);
-       range->lsr_flags = -1;
+       fld_range_set_any(range);
        rc = fld_server_lookup(env, ss->ss_server_fld, fid_seq(fid), range);
        if (rc != 0) {
-               CERROR("%s can not find "DFID": rc = %d\n",
+               CERROR("%s: cannot find FLD range for "DFID": rc = %d\n",
                       osd_name(osd), PFID(fid), rc);
        }
        return rc;