From: pravins Date: Tue, 23 Jun 2009 21:52:20 +0000 (+0000) Subject: b=17670 X-Git-Tag: v1_9_220~105 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=afba77b65ece6a0e32c42dd7990e758b71835ddb;p=fs%2Flustre-release.git b=17670 fix build failure from last commit --- diff --git a/lustre/include/lustre/lustre_idl.h b/lustre/include/lustre/lustre_idl.h index 099a552..3bad9a1 100644 --- a/lustre/include/lustre/lustre_idl.h +++ b/lustre/include/lustre/lustre_idl.h @@ -1420,7 +1420,7 @@ struct quota_adjust_qunit { }; extern void lustre_swab_quota_adjust_qunit(struct quota_adjust_qunit *q); -/* flags in qunit_data and quota_adjust_qunit will use macroes below */ +/* flags is shared among quota structures */ #define LQUOTA_FLAGS_GRP 1UL /* 0 is user, 1 is group */ #define LQUOTA_FLAGS_BLK 2UL /* 0 is inode, 1 is block */ #define LQUOTA_FLAGS_ADJBLK 4UL /* adjust the block qunit size */ @@ -1428,16 +1428,21 @@ extern void lustre_swab_quota_adjust_qunit(struct quota_adjust_qunit *q); #define LQUOTA_FLAGS_CHG_QS 16UL /* indicate whether it has capability of * OBD_CONNECT_CHANGE_QS */ -/* the status of lqsk_flags in struct lustre_qunit_size_key */ +/* flags is specific for quota_adjust_qunit */ +#define LQUOTA_QAQ_CEATE_LQS (1 << 31) /* when it is set, need create lqs */ + +/* the status of lqs_flags in struct lustre_qunit_size */ #define LQUOTA_QUNIT_FLAGS (LQUOTA_FLAGS_GRP | LQUOTA_FLAGS_BLK) #define QAQ_IS_GRP(qaq) ((qaq)->qaq_flags & LQUOTA_FLAGS_GRP) #define QAQ_IS_ADJBLK(qaq) ((qaq)->qaq_flags & LQUOTA_FLAGS_ADJBLK) #define QAQ_IS_ADJINO(qaq) ((qaq)->qaq_flags & LQUOTA_FLAGS_ADJINO) +#define QAQ_IS_CREATE_LQS(qaq) ((qaq)->qaq_flags & LQUOTA_QAQ_CEATE_LQS) #define QAQ_SET_GRP(qaq) ((qaq)->qaq_flags |= LQUOTA_FLAGS_GRP) #define QAQ_SET_ADJBLK(qaq) ((qaq)->qaq_flags |= LQUOTA_FLAGS_ADJBLK) #define QAQ_SET_ADJINO(qaq) ((qaq)->qaq_flags |= LQUOTA_FLAGS_ADJINO) +#define QAQ_SET_CREATE_LQS(qaq) ((qaq)->qaq_flags |= LQUOTA_QAQ_CEATE_LQS) /* inode access permission for remote user, the inode info are omitted, * for client knows them. */