X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fosc%2Fosc_quota.c;h=7dcbbd79a5de0d25cc4758f99ec28986fb2bac2a;hb=ae9d3bed51df1dfee7209ba2c2bc235504bc98d0;hp=d8179537b2bcd5855525a07537c129455d9e6197;hpb=a00a07567d4909251e58900a9e5ea27157960fd4;p=fs%2Flustre-release.git diff --git a/lustre/osc/osc_quota.c b/lustre/osc/osc_quota.c index d817953..7dcbbd7 100644 --- a/lustre/osc/osc_quota.c +++ b/lustre/osc/osc_quota.c @@ -73,6 +73,8 @@ static inline u32 md_quota_flag(int qtype) return OBD_MD_FLUSRQUOTA; case GRPQUOTA: return OBD_MD_FLGRPQUOTA; + case PRJQUOTA: + return OBD_MD_FLPRJQUOTA; default: return 0; } @@ -85,6 +87,8 @@ static inline u32 fl_quota_flag(int qtype) return OBD_FL_NO_USRQUOTA; case GRPQUOTA: return OBD_FL_NO_GRPQUOTA; + case PRJQUOTA: + return OBD_FL_NO_PRJQUOTA; default: return 0; } @@ -98,7 +102,7 @@ int osc_quota_setdq(struct client_obd *cli, const unsigned int qid[], ENTRY; - if ((valid & (OBD_MD_FLUSRQUOTA | OBD_MD_FLGRPQUOTA)) == 0) + if ((valid & (OBD_MD_FLALLQUOTA)) == 0) RETURN(0); for (type = 0; type < LL_MAXQUOTAS; type++) {